TSTP Solution File: SET268-6 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SET268-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n019.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:23 EDT 2022
% Result : Timeout 299.99s 300.38s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SET268-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% 0.03/0.13 % Command : run_spass %d %s
% 0.13/0.35 % Computer : n019.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 600
% 0.13/0.35 % DateTime : Sun Jul 10 17:57:53 EDT 2022
% 0.13/0.35 % CPUTime :
% 299.99/300.38
% 299.99/300.38 SPASS V 3.9
% 299.99/300.38 SPASS beiseite: Ran out of time.
% 299.99/300.38 Problem: /export/starexec/sandbox/benchmark/theBenchmark.p
% 299.99/300.38 SPASS derived 123122 clauses, backtracked 235 clauses, performed 9 splits and kept 37132 clauses.
% 299.99/300.38 SPASS allocated 224239 KBytes.
% 299.99/300.38 SPASS spent 0:05:00.02 on the problem.
% 299.99/300.38 0:00:00.04 for the input.
% 299.99/300.38 0:00:00.00 for the FLOTTER CNF translation.
% 299.99/300.38 0:00:01.85 for inferences.
% 299.99/300.38 0:00:00.00 for the backtracking.
% 299.99/300.38 0:4:55.95 for the reduction.
% 299.99/300.38
% 299.99/300.38
% 299.99/300.38 The set of clauses at termination is :
% 299.99/300.38 1979[0:Rew:249.0,1976.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.99/300.38 82841[4:Obv:82830.0] || -> equal(intersection(complement(compose(element_relation,universal_class)),intersection(element_relation,u)),null_class)**.
% 299.99/300.38 82839[4:Obv:82834.0] || -> equal(intersection(complement(compose(element_relation,universal_class)),intersection(u,element_relation)),null_class)**.
% 299.99/300.38 82723[4:Obv:82713.0] || -> equal(intersection(intersection(element_relation,u),complement(compose(element_relation,universal_class))),null_class)**.
% 299.99/300.38 82721[4:Obv:82717.0] || -> equal(intersection(intersection(u,element_relation),complement(compose(element_relation,universal_class))),null_class)**.
% 299.99/300.38 38046[8:Rew:38037.1,37415.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.99/300.38 81838[4:SpR:74227.0,59405.0] || -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.99/300.38 81836[4:SpR:74227.0,70688.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.99/300.38 81822[4:SpR:74227.0,30861.0] || -> equal(symmetric_difference(sum_class(range_of(null_class)),complement(apply(null_class,u))),universal_class)**.
% 299.99/300.38 81821[4:SpR:74227.0,30820.0] || -> equal(union(sum_class(range_of(null_class)),complement(apply(null_class,u))),universal_class)**.
% 299.99/300.38 15443[4:Rew:15347.0,6632.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.99/300.38 81820[4:SpR:74227.0,30716.0] || -> equal(intersection(sum_class(range_of(null_class)),complement(apply(null_class,u))),null_class)**.
% 299.99/300.38 81768[4:SpR:74227.0,59405.0] || -> subclass(complement(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.38 81766[4:SpR:74227.0,70688.0] || -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.99/300.38 81752[4:SpR:74227.0,30861.0] || -> equal(symmetric_difference(apply(null_class,u),complement(sum_class(range_of(null_class)))),universal_class)**.
% 299.99/300.38 79135[0:Rew:79059.0,9674.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.99/300.38 81751[4:SpR:74227.0,30820.0] || -> equal(union(apply(null_class,u),complement(sum_class(range_of(null_class)))),universal_class)**.
% 299.99/300.38 81750[4:SpR:74227.0,30716.0] || -> equal(intersection(apply(null_class,u),complement(sum_class(range_of(null_class)))),null_class)**.
% 299.99/300.38 69970[4:SpL:249.0,69814.0] || equal(successor(complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.99/300.38 53530[7:Res:29891.1,53441.0] || equal(sum_class(u),singleton(null_class))** equal(null_class,element_relation) -> .
% 299.99/300.38 79127[4:Rew:79059.0,78599.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.99/300.38 53529[7:Res:29936.1,53441.0] || equal(sum_class(u),successor(null_class))** equal(null_class,element_relation) -> .
% 299.99/300.38 53528[7:Res:46478.1,53441.0] || equal(complement(sum_class(u)),null_class)** equal(null_class,element_relation) -> .
% 299.99/300.38 53400[4:Res:345.1,49359.0] || subclass(universal_class,cantor(singleton(u)))* equal(null_class,element_relation) -> .
% 299.99/300.38 53159[4:SpL:249.0,49283.0] || equal(union(null_class,singleton(singleton(singleton(singleton(u))))),universal_class)** -> .
% 299.99/300.38 79104[4:Rew:79059.0,78596.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.99/300.38 52442[4:SpL:249.0,45115.0] || subclass(universal_class,union(null_class,singleton(singleton(singleton(singleton(u))))))* -> .
% 299.99/300.38 46902[4:MRR:46667.2,9997.1] || equal(compose(element_relation,universal_class),null_class)**+ member(u,element_relation)* -> .
% 299.99/300.38 38842[4:Res:345.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(singleton(u)),universal_class))))* -> .
% 299.99/300.38 170787[8:SoR:170785.0,72.1] one_to_one(complement(cross_product(singleton(singleton(u)),universal_class))) || -> .
% 299.99/300.38 77814[0:SpR:74536.0,498.1] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(u,complement(symmetric_difference(cross_product(v,w),x))).
% 299.99/300.38 170785[8:Obv:170784.1] function(complement(cross_product(singleton(singleton(u)),universal_class))) || -> .
% 299.99/300.38 38841[4:Res:20926.1,38799.0] || equal(cantor(complement(cross_product(singleton(singleton(u)),universal_class))),universal_class)** -> .
% 299.99/300.38 37565[8:Res:4900.1,37515.1] function(apply(null_class,u)) || member(range_of(null_class),universal_class)* -> .
% 299.99/300.38 170458[4:Res:66364.1,170404.0] || equal(successor(union(null_class,singleton(singleton(null_class)))),null_class)** -> .
% 299.99/300.38 9961[0:SpL:115.0,1318.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))*+ subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 299.99/300.38 170404[4:MRR:170227.1,72142.0] || subclass(union(null_class,singleton(singleton(null_class))),successor(null_class))* -> .
% 299.99/300.38 167344[4:Res:132925.0,3056.0] || -> equal(intersection(successor(null_class),union(null_class,singleton(singleton(null_class)))),null_class)**.
% 299.99/300.38 167341[7:Res:132925.0,45309.1] inductive(intersection(successor(null_class),union(null_class,singleton(singleton(null_class))))) || -> .
% 299.99/300.38 167297[4:Res:132922.0,3056.0] || -> equal(intersection(element_relation,union(null_class,complement(compose(element_relation,universal_class)))),null_class)**.
% 299.99/300.38 5351[0:Res:350.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.99/300.38 167294[7:Res:132922.0,45309.1] inductive(intersection(element_relation,union(null_class,complement(compose(element_relation,universal_class))))) || -> .
% 299.99/300.38 167259[4:Rew:78499.0,167250.0,30456.0,167250.0,101705.0,167250.0] || -> equal(union(compose(element_relation,universal_class),union(null_class,complement(element_relation))),universal_class)**.
% 299.99/300.38 167254[4:Res:132611.0,3056.0] || -> equal(intersection(union(element_relation,element_relation),complement(compose(element_relation,universal_class))),null_class)**.
% 299.99/300.38 167251[7:Res:132611.0,45309.1] inductive(intersection(union(element_relation,element_relation),complement(compose(element_relation,universal_class)))) || -> .
% 299.99/300.38 10910[0:Res:344.1,1314.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.99/300.38 166994[4:Res:164653.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(composition_function)),universal_class))))* -> .
% 299.99/300.38 166993[4:Res:164653.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(composition_function)),universal_class))))* -> .
% 299.99/300.38 166990[4:Res:164653.1,49359.0] || subclass(universal_class,cantor(regular(composition_function)))* equal(null_class,element_relation) -> .
% 299.99/300.38 168802[8:SoR:168801.0,72.1] one_to_one(complement(cross_product(singleton(regular(composition_function)),universal_class))) || -> .
% 299.99/300.38 102338[0:Rew:101686.0,6999.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.99/300.38 168801[8:Obv:168800.1] function(complement(cross_product(singleton(regular(composition_function)),universal_class))) || -> .
% 299.99/300.38 166876[4:Res:164652.1,38799.0] || equal(cantor(complement(cross_product(singleton(regular(composition_function)),universal_class))),universal_class)** -> .
% 299.99/300.38 165452[4:SpL:54674.1,164943.0] || equal(first(regular(composition_function)),universal_class)** member(null_class,composition_function) -> .
% 299.99/300.38 164644[4:SpR:100312.0,54887.1] || equal(first(regular(composition_function)),universal_class) -> member(null_class,regular(composition_function))*.
% 299.99/300.38 47240[0:Rew:47003.0,7004.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.99/300.38 164271[4:Res:160007.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(domain_relation)),universal_class))))* -> .
% 299.99/300.38 164270[4:Res:160007.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class))))* -> .
% 299.99/300.38 164267[4:Res:160007.1,49359.0] || subclass(universal_class,cantor(regular(domain_relation)))* equal(null_class,element_relation) -> .
% 299.99/300.38 168562[8:SoR:168561.0,72.1] one_to_one(complement(cross_product(singleton(regular(domain_relation)),universal_class))) || -> .
% 299.99/300.38 47051[0:Rew:47003.0,7001.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.99/300.38 168561[8:Obv:168560.1] function(complement(cross_product(singleton(regular(domain_relation)),universal_class))) || -> .
% 299.99/300.38 164155[4:Res:160006.1,38799.0] || equal(cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class))),universal_class)** -> .
% 299.99/300.38 163494[3:SpL:54674.1,162937.0] || equal(first(regular(domain_relation)),universal_class)** member(null_class,domain_relation) -> .
% 299.99/300.38 159998[3:SpR:100311.0,54887.1] || equal(first(regular(domain_relation)),universal_class) -> member(null_class,regular(domain_relation))*.
% 299.99/300.38 16198[4:Rew:15347.0,15706.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.99/300.38 158585[4:Res:7.1,45116.0] || equal(union(null_class,complement(singleton(ordered_pair(null_class,null_class)))),domain_relation)** -> .
% 299.99/300.38 158584[4:Res:58710.1,45116.0] || equal(union(null_class,complement(singleton(ordered_pair(null_class,null_class)))),universal_class)** -> .
% 299.99/300.38 158016[4:Res:7.1,40117.0] || equal(complement(compose(element_relation,universal_class)),element_relation)** -> equal(null_class,element_relation).
% 299.99/300.38 154543[4:SpL:76214.0,154511.0] || member(universal_class,complement(union(element_relation,complement(compose(element_relation,universal_class)))))* -> .
% 299.99/300.38 15462[4:Rew:15347.0,6621.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.99/300.38 151593[7:Res:29891.1,151507.0] || equal(cantor(singleton(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> .
% 299.99/300.38 151592[7:Res:29936.1,151507.0] || equal(cantor(singleton(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> .
% 299.99/300.38 151591[7:Res:46478.1,151507.0] || equal(complement(cantor(singleton(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.99/300.38 151583[4:Res:48015.1,151507.0] || equal(complement(cantor(singleton(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.99/300.38 10804[0:Res:416.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.99/300.38 151537[4:SpR:151445.0,16977.0] || -> equal(apply(singleton(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.99/300.38 168199[4:Res:7.1,168130.0] || equal(singleton(complement(singleton(null_class))),complement(successor(null_class)))** -> .
% 299.99/300.38 168130[4:MRR:167919.1,54755.0] || subclass(complement(successor(null_class)),singleton(complement(singleton(null_class))))* -> .
% 299.99/300.38 146454[4:Rew:74519.0,146301.0] || -> equal(intersection(complement(successor(null_class)),singleton(complement(singleton(null_class)))),null_class)**.
% 299.99/300.38 10608[0:Res:415.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.99/300.38 137511[4:SpR:136381.1,74538.0] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> equal(null_class,element_relation).
% 299.99/300.38 167425[7:Res:7.1,167372.0] || equal(union(null_class,singleton(singleton(null_class))),singleton(null_class))** -> .
% 299.99/300.38 167441[7:Res:2118.1,167426.0] || subclass(universal_class,union(null_class,singleton(singleton(null_class))))* -> .
% 299.99/300.38 167442[7:Res:48.1,167426.0] inductive(union(null_class,singleton(singleton(null_class)))) || -> .
% 299.99/300.38 102860[0:Rew:101686.0,7062.1] || member(union(u,v),universal_class) member(apply(choice,union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.99/300.38 167426[7:Res:3048.1,167372.0] || member(null_class,union(null_class,singleton(singleton(null_class))))* -> .
% 299.99/300.38 167372[7:Res:87222.1,167352.0] || subclass(singleton(null_class),union(null_class,singleton(singleton(null_class))))* -> .
% 299.99/300.38 167370[7:Res:7.1,167352.0] || equal(union(null_class,singleton(singleton(null_class))),successor(null_class))** -> .
% 299.99/300.38 167373[7:Rew:27420.0,167368.0] || equal(union(null_class,complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.99/300.38 15784[4:Rew:15347.0,11212.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.99/300.38 167352[7:MRR:167323.1,45331.0] || subclass(successor(null_class),union(null_class,singleton(singleton(null_class))))* -> .
% 299.99/300.38 15658[4:Rew:15347.0,11372.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.99/300.38 115432[4:Res:115352.0,326.1] inductive(regular(complement(omega))) || -> equal(regular(complement(omega)),omega)**.
% 299.99/300.38 166650[4:Res:95015.1,164729.0] || equal(complement(regular(unordered_pair(u,regular(composition_function)))),null_class)** -> .
% 299.99/300.38 166633[4:Rew:26691.0,166629.0] || equal(union(null_class,unordered_pair(u,regular(composition_function))),null_class)** -> .
% 299.99/300.38 166373[4:Res:95015.1,164699.0] || equal(complement(regular(unordered_pair(regular(composition_function),u))),null_class)** -> .
% 299.99/300.38 11326[0:Res:1928.2,557.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.99/300.38 166186[4:Rew:26691.0,166182.0] || equal(union(null_class,unordered_pair(regular(composition_function),u)),null_class)** -> .
% 299.99/300.38 167061[8:SoR:165453.0,72.1] one_to_one(first(regular(composition_function))) || member(null_class,composition_function)* -> .
% 299.99/300.38 167048[8:SoR:164645.0,72.1] one_to_one(first(regular(composition_function))) || -> member(null_class,regular(composition_function))*.
% 299.99/300.38 167076[4:Obv:167073.1] || subclass(complement(singleton(regular(composition_function))),null_class)* -> .
% 299.99/300.38 11355[0:Res:1928.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.99/300.38 165960[4:Rew:27420.0,165956.0] || equal(union(null_class,complement(singleton(regular(composition_function)))),null_class)** -> .
% 299.99/300.38 165453[8:SpL:37558.1,164943.0] function(first(regular(composition_function))) || member(null_class,composition_function)* -> .
% 299.99/300.38 164683[4:SpL:100312.0,49282.0] || member(singleton(first(regular(composition_function))),singleton(regular(composition_function)))* -> .
% 299.99/300.38 164645[8:SpR:100312.0,37668.1] function(first(regular(composition_function))) || -> member(null_class,regular(composition_function))*.
% 299.99/300.38 11182[0:SpR:1193.1,250.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.99/300.38 164643[4:SpR:100312.0,45114.0] || -> member(singleton(first(regular(composition_function))),complement(singleton(regular(composition_function))))*.
% 299.99/300.38 164653[4:SpR:100312.0,362.1] || subclass(universal_class,u) -> member(regular(composition_function),u)*.
% 299.99/300.38 164652[4:SpR:100312.0,39248.1] || equal(u,universal_class) -> member(regular(composition_function),u)*.
% 299.99/300.38 164731[4:SpL:100312.0,64493.0] || equal(successor(unordered_pair(u,regular(composition_function))),null_class)** -> .
% 299.99/300.38 10481[0:Res:1966.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.99/300.38 164730[4:SpL:100312.0,68183.0] || equal(regular(unordered_pair(u,regular(composition_function))),universal_class)** -> .
% 299.99/300.38 164729[4:SpL:100312.0,57139.0] || subclass(universal_class,regular(unordered_pair(u,regular(composition_function))))* -> .
% 299.99/300.38 164726[4:SpL:100312.0,14949.0] || equal(complement(unordered_pair(u,regular(composition_function))),universal_class)** -> .
% 299.99/300.38 164725[4:SpL:100312.0,14933.0] || subclass(universal_class,complement(unordered_pair(u,regular(composition_function))))* -> .
% 299.99/300.38 1316[0:Res:24.2,152.0] || member(regular(complement(intersection(u,v))),v)*+ member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 299.99/300.38 164700[4:SpL:100312.0,69995.0] || equal(regular(unordered_pair(regular(composition_function),u)),universal_class)** -> .
% 299.99/300.38 164699[4:SpL:100312.0,67343.0] || subclass(universal_class,regular(unordered_pair(regular(composition_function),u)))* -> .
% 299.99/300.38 164698[4:SpL:100312.0,64498.0] || equal(successor(unordered_pair(regular(composition_function),u)),null_class)** -> .
% 299.99/300.38 164695[4:SpL:100312.0,14972.0] || equal(complement(unordered_pair(regular(composition_function),u)),universal_class)** -> .
% 299.99/300.38 10805[0:Res:416.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.99/300.38 164694[4:SpL:100312.0,14939.0] || subclass(universal_class,complement(unordered_pair(regular(composition_function),u)))* -> .
% 299.99/300.38 164692[4:SpL:100312.0,72114.0] || equal(complement(regular(singleton(regular(composition_function)))),null_class)** -> .
% 299.99/300.38 164686[4:SpL:100312.0,72156.0] || equal(union(null_class,singleton(regular(composition_function))),null_class)** -> .
% 299.99/300.38 164685[4:SpL:100312.0,49283.0] || equal(union(null_class,singleton(regular(composition_function))),universal_class)** -> .
% 299.99/300.38 10609[0:Res:415.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.99/300.38 164684[4:SpL:100312.0,45115.0] || subclass(universal_class,union(null_class,singleton(regular(composition_function))))* -> .
% 299.99/300.38 164680[4:SpL:100312.0,69814.0] || equal(successor(complement(singleton(regular(composition_function)))),null_class)** -> .
% 299.99/300.38 164728[4:SpL:100312.0,46869.0] || equal(unordered_pair(u,regular(composition_function)),null_class)** -> .
% 299.99/300.38 164727[4:SpL:100312.0,44640.0] || subclass(unordered_pair(u,regular(composition_function)),null_class)* -> .
% 299.99/300.38 47318[0:Rew:47003.0,6868.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.99/300.38 164697[4:SpL:100312.0,46878.0] || equal(unordered_pair(regular(composition_function),u),null_class)** -> .
% 299.99/300.38 164696[4:SpL:100312.0,44646.0] || subclass(unordered_pair(regular(composition_function),u),null_class)* -> .
% 299.99/300.38 164943[4:MRR:164940.1,46382.0] || member(singleton(first(regular(composition_function))),composition_function)* -> .
% 299.99/300.38 164714[4:SpL:100312.0,72143.0] || equal(union(null_class,regular(composition_function)),null_class)** -> .
% 299.99/300.38 47101[0:Rew:47003.0,6853.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.99/300.38 164706[4:SpL:100312.0,72102.0] || equal(complement(regular(regular(composition_function))),null_class)** -> .
% 299.99/300.38 164693[4:SpL:100312.0,64487.0] || equal(successor(singleton(regular(composition_function))),null_class)** -> .
% 299.99/300.38 164691[4:SpL:100312.0,61154.0] || equal(regular(singleton(regular(composition_function))),universal_class)** -> .
% 299.99/300.38 164690[4:SpL:100312.0,60859.0] || subclass(universal_class,regular(singleton(regular(composition_function))))* -> .
% 299.99/300.38 15445[4:Rew:15347.0,6625.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.99/300.38 164679[4:SpL:100312.0,14911.0] || equal(complement(singleton(regular(composition_function))),universal_class)** -> .
% 299.99/300.38 164678[4:SpL:100312.0,14903.0] || subclass(universal_class,complement(singleton(regular(composition_function))))* -> .
% 299.99/300.38 164641[4:SpR:100312.0,248.0] || -> member(singleton(first(regular(composition_function))),regular(composition_function))*.
% 299.99/300.38 164712[4:SpL:100312.0,64490.0] || equal(successor(regular(composition_function)),null_class)** -> .
% 299.99/300.38 15444[4:Rew:15347.0,6624.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.99/300.38 164711[4:SpL:100312.0,56013.0] || equal(cantor(regular(composition_function)),universal_class)** -> .
% 299.99/300.38 164710[4:SpL:100312.0,55782.0] || equal(sum_class(regular(composition_function)),universal_class)** -> .
% 299.99/300.38 164709[4:SpL:100312.0,55527.0] || equal(power_class(regular(composition_function)),universal_class)** -> .
% 299.99/300.38 164705[4:SpL:100312.0,32562.0] || equal(regular(regular(composition_function)),universal_class)** -> .
% 299.99/300.38 8263[4:Rew:7624.0,7726.1,7624.0,7726.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.99/300.38 164704[4:SpL:100312.0,32539.0] || subclass(universal_class,regular(regular(composition_function)))* -> .
% 299.99/300.38 164682[4:SpL:100312.0,45106.0] || equal(singleton(regular(composition_function)),null_class)** -> .
% 299.99/300.38 164681[4:SpL:100312.0,44633.0] || subclass(singleton(regular(composition_function)),null_class)* -> .
% 299.99/300.38 164677[4:SpL:100312.0,72131.0] || equal(complement(regular(composition_function)),null_class)** -> .
% 299.99/300.38 11098[0:Obv:11075.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.99/300.38 164676[4:SpL:100312.0,1962.0] || equal(complement(regular(composition_function)),universal_class)** -> .
% 299.99/300.38 164675[4:SpL:100312.0,1948.0] || subclass(universal_class,complement(regular(composition_function)))* -> .
% 299.99/300.38 164708[4:SpL:100312.0,45085.0] || equal(regular(composition_function),universal_class)** -> .
% 299.99/300.38 164707[4:SpL:100312.0,44921.0] || subclass(universal_class,regular(composition_function))* -> .
% 299.99/300.38 11097[0:Obv:11082.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.99/300.38 164703[4:SpL:100312.0,22109.0] || equal(regular(composition_function),null_class)** -> .
% 299.99/300.38 164702[4:SpL:100312.0,22093.0] || subclass(regular(composition_function),null_class)* -> .
% 299.99/300.38 164789[8:SoR:164755.0,72.1] one_to_one(regular(composition_function)) || -> .
% 299.99/300.38 164755[8:Res:164640.0,37515.1] function(regular(composition_function)) || -> .
% 299.99/300.38 11031[0:MRR:11030.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.99/300.38 164640[4:SpR:100312.0,243.0] || -> member(regular(composition_function),universal_class)*.
% 299.99/300.38 100312[4:MRR:100229.0,46382.0] || -> equal(ordered_pair(first(regular(composition_function)),second(regular(composition_function))),regular(composition_function))**.
% 299.99/300.38 163986[4:Res:95015.1,160083.0] || equal(complement(regular(unordered_pair(u,regular(domain_relation)))),null_class)** -> .
% 299.99/300.38 163960[4:Rew:26691.0,163956.0] || equal(union(null_class,unordered_pair(u,regular(domain_relation))),null_class)** -> .
% 299.99/300.38 11029[0:MRR:11028.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.99/300.38 163936[4:Res:95015.1,160053.0] || equal(complement(regular(unordered_pair(regular(domain_relation),u))),null_class)** -> .
% 299.99/300.38 163902[4:Rew:26691.0,163898.0] || equal(union(null_class,unordered_pair(regular(domain_relation),u)),null_class)** -> .
% 299.99/300.38 164429[8:SoR:163495.0,72.1] one_to_one(first(regular(domain_relation))) || member(null_class,domain_relation)* -> .
% 299.99/300.38 164305[8:SoR:159999.0,72.1] one_to_one(first(regular(domain_relation))) || -> member(null_class,regular(domain_relation))*.
% 299.99/300.38 9545[3:Obv:9532.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.99/300.38 164444[4:Obv:164441.1] || subclass(complement(singleton(regular(domain_relation))),null_class)* -> .
% 299.99/300.38 163701[4:Rew:27420.0,163697.0] || equal(union(null_class,complement(singleton(regular(domain_relation)))),null_class)** -> .
% 299.99/300.38 163495[8:SpL:37558.1,162937.0] function(first(regular(domain_relation))) || member(null_class,domain_relation)* -> .
% 299.99/300.38 160037[4:SpL:100311.0,49282.0] || member(singleton(first(regular(domain_relation))),singleton(regular(domain_relation)))* -> .
% 299.99/300.38 9544[3:Obv:9533.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.99/300.38 159999[8:SpR:100311.0,37668.1] function(first(regular(domain_relation))) || -> member(null_class,regular(domain_relation))*.
% 299.99/300.38 159997[4:SpR:100311.0,45114.0] || -> member(singleton(first(regular(domain_relation))),complement(singleton(regular(domain_relation))))*.
% 299.99/300.38 160007[3:SpR:100311.0,362.1] || subclass(universal_class,u) -> member(regular(domain_relation),u)*.
% 299.99/300.38 160006[4:SpR:100311.0,39248.1] || equal(u,universal_class) -> member(regular(domain_relation),u)*.
% 299.99/300.38 419[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)),u)*.
% 299.99/300.38 160085[4:SpL:100311.0,64493.0] || equal(successor(unordered_pair(u,regular(domain_relation))),null_class)** -> .
% 299.99/300.38 160084[4:SpL:100311.0,68183.0] || equal(regular(unordered_pair(u,regular(domain_relation))),universal_class)** -> .
% 299.99/300.38 160083[4:SpL:100311.0,57139.0] || subclass(universal_class,regular(unordered_pair(u,regular(domain_relation))))* -> .
% 299.99/300.38 160080[3:SpL:100311.0,14949.0] || equal(complement(unordered_pair(u,regular(domain_relation))),universal_class)** -> .
% 299.99/300.38 11194[0:SpL:1193.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.99/300.38 160079[3:SpL:100311.0,14933.0] || subclass(universal_class,complement(unordered_pair(u,regular(domain_relation))))* -> .
% 299.99/300.38 160054[4:SpL:100311.0,69995.0] || equal(regular(unordered_pair(regular(domain_relation),u)),universal_class)** -> .
% 299.99/300.38 160053[4:SpL:100311.0,67343.0] || subclass(universal_class,regular(unordered_pair(regular(domain_relation),u)))* -> .
% 299.99/300.38 160052[4:SpL:100311.0,64498.0] || equal(successor(unordered_pair(regular(domain_relation),u)),null_class)** -> .
% 299.99/300.38 11195[0:SpL:1193.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.99/300.38 160049[3:SpL:100311.0,14972.0] || equal(complement(unordered_pair(regular(domain_relation),u)),universal_class)** -> .
% 299.99/300.38 160048[3:SpL:100311.0,14939.0] || subclass(universal_class,complement(unordered_pair(regular(domain_relation),u)))* -> .
% 299.99/300.38 160046[4:SpL:100311.0,72114.0] || equal(complement(regular(singleton(regular(domain_relation)))),null_class)** -> .
% 299.99/300.38 160040[4:SpL:100311.0,72156.0] || equal(union(null_class,singleton(regular(domain_relation))),null_class)** -> .
% 299.99/300.38 7372[0:Res:349.2,546.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.99/300.38 160039[4:SpL:100311.0,49283.0] || equal(union(null_class,singleton(regular(domain_relation))),universal_class)** -> .
% 299.99/300.38 160038[4:SpL:100311.0,45115.0] || subclass(universal_class,union(null_class,singleton(regular(domain_relation))))* -> .
% 299.99/300.38 160034[4:SpL:100311.0,69814.0] || equal(successor(complement(singleton(regular(domain_relation)))),null_class)** -> .
% 299.99/300.38 160082[4:SpL:100311.0,46869.0] || equal(unordered_pair(u,regular(domain_relation)),null_class)** -> .
% 299.99/300.38 7137[0:Res:413.3,217.0] || member(u,universal_class) subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(apply(choice,u),cross_product(w,x))*.
% 299.99/300.38 160081[4:SpL:100311.0,44640.0] || subclass(unordered_pair(u,regular(domain_relation)),null_class)* -> .
% 299.99/300.38 160051[4:SpL:100311.0,46878.0] || equal(unordered_pair(regular(domain_relation),u),null_class)** -> .
% 299.99/300.38 160050[4:SpL:100311.0,44646.0] || subclass(unordered_pair(regular(domain_relation),u),null_class)* -> .
% 299.99/300.38 162937[3:MRR:162934.1,5647.0] || member(singleton(first(regular(domain_relation))),domain_relation)* -> .
% 299.99/300.38 6850[0:SpR:496.0,24.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(v),complement(w)))*.
% 299.99/300.38 160068[4:SpL:100311.0,72143.0] || equal(union(null_class,regular(domain_relation)),null_class)** -> .
% 299.99/300.38 160060[4:SpL:100311.0,72102.0] || equal(complement(regular(regular(domain_relation))),null_class)** -> .
% 299.99/300.38 160047[4:SpL:100311.0,64487.0] || equal(successor(singleton(regular(domain_relation))),null_class)** -> .
% 299.99/300.38 160045[4:SpL:100311.0,61154.0] || equal(regular(singleton(regular(domain_relation))),universal_class)** -> .
% 299.99/300.38 103765[0:Rew:101686.0,102735.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.99/300.38 160044[4:SpL:100311.0,60859.0] || subclass(universal_class,regular(singleton(regular(domain_relation))))* -> .
% 299.99/300.38 160033[3:SpL:100311.0,14911.0] || equal(complement(singleton(regular(domain_relation))),universal_class)** -> .
% 299.99/300.38 160032[3:SpL:100311.0,14903.0] || subclass(universal_class,complement(singleton(regular(domain_relation))))* -> .
% 299.99/300.38 159995[3:SpR:100311.0,248.0] || -> member(singleton(first(regular(domain_relation))),regular(domain_relation))*.
% 299.99/300.38 103758[0:Rew:101686.0,102065.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.99/300.38 160066[4:SpL:100311.0,64490.0] || equal(successor(regular(domain_relation)),null_class)** -> .
% 299.99/300.38 160065[4:SpL:100311.0,56013.0] || equal(cantor(regular(domain_relation)),universal_class)** -> .
% 299.99/300.38 160064[3:SpL:100311.0,55782.0] || equal(sum_class(regular(domain_relation)),universal_class)** -> .
% 299.99/300.38 160063[3:SpL:100311.0,55527.0] || equal(power_class(regular(domain_relation)),universal_class)** -> .
% 299.99/300.38 103757[0:Rew:101686.0,102018.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.99/300.38 160059[3:SpL:100311.0,32562.0] || equal(regular(regular(domain_relation)),universal_class)** -> .
% 299.99/300.38 160058[3:SpL:100311.0,32539.0] || subclass(universal_class,regular(regular(domain_relation)))* -> .
% 299.99/300.38 160036[4:SpL:100311.0,45106.0] || equal(singleton(regular(domain_relation)),null_class)** -> .
% 299.99/300.38 160035[4:SpL:100311.0,44633.0] || subclass(singleton(regular(domain_relation)),null_class)* -> .
% 299.99/300.38 102914[0:Rew:101686.0,47077.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.99/300.38 160031[4:SpL:100311.0,72131.0] || equal(complement(regular(domain_relation)),null_class)** -> .
% 299.99/300.38 160030[3:SpL:100311.0,1962.0] || equal(complement(regular(domain_relation)),universal_class)** -> .
% 299.99/300.38 160029[3:SpL:100311.0,1948.0] || subclass(universal_class,complement(regular(domain_relation)))* -> .
% 299.99/300.38 160062[4:SpL:100311.0,45085.0] || equal(regular(domain_relation),universal_class)** -> .
% 299.99/300.38 102913[0:Rew:101686.0,47030.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.99/300.38 160061[4:SpL:100311.0,44921.0] || subclass(universal_class,regular(domain_relation))* -> .
% 299.99/300.38 160057[3:SpL:100311.0,22109.0] || equal(regular(domain_relation),null_class)** -> .
% 299.99/300.38 160056[3:SpL:100311.0,22093.0] || subclass(regular(domain_relation),null_class)* -> .
% 299.99/300.38 160123[8:SoR:160108.0,72.1] one_to_one(regular(domain_relation)) || -> .
% 299.99/300.38 102653[0:Rew:101686.0,47032.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.99/300.38 160108[8:Res:159994.0,37515.1] function(regular(domain_relation)) || -> .
% 299.99/300.38 159994[3:SpR:100311.0,243.0] || -> member(regular(domain_relation),universal_class)*.
% 299.99/300.38 100311[3:MRR:100222.0,5647.0] || -> equal(ordered_pair(first(regular(domain_relation)),second(regular(domain_relation))),regular(domain_relation))**.
% 299.99/300.38 76626[4:Rew:73771.0,76585.1] inductive(union(omega,null_class)) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.38 102446[0:Rew:101686.0,47519.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.99/300.38 73281[4:Rew:73077.0,46888.1] || equal(compose(element_relation,universal_class),null_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.38 159445[4:Obv:159442.1] || subclass(complement(singleton(singleton(singleton(null_class)))),null_class)* -> .
% 299.99/300.38 72170[4:Rew:27420.0,72122.0] || equal(union(null_class,complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.99/300.38 72116[4:Res:70953.1,44660.1] || equal(complement(cantor(omega)),null_class)** subclass(element_relation,null_class) -> .
% 299.99/300.38 102329[0:Rew:101686.0,6126.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)) -> .
% 299.99/300.38 66357[4:Rew:26689.0,66024.1] || equal(successor(compose(element_relation,universal_class)),null_class)** -> equal(null_class,element_relation).
% 299.99/300.38 64511[4:Res:59534.1,19931.1] || equal(successor(element_relation),null_class) subclass(universal_class,cantor(omega))* -> .
% 299.99/300.38 59138[4:Rew:48555.0,59087.0] || -> subclass(complement(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))*.
% 299.99/300.38 53401[4:Res:48015.1,49359.0] || equal(complement(cantor(omega)),null_class)** equal(null_class,element_relation) -> .
% 299.99/300.38 102281[0:Rew:101686.0,47033.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.99/300.38 48942[4:Res:48015.1,38799.0] || equal(complement(cantor(complement(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.99/300.38 48064[7:Res:46478.1,38799.0] || equal(complement(cantor(complement(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.99/300.38 45938[4:SpL:26736.0,45890.0] || equal(image(element_relation,successor(null_class)),power_class(complement(singleton(null_class))))** -> .
% 299.99/300.38 45116[4:MRR:27085.1,45106.0] || subclass(domain_relation,union(null_class,complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.99/300.38 102072[0:Rew:101686.0,47445.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.99/300.38 44656[4:Res:44463.1,7723.0] || subclass(compose(element_relation,universal_class),null_class)* member(omega,element_relation) -> .
% 299.99/300.38 44588[7:Res:44457.1,7635.1] || subclass(compose(element_relation,universal_class),null_class)* member(null_class,element_relation) -> .
% 299.99/300.38 40117[4:SpR:39581.1,7634.0] || subclass(element_relation,complement(compose(element_relation,universal_class)))* -> equal(null_class,element_relation).
% 299.99/300.38 38850[7:Res:29891.1,38799.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> .
% 299.99/300.38 102071[0:Rew:101686.0,47160.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.99/300.38 38849[7:Res:29936.1,38799.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> .
% 299.99/300.38 38807[4:SpR:38775.0,16977.0] || -> equal(apply(complement(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.99/300.38 35978[4:Res:35965.0,348.1] inductive(complement(compose(element_relation,universal_class))) || -> member(null_class,complement(element_relation))*.
% 299.99/300.38 62416[0:SpR:30.0,57651.0] || -> subclass(restrict(restrict(u,v,w),x,y),u)*.
% 299.99/300.38 102010[0:Rew:101686.0,6116.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))) -> .
% 299.99/300.38 138260[0:SpR:74519.0,72391.0] || -> subclass(intersection(u,intersection(v,w)),intersection(u,w))*.
% 299.99/300.38 138061[0:SpR:74519.0,72388.0] || -> subclass(intersection(u,intersection(v,w)),intersection(u,v))*.
% 299.99/300.38 136151[4:SpR:28791.0,132877.0] || -> subclass(intersection(u,union(v,v)),intersection(u,v))*.
% 299.99/300.38 135438[4:SpR:28791.0,132567.0] || -> subclass(intersection(u,union(v,v)),intersection(v,u))*.
% 299.99/300.38 101978[0:Rew:101686.0,47520.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.99/300.38 132860[4:SpR:28791.0,132489.0] || -> subclass(intersection(union(u,u),v),intersection(v,u))*.
% 299.99/300.38 130058[4:SpR:36163.0,71860.0] || -> subclass(intersection(union(u,u),v),intersection(u,v))*.
% 299.99/300.38 129982[0:SpR:74519.0,71860.0] || -> subclass(intersection(intersection(u,v),w),intersection(w,u))*.
% 299.99/300.38 153770[4:SpL:79059.0,151809.0] || member(complement(intersection(u,v)),symmetric_difference(v,u))* -> .
% 299.99/300.38 47680[0:Rew:47003.0,47442.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.99/300.38 154612[4:Res:498.1,154501.0] || member(universal_class,symmetric_difference(power_class(u),power_class(v)))* -> .
% 299.99/300.38 154501[4:SpL:47589.0,154255.0] || member(universal_class,complement(intersection(power_class(u),power_class(v))))* -> .
% 299.99/300.38 154511[4:SpL:101707.0,154255.0] || member(universal_class,complement(symmetric_difference(u,v)))* -> .
% 299.99/300.38 154255[4:SpL:102963.0,153884.0] || member(universal_class,union(u,v))* -> .
% 299.99/300.38 47672[0:Rew:47003.0,47157.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.99/300.38 154267[4:SpL:104888.0,153884.0] || member(universal_class,complement(successor(u)))* -> .
% 299.99/300.38 154266[4:SpL:47535.0,153884.0] || member(universal_class,complement(power_class(u)))* -> .
% 299.99/300.38 154254[4:SpL:47572.0,153884.0] || member(universal_class,power_class(u))* -> .
% 299.99/300.38 47238[0:Rew:47003.0,6129.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)) -> .
% 299.99/300.38 153890[4:Rew:7631.0,153805.0,79166.0,153805.0] || member(universal_class,successor(u))* -> .
% 299.99/300.38 151809[4:Res:498.1,151761.0] || member(complement(intersection(u,v)),symmetric_difference(u,v))* -> .
% 299.99/300.38 151100[3:SpR:74519.0,143632.0] || -> equal(intersection(symmetric_difference(u,v),intersection(v,u)),null_class)**.
% 299.99/300.38 47076[0:Rew:47003.0,6119.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))) -> .
% 299.99/300.38 149588[4:SpR:30.0,147703.0] || -> equal(intersection(u,restrict(singleton(u),v,w)),null_class)**.
% 299.99/300.38 148419[4:SpR:30.0,147490.0] || -> equal(intersection(singleton(u),restrict(u,v,w)),null_class)**.
% 299.99/300.38 151808[4:Res:26.2,151761.0] || member(complement(u),universal_class)*+ -> member(complement(u),u)*.
% 299.99/300.38 151828[4:Res:347.2,151761.0] || member(u,universal_class) subclass(universal_class,sum_class(u))* -> .
% 299.99/300.38 47049[0:Rew:47003.0,6128.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)) -> .
% 299.99/300.38 151827[4:Res:346.2,151761.0] || member(u,universal_class) subclass(universal_class,power_class(u))* -> .
% 299.99/300.38 151843[4:Res:10859.2,151761.0] || subclass(universal_class,regular(u))* -> equal(u,null_class).
% 299.99/300.38 151710[4:Res:48.1,145698.0] inductive(singleton(u)) || member(null_class,u)* -> .
% 299.99/300.38 151823[4:Res:10001.1,151761.0] || member(compose(element_relation,universal_class),element_relation)* -> .
% 299.99/300.38 47029[0:Rew:47003.0,6118.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))) -> .
% 299.99/300.38 151761[4:MRR:151713.0,9997.1] || member(u,u)* -> .
% 299.99/300.38 145698[4:MRR:145350.2,4362.0] || member(u,singleton(v))* member(u,v) -> .
% 299.99/300.38 151595[4:Res:2118.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(null_class),universal_class))))* -> .
% 299.99/300.38 151585[4:Res:343.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(omega),universal_class))))* -> .
% 299.99/300.38 11352[0:Res:1928.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.99/300.38 151596[4:Res:48.1,151507.0] inductive(cantor(singleton(cross_product(singleton(null_class),universal_class)))) || -> .
% 299.99/300.38 151575[4:SpL:16954.0,151507.0] || member(universal_class,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.99/300.38 151507[4:Obv:151482.1] || member(u,cantor(singleton(cross_product(singleton(u),universal_class))))* -> .
% 299.99/300.38 151445[4:SpR:145315.0,43.0] || -> equal(image(singleton(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.99/300.38 11166[0:Res:63.1,1922.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.99/300.38 145315[4:SpR:144685.0,30.0] || -> equal(restrict(singleton(cross_product(u,v)),u,v),null_class)**.
% 299.99/300.38 143632[3:Rew:74519.0,143475.0] || -> equal(intersection(symmetric_difference(u,v),intersection(u,v)),null_class)**.
% 299.99/300.38 143467[3:SpR:30.0,142985.0] || -> equal(intersection(u,restrict(complement(u),v,w)),null_class)**.
% 299.99/300.38 149328[4:Res:147657.0,3056.0] || -> equal(intersection(u,intersection(singleton(u),v)),null_class)**.
% 299.99/300.38 10645[0:Rew:115.0,10579.1,115.0,10579.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.99/300.38 149325[7:Res:147657.0,45309.1] inductive(intersection(u,intersection(singleton(u),v))) || -> .
% 299.99/300.38 147703[4:Res:145585.0,3056.0] || -> equal(intersection(u,intersection(v,singleton(u))),null_class)**.
% 299.99/300.38 147700[7:Res:145585.0,45309.1] inductive(intersection(u,intersection(v,singleton(u)))) || -> .
% 299.99/300.38 47099[0:Rew:47003.0,7279.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.99/300.38 147616[4:Res:145584.0,3056.0] || -> equal(intersection(singleton(u),intersection(u,v)),null_class)**.
% 299.99/300.38 147613[7:Res:145584.0,45309.1] inductive(intersection(singleton(u),intersection(u,v))) || -> .
% 299.99/300.38 147490[4:Res:145582.0,3056.0] || -> equal(intersection(singleton(u),intersection(v,u)),null_class)**.
% 299.99/300.38 147487[7:Res:145582.0,45309.1] inductive(intersection(singleton(u),intersection(v,u))) || -> .
% 299.99/300.38 47067[0:Rew:47003.0,7264.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.99/300.38 147393[4:Res:7.1,145285.0] || equal(singleton(u),u)** -> equal(null_class,u).
% 299.99/300.38 146300[4:SpR:28791.0,145920.0] || -> equal(intersection(singleton(u),union(u,u)),null_class)**.
% 299.99/300.38 37445[8:Rew:37383.1,16194.2] function(u) || equal(cantor(range_of(v)),range_of(u)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.99/300.38 145285[4:SpR:144685.0,78218.1] || subclass(u,singleton(u))* -> equal(null_class,u).
% 299.99/300.38 147315[4:MRR:147307.1,3513.0] || equal(union(null_class,singleton(domain_relation)),universal_class)** -> .
% 299.99/300.38 146051[4:Res:145282.0,3056.0] || -> equal(intersection(u,union(null_class,singleton(u))),null_class)**.
% 299.99/300.38 26824[4:Rew:26689.0,15493.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.99/300.38 146048[7:Res:145282.0,45309.1] inductive(intersection(u,union(null_class,singleton(u)))) || -> .
% 299.99/300.38 145994[4:Res:145573.0,3056.0] || -> equal(intersection(singleton(u),union(u,null_class)),null_class)**.
% 299.99/300.38 145991[7:Res:145573.0,45309.1] inductive(intersection(singleton(u),union(u,null_class))) || -> .
% 299.99/300.38 145920[4:Res:145572.0,3056.0] || -> equal(intersection(singleton(u),union(null_class,u)),null_class)**.
% 299.99/300.38 26816[4:Rew:26689.0,15494.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.99/300.38 145917[7:Res:145572.0,45309.1] inductive(intersection(singleton(u),union(null_class,u))) || -> .
% 299.99/300.38 10802[0:Res:416.2,557.0] || member(intersection(u,singleton(v)),universal_class) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(u,singleton(v))),v)**.
% 299.99/300.38 145798[4:Res:7.1,145665.0] || equal(singleton(domain_relation),domain_relation)** -> .
% 299.99/300.38 145665[4:MRR:145575.1,3513.0] || subclass(domain_relation,singleton(domain_relation))* -> .
% 299.99/300.38 144685[4:MRR:144684.0,3050.0] || -> equal(intersection(u,singleton(u)),null_class)**.
% 299.99/300.38 10606[0:Res:415.2,557.0] || member(intersection(singleton(u),v),universal_class) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(singleton(u),v)),u)**.
% 299.99/300.38 143107[3:Res:142935.0,3056.0] || -> equal(intersection(u,intersection(complement(u),v)),null_class)**.
% 299.99/300.38 143104[7:Res:142935.0,45309.1] inductive(intersection(u,intersection(complement(u),v))) || -> .
% 299.99/300.38 142985[3:Res:142833.0,3056.0] || -> equal(intersection(u,intersection(v,complement(u))),null_class)**.
% 299.99/300.38 142982[7:Res:142833.0,45309.1] inductive(intersection(u,intersection(v,complement(u)))) || -> .
% 299.99/300.38 129813[0:SpR:74519.0,71859.0] || -> subclass(intersection(intersection(u,v),w),intersection(w,v))*.
% 299.99/300.38 142528[7:Res:129367.0,45309.1] inductive(intersection(intersection(u,intersection(v,null_class)),w)) || -> .
% 299.99/300.38 7151[3:Res:413.3,4365.0] || member(u,universal_class) subclass(u,regular(v)) member(apply(choice,u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.99/300.38 129367[0:Res:58583.0,60627.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),w)*.
% 299.99/300.38 142332[7:Res:129363.0,45309.1] inductive(intersection(u,intersection(intersection(v,null_class),w))) || -> .
% 299.99/300.38 129363[0:Res:57318.0,60627.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),w)*.
% 299.99/300.38 142120[7:Res:129360.0,45309.1] inductive(intersection(u,intersection(v,intersection(w,null_class)))) || -> .
% 299.99/300.38 1967[0:Rew:249.0,1964.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.99/300.38 129360[0:Res:57561.0,60627.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),x)*.
% 299.99/300.38 141926[7:Res:129351.0,45309.1] inductive(intersection(intersection(intersection(u,null_class),v),w)) || -> .
% 299.99/300.38 129351[0:Res:58388.0,60627.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),v)*.
% 299.99/300.38 129338[0:Res:7.1,60627.0] || equal(intersection(u,v),w)*+ -> subclass(w,v)*.
% 299.99/300.38 51577[9:Rew:26689.0,50540.0,7631.0,50540.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.99/300.38 129147[0:SpR:78499.0,60563.0] || -> subclass(intersection(symmetric_difference(u,v),w),union(v,u))*.
% 299.99/300.38 109669[4:SpR:28791.0,103268.0] || -> equal(union(u,union(u,u)),union(u,u))**.
% 299.99/300.38 141125[7:Res:96599.0,45309.1] inductive(intersection(intersection(u,intersection(null_class,v)),w)) || -> .
% 299.99/300.38 96599[0:Res:58583.0,58651.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),v)*.
% 299.99/300.38 5292[0:Res:168.1,217.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.99/300.38 140818[7:Res:96595.0,45309.1] inductive(intersection(u,intersection(intersection(null_class,v),w))) || -> .
% 299.99/300.38 96595[0:Res:57318.0,58651.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),v)*.
% 299.99/300.38 140625[7:Res:96592.0,45309.1] inductive(intersection(u,intersection(v,intersection(null_class,w)))) || -> .
% 299.99/300.38 96592[0:Res:57561.0,58651.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),w)*.
% 299.99/300.38 5301[0:Res:161.1,217.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.99/300.38 140336[7:Res:96582.0,45309.1] inductive(intersection(intersection(intersection(null_class,u),v),w)) || -> .
% 299.99/300.38 96582[0:Res:58388.0,58651.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),u)*.
% 299.99/300.38 96568[0:Res:7.1,58651.0] || equal(intersection(u,v),w)*+ -> subclass(w,u)*.
% 299.99/300.38 96404[0:SpR:78499.0,58118.0] || -> subclass(intersection(u,symmetric_difference(v,w)),union(w,v))*.
% 299.99/300.38 9875[0:Rew:493.0,9836.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.99/300.38 94756[4:Res:7.1,54563.0] || equal(not_subclass_element(u,v),u)** -> subclass(u,v).
% 299.99/300.38 89556[4:SpR:28791.0,70676.0] || -> subclass(intersection(intersection(u,union(v,v)),w),v)*.
% 299.99/300.38 89422[4:SpR:28791.0,70672.0] || -> subclass(intersection(u,intersection(union(v,v),w)),v)*.
% 299.99/300.38 89180[4:SpR:28791.0,70669.0] || -> subclass(intersection(u,intersection(v,union(w,w))),w)*.
% 299.99/300.38 9707[0:Rew:492.0,9671.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.99/300.38 89041[4:SpR:28791.0,70661.0] || -> subclass(intersection(intersection(union(u,u),v),w),u)*.
% 299.99/300.38 89011[4:SpL:28791.0,70650.0] || equal(union(u,u),v)*+ -> subclass(v,u)*.
% 299.99/300.38 139046[7:Res:87235.1,45309.1] inductive(union(u,u)) || subclass(u,null_class)* -> .
% 299.99/300.38 87235[4:SpR:28791.0,59329.1] || subclass(u,v) -> subclass(union(u,u),v)*.
% 299.99/300.38 7403[0:Res:1311.2,2.0] || member(u,cross_product(v,w))* member(u,x)* subclass(restrict(x,v,w),y)*+ -> member(u,y)*.
% 299.99/300.38 138931[7:Res:87222.1,138832.0] || subclass(singleton(null_class),singleton(singleton(null_class)))* -> .
% 299.99/300.38 138832[7:MRR:138733.1,29424.0] || subclass(successor(null_class),singleton(singleton(null_class)))* -> .
% 299.99/300.38 78218[0:SpR:74519.0,39581.1] || subclass(u,v) -> equal(intersection(u,v),u)**.
% 299.99/300.38 72391[0:Obv:72362.0] || -> subclass(intersection(u,intersection(v,w)),intersection(w,u))*.
% 299.99/300.38 11167[0:Res:7.1,1922.1] || equal(u,image(v,image(w,singleton(x))))*+ member(ordered_pair(x,y),compose(v,w))* -> member(y,u)*.
% 299.99/300.38 72388[0:Obv:72359.0] || -> subclass(intersection(u,intersection(v,w)),intersection(v,u))*.
% 299.99/300.38 137750[4:Rew:137376.1,137378.1] || equal(intersection(u,v),universal_class)** -> equal(u,v).
% 299.99/300.38 136381[4:MRR:136285.1,5237.0] || equal(u,universal_class) -> equal(intersection(v,u),v)**.
% 299.99/300.38 135818[4:SpR:74519.0,132646.0] || -> subclass(intersection(u,union(v,null_class)),intersection(u,v))*.
% 299.99/300.38 9543[0:Obv:9521.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.99/300.38 135678[4:MRR:135582.1,4084.0] || equal(u,universal_class) -> equal(intersection(u,v),v)**.
% 299.99/300.38 132877[4:SpR:74519.0,132489.0] || -> subclass(intersection(u,union(null_class,v)),intersection(u,v))*.
% 299.99/300.38 132713[4:SpR:74519.0,130059.0] || -> subclass(intersection(u,union(v,null_class)),intersection(v,u))*.
% 299.99/300.38 9541[0:Obv:9528.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.99/300.38 132646[4:SpR:74519.0,130059.0] || -> subclass(intersection(union(u,null_class),v),intersection(v,u))*.
% 299.99/300.38 132567[4:SpR:74519.0,130057.0] || -> subclass(intersection(u,union(null_class,v)),intersection(v,u))*.
% 299.99/300.38 133891[4:MRR:133890.1,104515.0] || member(not_subclass_element(complement(successor(null_class)),null_class),singleton(null_class))* -> .
% 299.99/300.38 102675[0:Rew:101686.0,74665.0] || -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.99/300.38 133554[4:Rew:7631.0,133547.0] || -> equal(symmetric_difference(u,union(null_class,complement(u))),universal_class)**.
% 299.99/300.38 133541[4:Res:132914.0,3056.0] || -> equal(intersection(u,union(null_class,complement(u))),null_class)**.
% 299.99/300.38 133538[7:Res:132914.0,45309.1] inductive(intersection(u,union(null_class,complement(u)))) || -> .
% 299.99/300.38 133647[4:Rew:7631.0,133641.0] || -> equal(symmetric_difference(singleton(null_class),complement(successor(null_class))),universal_class)**.
% 299.99/300.38 102404[0:Rew:101686.0,6701.2] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)).
% 299.99/300.38 133639[4:Res:133514.0,3056.0] || -> equal(intersection(singleton(null_class),complement(successor(null_class))),null_class)**.
% 299.99/300.38 133652[4:MRR:133626.1,104515.0] || subclass(complement(successor(null_class)),singleton(null_class))* -> .
% 299.99/300.38 103688[0:Rew:74519.0,102303.0] || -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.99/300.38 132489[4:SpR:74519.0,130057.0] || -> subclass(intersection(union(null_class,u),v),intersection(v,u))*.
% 299.99/300.38 130059[4:SpR:76338.0,71860.0] || -> subclass(intersection(union(u,null_class),v),intersection(u,v))*.
% 299.99/300.38 130057[4:SpR:35052.0,71860.0] || -> subclass(intersection(union(null_class,u),v),intersection(u,v))*.
% 299.99/300.38 131495[4:Res:130697.1,3056.0] || -> member(null_class,u) equal(intersection(u,successor(null_class)),null_class)**.
% 299.99/300.38 101936[0:Rew:101686.0,6776.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))).
% 299.99/300.38 130731[4:Res:130162.1,3056.0] || -> member(null_class,u) equal(intersection(successor(null_class),u),null_class)**.
% 299.99/300.38 130643[4:SpR:74519.0,130153.0] || -> subclass(intersection(u,successor(null_class)),intersection(u,singleton(null_class)))*.
% 299.99/300.38 130177[4:SpR:74519.0,130067.0] || -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),u))*.
% 299.99/300.38 100389[7:MRR:7397.2,100383.0] || member(regular(complement(restrict(u,v,w))),cross_product(v,w))*+ member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.99/300.38 131316[7:SpR:130846.0,104.0] || -> equal(single_valued3(successor(null_class)),single_valued3(null_class))**.
% 299.99/300.38 130846[7:Rew:5523.0,130817.0] || -> equal(domain__dfg(successor(null_class),u,v),single_valued3(null_class))**.
% 299.99/300.38 131274[7:SpR:130792.0,69.0] || -> equal(apply(successor(null_class),u),sum_class(range_of(null_class)))**.
% 299.99/300.38 130792[7:SpR:130759.0,43.0] || -> equal(image(successor(null_class),u),range_of(null_class))**.
% 299.99/300.38 11985[0:Res:248.0,1661.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.99/300.38 130892[7:Res:48.1,130847.0] inductive(cantor(successor(null_class))) || -> .
% 299.99/300.38 130868[7:Res:67.1,130847.0] || -> equal(cantor(successor(null_class)),null_class)**.
% 299.99/300.38 130759[7:Res:130738.0,3056.0] || -> equal(restrict(successor(null_class),u,v),null_class)**.
% 299.99/300.38 11168[0:Res:49.1,1922.1] inductive(image(u,singleton(v))) || member(ordered_pair(v,w),compose(successor_relation,u))* -> member(w,image(u,singleton(v))).
% 299.99/300.38 130153[4:SpR:74519.0,130067.0] || -> subclass(intersection(successor(null_class),u),intersection(u,singleton(null_class)))*.
% 299.99/300.38 130344[4:Res:130174.0,3056.0] || -> equal(intersection(successor(null_class),singleton(singleton(null_class))),null_class)**.
% 299.99/300.38 11058[0:Res:63.1,1660.2] function(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(universal_class,universal_class))*.
% 299.99/300.38 130341[7:Res:130174.0,45309.1] inductive(intersection(successor(null_class),singleton(singleton(null_class)))) || -> .
% 299.99/300.38 130367[4:Res:3048.1,130352.0] || member(singleton(null_class),successor(null_class))* -> .
% 299.99/300.38 130352[4:MRR:130331.1,44631.0] || subclass(singleton(singleton(null_class)),successor(null_class))* -> .
% 299.99/300.38 7169[0:Res:452.3,2.0] function(u) || member(v,universal_class)+ subclass(universal_class,w)* subclass(w,x)* -> member(image(u,v),x)*.
% 299.99/300.38 130067[4:SpR:35131.0,71860.0] || -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),u))*.
% 299.99/300.38 71860[0:Obv:71826.0] || -> subclass(intersection(intersection(u,v),w),intersection(u,w))*.
% 299.99/300.38 71859[0:Obv:71824.0] || -> subclass(intersection(intersection(u,v),w),intersection(v,w))*.
% 299.99/300.38 129490[4:Res:52.1,60773.0] inductive(union(u,u)) || -> subclass(omega,u)*.
% 299.99/300.38 7184[0:Res:452.3,499.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),union(w,x))*.
% 299.99/300.38 60773[4:SpR:39581.1,58612.0] || subclass(u,union(v,v))* -> subclass(u,v).
% 299.99/300.38 129335[0:Res:52.1,60627.0] inductive(intersection(u,v)) || -> subclass(omega,v)*.
% 299.99/300.38 60627[0:SpR:39581.1,58583.0] || subclass(u,intersection(v,w))* -> subclass(u,w).
% 299.99/300.38 60563[0:SpR:115.0,58583.0] || -> subclass(intersection(symmetric_difference(u,v),w),union(u,v))*.
% 299.99/300.38 7131[0:Res:413.3,2.0] || member(u,universal_class)+ subclass(u,v)* subclass(v,w)* -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.99/300.38 129000[7:Res:126803.0,45309.1] inductive(regular(complement(intersection(u,intersection(v,null_class))))) || -> .
% 299.99/300.38 126803[4:SpR:74519.0,116630.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),w)*.
% 299.99/300.38 128850[7:Res:126650.0,45309.1] inductive(regular(complement(intersection(intersection(u,null_class),v)))) || -> .
% 299.99/300.38 126650[4:SpR:74519.0,116495.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),v)*.
% 299.99/300.38 7146[0:Res:413.3,499.0] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.99/300.38 126377[4:SpR:78499.0,116449.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(v,u))*.
% 299.99/300.38 125675[4:Rew:102963.0,125231.0] || -> subclass(regular(union(u,v)),complement(union(v,u)))*.
% 299.99/300.38 125552[4:SpL:113648.0,45890.0] || equal(complement(union(u,v)),union(v,u))** -> .
% 299.99/300.38 125157[4:SpR:113648.0,115352.0] || -> subclass(regular(complement(union(u,v))),union(v,u))*.
% 299.99/300.38 6849[0:SpR:496.0,498.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.99/300.38 122482[4:SpR:28791.0,122111.0] || -> subclass(regular(union(u,union(v,v))),complement(v))*.
% 299.99/300.38 122207[4:SpR:28791.0,121135.0] || -> subclass(regular(union(union(u,u),v)),complement(u))*.
% 299.99/300.38 120380[4:SpR:28791.0,116647.0] || -> subclass(regular(complement(intersection(u,union(v,v)))),v)*.
% 299.99/300.38 119819[4:SpR:28791.0,116512.0] || -> subclass(regular(complement(intersection(union(u,u),v))),u)*.
% 299.99/300.38 3256[0:Res:71.2,499.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.99/300.38 126902[7:Res:116630.0,45309.1] inductive(regular(complement(intersection(u,intersection(null_class,v))))) || -> .
% 299.99/300.38 116630[4:Res:116428.0,58651.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),v)*.
% 299.99/300.38 126752[7:Res:116495.0,45309.1] inductive(regular(complement(intersection(intersection(null_class,u),v)))) || -> .
% 299.99/300.38 116495[4:Res:115435.0,58651.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),u)*.
% 299.99/300.38 47102[0:Rew:47003.0,6996.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.99/300.38 126584[7:Res:116467.1,45309.1] inductive(regular(complement(u))) || subclass(u,null_class)* -> .
% 299.99/300.38 116467[4:SpR:39581.1,115435.0] || subclass(u,v) -> subclass(regular(complement(u)),v)*.
% 299.99/300.38 116449[4:SpR:74540.0,115435.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(u,v))*.
% 299.99/300.38 114718[4:SpR:102963.0,114380.0] || -> subclass(regular(union(u,v)),complement(union(u,v)))*.
% 299.99/300.38 103723[0:Rew:101686.0,102733.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.99/300.38 114390[4:Rew:108053.0,114314.0] || -> subclass(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))*.
% 299.99/300.38 113648[0:MRR:113568.0,101853.0] || -> equal(complement(union(u,v)),complement(union(v,u)))*.
% 299.99/300.38 125097[7:Res:113064.0,45309.1] inductive(complement(union(u,complement(intersection(v,null_class))))) || -> .
% 299.99/300.38 113064[4:SpR:74519.0,100761.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),w)*.
% 299.99/300.38 47662[0:Rew:47003.0,47440.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.99/300.38 124757[7:Res:112885.0,45309.1] inductive(complement(union(complement(intersection(u,null_class)),v))) || -> .
% 299.99/300.38 112885[4:SpR:74519.0,100149.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),v)*.
% 299.99/300.38 124585[7:Res:112082.0,45309.1] inductive(union(null_class,intersection(u,intersection(v,null_class)))) || -> .
% 299.99/300.38 112082[4:SpR:74519.0,96601.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),w)*.
% 299.99/300.38 47656[0:Rew:47003.0,47155.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.99/300.38 124290[7:Res:111942.0,45309.1] inductive(intersection(u,union(null_class,intersection(v,null_class)))) || -> .
% 299.99/300.38 111942[4:SpR:74519.0,96596.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),w)*.
% 299.99/300.38 124190[4:Res:7.1,124184.0] || equal(domain_relation,composition_function)** -> .
% 299.99/300.38 124184[4:MRR:124183.0,124183.2,99.0,22109.0] || subclass(composition_function,domain_relation)* -> .
% 299.99/300.38 124112[7:Res:111588.0,45309.1] inductive(union(null_class,intersection(intersection(u,null_class),v))) || -> .
% 299.99/300.38 111588[4:SpR:74519.0,96588.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),v)*.
% 299.99/300.38 124007[7:Res:7.1,124001.0] || equal(composition_function,successor_relation)** -> .
% 299.99/300.38 124001[7:MRR:123994.0,123994.2,99.0,87810.0] || subclass(composition_function,successor_relation)* -> .
% 299.99/300.38 123929[7:Res:111436.0,45309.1] inductive(intersection(union(null_class,intersection(u,null_class)),v)) || -> .
% 299.99/300.38 111436[4:SpR:74519.0,96578.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),v)*.
% 299.99/300.38 111390[4:SpL:74519.0,96567.0] || equal(intersection(u,v),universal_class)**+ -> subclass(w,v)*.
% 299.99/300.38 109307[4:SpR:28791.0,100716.0] || -> subclass(complement(union(u,union(v,v))),complement(v))*.
% 299.99/300.38 38044[8:Rew:38037.1,37418.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.99/300.38 107950[4:SpR:28791.0,100103.0] || -> subclass(complement(union(union(u,u),v)),complement(u))*.
% 299.99/300.38 107004[4:SpR:28791.0,96797.0] || -> subclass(complement(union(u,complement(v))),union(v,v))*.
% 299.99/300.38 122486[4:SpR:104596.0,122111.0] || -> subclass(regular(union(u,successor(v))),complement(successor(v)))*.
% 299.99/300.38 122484[4:SpR:47572.0,122111.0] || -> subclass(regular(union(u,power_class(v))),complement(power_class(v)))*.
% 299.99/300.38 5953[0:SpR:54.0,361.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.99/300.38 122468[4:SpR:78499.0,122111.0] || -> subclass(regular(union(u,union(v,null_class))),complement(v))*.
% 299.99/300.38 122211[4:SpR:104596.0,121135.0] || -> subclass(regular(union(successor(u),v)),complement(successor(u)))*.
% 299.99/300.38 122209[4:SpR:47572.0,121135.0] || -> subclass(regular(union(power_class(u),v)),complement(power_class(u)))*.
% 299.99/300.38 122193[4:SpR:78499.0,121135.0] || -> subclass(regular(union(union(u,null_class),v)),complement(u))*.
% 299.99/300.38 5954[0:SpR:39.0,361.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.99/300.38 122111[4:Rew:102963.0,122018.0] || -> subclass(regular(union(u,union(null_class,v))),complement(v))*.
% 299.99/300.38 122432[7:MRR:122425.1,45347.0] inductive(regular(union(u,successor(null_class)))) || -> .
% 299.99/300.38 122309[4:SpR:78499.0,122192.0] || -> subclass(regular(union(u,successor(null_class))),complement(singleton(null_class)))*.
% 299.99/300.38 122343[7:SpL:78499.0,122340.0] || equal(regular(union(u,successor(null_class))),universal_class)** -> .
% 299.99/300.38 3077[3:SpR:3052.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.99/300.38 122340[7:SoR:122339.0,59850.1] || equal(regular(union(successor(null_class),u)),universal_class)** -> .
% 299.99/300.38 122339[7:MRR:122331.1,45347.0] inductive(regular(union(successor(null_class),u))) || -> .
% 299.99/300.38 122192[4:SpR:44.0,121135.0] || -> subclass(regular(union(successor(null_class),u)),complement(singleton(null_class)))*.
% 299.99/300.38 121135[4:Rew:102963.0,121042.0] || -> subclass(regular(union(union(null_class,u),v)),complement(u))*.
% 299.99/300.38 3061[3:SpR:3051.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.99/300.38 122094[7:Res:120470.0,45309.1] inductive(regular(union(u,union(null_class,complement(null_class))))) || -> .
% 299.99/300.38 120470[4:Rew:27420.0,120418.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),v)*.
% 299.99/300.38 120226[4:SpR:78499.0,116610.0] || -> subclass(regular(union(complement(successor(u)),v)),successor(u))*.
% 299.99/300.38 121118[7:Res:119915.0,45309.1] inductive(regular(union(union(null_class,complement(null_class)),u))) || -> .
% 299.99/300.38 7727[4:Rew:7624.0,7133.1] || member(u,universal_class) subclass(u,complement(compose(element_relation,universal_class)))* member(apply(choice,u),element_relation) -> equal(u,null_class).
% 299.99/300.38 121389[4:SpR:28791.0,121264.0] || -> subclass(regular(successor(union(u,u))),complement(u))*.
% 299.99/300.38 121393[4:SpR:104596.0,121264.0] || -> subclass(regular(successor(successor(u))),complement(successor(u)))*.
% 299.99/300.38 121391[4:SpR:47572.0,121264.0] || -> subclass(regular(successor(power_class(u))),complement(power_class(u)))*.
% 299.99/300.38 121375[4:SpR:78499.0,121264.0] || -> subclass(regular(successor(union(u,null_class))),complement(u))*.
% 299.99/300.38 7716[4:Rew:7624.0,7171.2] function(u) || member(v,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(image(u,v),element_relation)* -> .
% 299.99/300.38 121460[7:SoR:121459.0,59850.1] || equal(regular(successor(successor(null_class))),universal_class)** -> .
% 299.99/300.38 121459[7:MRR:121457.1,45347.0] inductive(regular(successor(successor(null_class)))) || -> .
% 299.99/300.38 121374[4:SpR:44.0,121264.0] || -> subclass(regular(successor(successor(null_class))),complement(singleton(null_class)))*.
% 299.99/300.38 121264[4:Rew:102963.0,121194.0] || -> subclass(regular(successor(union(null_class,u))),complement(u))*.
% 299.99/300.38 1959[0:Rew:249.0,1956.2] || member(singleton(u),u)* member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))*+ -> member(singleton(singleton(singleton(u))),element_relation).
% 299.99/300.38 121214[4:SpR:104888.0,121063.0] || -> subclass(regular(successor(complement(successor(u)))),successor(u))*.
% 299.99/300.38 121252[7:Res:121063.0,45309.1] inductive(regular(successor(union(null_class,complement(null_class))))) || -> .
% 299.99/300.38 121063[4:SpR:44.0,119915.0] || -> subclass(regular(successor(union(null_class,complement(u)))),u)*.
% 299.99/300.38 119915[4:Rew:27420.0,119861.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),u)*.
% 299.99/300.38 5340[0:Res:350.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.99/300.38 119567[4:SpR:78499.0,116475.0] || -> subclass(regular(union(complement(successor(u)),v)),complement(v))*.
% 299.99/300.38 120744[7:Res:118827.0,45309.1] inductive(regular(union(null_class,complement(intersection(u,null_class))))) || -> .
% 299.99/300.38 118827[4:SpR:74519.0,114342.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),v)*.
% 299.99/300.38 116648[4:Res:116428.0,76462.0] || -> subclass(regular(complement(intersection(u,union(v,null_class)))),v)*.
% 299.99/300.38 11059[0:Res:7.1,1660.2] || equal(u,cross_product(v,w))*+ member(x,w)* member(y,v)* -> member(ordered_pair(y,x),u)*.
% 299.99/300.38 120455[7:Res:116647.0,45309.1] inductive(regular(complement(intersection(u,union(null_class,null_class))))) || -> .
% 299.99/300.38 116647[4:Res:116428.0,59035.0] || -> subclass(regular(complement(intersection(u,union(null_class,v)))),v)*.
% 299.99/300.38 116611[4:SpR:47013.0,116428.0] || -> subclass(regular(union(complement(power_class(u)),v)),complement(v))*.
% 299.99/300.38 116610[4:SpR:103414.0,116428.0] || -> subclass(regular(union(u,complement(successor(v)))),successor(v))*.
% 299.99/300.38 5302[0:Res:160.1,217.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.99/300.38 116609[4:SpR:47007.0,116428.0] || -> subclass(regular(union(u,complement(power_class(v)))),power_class(v))*.
% 299.99/300.38 116513[4:Res:115435.0,76462.0] || -> subclass(regular(complement(intersection(union(u,null_class),v))),u)*.
% 299.99/300.38 119899[7:Res:116512.0,45309.1] inductive(regular(complement(intersection(union(null_class,null_class),u)))) || -> .
% 299.99/300.38 116512[4:Res:115435.0,59035.0] || -> subclass(regular(complement(intersection(union(null_class,u),v))),u)*.
% 299.99/300.38 5290[0:Res:167.1,217.0] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.99/300.38 119635[4:SpR:44.0,116476.0] || -> subclass(regular(successor(complement(power_class(u)))),power_class(u))*.
% 299.99/300.38 116476[4:SpR:47013.0,115435.0] || -> subclass(regular(union(complement(power_class(u)),v)),power_class(u))*.
% 299.99/300.38 116475[4:SpR:103414.0,115435.0] || -> subclass(regular(union(u,complement(successor(v)))),complement(u))*.
% 299.99/300.38 116474[4:SpR:47007.0,115435.0] || -> subclass(regular(union(u,complement(power_class(v)))),complement(u))*.
% 299.99/300.38 102196[0:Rew:101686.0,7000.2] || member(u,universal_class) subclass(union(v,w),x)*+ -> member(u,complement(union(v,w)))* member(u,x)*.
% 299.99/300.38 115302[8:SpR:37664.1,115258.0] function(u) || -> subclass(regular(complement(u)),successor(u))*.
% 299.99/300.38 114759[4:Rew:102963.0,114694.0] || -> subclass(regular(union(u,u)),union(null_class,complement(u)))*.
% 299.99/300.38 114712[8:SpR:74697.1,114380.0] function(u) || -> subclass(regular(successor(u)),complement(u))*.
% 299.99/300.38 118928[7:Res:114342.0,45309.1] inductive(regular(union(null_class,complement(intersection(null_class,u))))) || -> .
% 299.99/300.38 9873[0:Rew:493.0,9834.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.99/300.38 114342[4:Res:113750.0,58651.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),u)*.
% 299.99/300.38 113738[4:SpR:30456.0,103546.0] || -> subclass(regular(union(null_class,complement(u))),union(u,u))*.
% 299.99/300.38 117068[4:SoR:115430.0,59850.1] || equal(regular(complement(u)),universal_class)** -> member(null_class,u).
% 299.99/300.38 115424[4:SpR:74226.0,115352.0] || -> subclass(regular(complement(apply(null_class,u))),apply(null_class,v))*.
% 299.99/300.38 9705[0:Rew:492.0,9669.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.99/300.38 114761[4:Rew:102963.0,114696.0] || -> subclass(regular(union(null_class,u)),union(null_class,complement(u)))*.
% 299.99/300.38 114760[4:Rew:102963.0,114695.0] || -> subclass(regular(union(u,null_class)),union(null_class,complement(u)))*.
% 299.99/300.38 114328[4:SpR:43147.1,113750.0] || subclass(complement(u),null_class)* -> subclass(regular(null_class),u).
% 299.99/300.38 113740[4:SpR:27420.0,103546.0] || -> subclass(regular(union(null_class,complement(u))),union(null_class,u))*.
% 299.99/300.38 28397[4:Rew:26691.0,27068.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.99/300.38 117924[4:SpR:44.0,117828.0] || -> subclass(regular(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.99/300.38 117828[4:SpR:78499.0,117775.0] || -> subclass(regular(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.99/300.38 117881[4:SpL:44.0,117797.0] || equal(regular(successor(complement(successor(null_class)))),universal_class)** -> .
% 299.99/300.38 117797[4:SpL:78499.0,117747.0] || equal(regular(union(complement(successor(null_class)),u)),universal_class)** -> .
% 299.99/300.38 15721[4:Rew:15347.0,5963.2] || member(u,universal_class) subclass(domain_relation,restrict(v,w,x))*+ -> member(ordered_pair(u,cantor(u)),cross_product(w,x))*.
% 299.99/300.38 117775[4:SpR:103414.0,116645.0] || -> subclass(regular(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.99/300.38 117747[4:SpL:103414.0,116644.0] || equal(regular(union(u,complement(successor(null_class)))),universal_class)** -> .
% 299.99/300.38 116645[4:Res:116428.0,58743.0] || -> subclass(regular(complement(intersection(u,successor(null_class)))),singleton(null_class))*.
% 299.99/300.38 116644[4:Res:116428.0,63814.0] || equal(regular(complement(intersection(u,successor(null_class)))),universal_class)** -> .
% 299.99/300.38 7138[0:Res:413.3,218.0] || member(u,universal_class) subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(apply(choice,u),v).
% 299.99/300.38 116510[4:Res:115435.0,58743.0] || -> subclass(regular(complement(intersection(successor(null_class),u))),singleton(null_class))*.
% 299.99/300.38 116509[4:Res:115435.0,63814.0] || equal(regular(complement(intersection(successor(null_class),u))),universal_class)** -> .
% 299.99/300.38 115425[4:SpR:74227.0,115352.0] || -> subclass(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))*.
% 299.99/300.38 115420[4:SpR:74227.0,115352.0] || -> subclass(regular(complement(apply(null_class,u))),sum_class(range_of(null_class)))*.
% 299.99/300.38 102912[0:Rew:101686.0,47069.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.99/300.38 117115[7:Res:116431.0,45309.1] inductive(regular(complement(restrict(null_class,u,v)))) || -> .
% 299.99/300.38 116431[4:SpR:29.0,115435.0] || -> subclass(regular(complement(restrict(u,v,w))),u)*.
% 299.99/300.38 115430[4:Res:115352.0,348.1] inductive(regular(complement(u))) || -> member(null_class,u)*.
% 299.99/300.38 116656[7:Res:116428.0,45309.1] inductive(regular(complement(intersection(u,null_class)))) || -> .
% 299.99/300.38 102780[0:Rew:101686.0,47064.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.99/300.38 116428[4:SpR:74519.0,115435.0] || -> subclass(regular(complement(intersection(u,v))),v)*.
% 299.99/300.38 116521[7:Res:115435.0,45309.1] inductive(regular(complement(intersection(null_class,u)))) || -> .
% 299.99/300.38 115435[4:Res:115352.0,58651.0] || -> subclass(regular(complement(intersection(u,v))),u)*.
% 299.99/300.38 115299[4:SpR:76326.0,115258.0] || -> subclass(regular(complement(u)),union(u,u))*.
% 299.99/300.38 102512[0:Rew:101686.0,47317.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.99/300.38 115949[4:Res:115848.0,63814.0] || equal(regular(complement(singleton(null_class))),universal_class)** -> .
% 299.99/300.38 115848[4:SpR:44.0,115297.0] || -> subclass(regular(complement(singleton(null_class))),successor(null_class))*.
% 299.99/300.38 115297[4:SpR:78499.0,115258.0] || -> subclass(regular(complement(u)),union(null_class,u))*.
% 299.99/300.38 115461[7:Res:115352.0,45309.1] inductive(regular(complement(null_class))) || -> .
% 299.99/300.38 102364[0:Rew:101686.0,47509.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.99/300.38 115352[4:Res:115258.0,76462.0] || -> subclass(regular(complement(u)),u)*.
% 299.99/300.38 115258[4:Obv:115257.0] || -> subclass(regular(complement(u)),union(u,null_class))*.
% 299.99/300.38 113739[4:SpR:73603.0,103546.0] || -> subclass(regular(union(null_class,complement(u))),union(u,null_class))*.
% 299.99/300.38 114715[4:SpR:28791.0,114380.0] || -> subclass(regular(union(u,u)),complement(u))*.
% 299.99/300.38 101884[0:Rew:101686.0,9675.0] || -> equal(union(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))**.
% 299.99/300.38 114701[4:SpR:78499.0,114380.0] || -> subclass(regular(union(u,null_class)),complement(u))*.
% 299.99/300.38 114380[4:Rew:102963.0,114313.0] || -> subclass(regular(union(null_class,u)),complement(u))*.
% 299.99/300.38 113763[4:Rew:104596.0,113686.0,26691.0,113686.0] || -> subclass(regular(successor(u)),complement(successor(u)))*.
% 299.99/300.38 113762[4:Rew:47572.0,113685.0,26691.0,113685.0] || -> subclass(regular(power_class(u)),complement(power_class(u)))*.
% 299.99/300.38 101864[0:Rew:101686.0,9840.0] || -> equal(union(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))**.
% 299.99/300.38 114368[7:Res:113750.0,45309.1] inductive(regular(union(null_class,complement(null_class)))) || -> .
% 299.99/300.38 113750[4:Rew:27420.0,113746.0] || -> subclass(regular(union(null_class,complement(u))),u)*.
% 299.99/300.38 113799[4:Res:113649.0,58743.0] || -> subclass(regular(complement(successor(null_class))),singleton(null_class))*.
% 299.99/300.38 103647[0:Rew:101686.0,102036.0] || -> equal(union(complement(union(u,v)),complement(union(w,x))),complement(intersection(union(u,v),union(w,x))))**.
% 299.99/300.38 113798[4:Res:113649.0,63814.0] || equal(regular(complement(successor(null_class))),universal_class)** -> .
% 299.99/300.38 101853[0:Rew:101686.0,78184.0] || -> subclass(complement(union(u,v)),complement(union(v,u)))*.
% 299.99/300.38 101701[0:Rew:101686.0,6127.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)) -> .
% 299.99/300.38 113174[7:Res:100761.0,45309.1] inductive(complement(union(u,complement(intersection(null_class,v))))) || -> .
% 299.99/300.38 100761[4:Res:100115.0,58651.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),v)*.
% 299.99/300.38 113002[7:Res:100149.0,45309.1] inductive(complement(union(complement(intersection(null_class,u)),v))) || -> .
% 299.99/300.38 100149[4:Res:100042.0,58651.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),u)*.
% 299.99/300.38 101687[0:Rew:101686.0,6117.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))) -> .
% 299.99/300.38 99968[4:SpR:28791.0,96680.0] || -> subclass(complement(union(complement(u),v)),union(u,u))*.
% 299.99/300.38 112464[7:Res:96889.0,45309.1] inductive(complement(successor(complement(restrict(null_class,u,v))))) || -> .
% 299.99/300.38 96889[4:SpR:29.0,96606.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),u)*.
% 299.99/300.38 112179[7:Res:96601.0,45309.1] inductive(union(null_class,intersection(u,intersection(null_class,v)))) || -> .
% 299.99/300.38 101696[0:Rew:101686.0,5447.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))).
% 299.99/300.38 96601[4:Res:59287.0,58651.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),v)*.
% 299.99/300.38 112037[7:Res:96596.0,45309.1] inductive(intersection(u,union(null_class,intersection(null_class,v)))) || -> .
% 299.99/300.38 96596[4:Res:57685.0,58651.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),v)*.
% 299.99/300.38 111688[7:Res:96588.0,45309.1] inductive(union(null_class,intersection(intersection(null_class,u),v))) || -> .
% 299.99/300.38 101702[0:Rew:101686.0,6708.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(v,w)),x)).
% 299.99/300.38 96588[4:Res:58647.0,58651.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),u)*.
% 299.99/300.38 111538[7:Res:96578.0,45309.1] inductive(intersection(union(null_class,intersection(null_class,u)),v)) || -> .
% 299.99/300.38 96578[4:Res:58611.0,58651.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),u)*.
% 299.99/300.38 96567[4:Res:58710.1,58651.0] || equal(intersection(u,v),universal_class)**+ -> subclass(w,u)*.
% 299.99/300.38 101688[0:Rew:101686.0,6784.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(w,x)))).
% 299.99/300.38 109657[4:SpR:78499.0,103268.0] || -> equal(union(u,union(u,null_class)),union(u,null_class))**.
% 299.99/300.38 109295[4:SpR:78499.0,100716.0] || -> subclass(complement(union(u,union(v,null_class))),complement(v))*.
% 299.99/300.38 107938[4:SpR:78499.0,100103.0] || -> subclass(complement(union(union(u,null_class),v)),complement(u))*.
% 299.99/300.38 110461[7:Res:107232.0,45309.1] inductive(complement(successor(successor(complement(intersection(u,null_class)))))) || -> .
% 299.99/300.38 101710[0:Rew:101686.0,2301.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(u,v),w).
% 299.99/300.38 107232[4:SpR:74519.0,97814.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),v)*.
% 299.99/300.38 106992[4:SpR:78499.0,96797.0] || -> subclass(complement(union(u,complement(v))),union(v,null_class))*.
% 299.99/300.38 104933[4:SpL:104596.0,95311.0] || equal(successor(u),null_class) -> subclass(successor(u),v)*.
% 299.99/300.38 109656[4:SpR:44.0,103268.0] || -> equal(union(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.99/300.38 101709[0:Rew:101686.0,47063.0] || -> equal(union(complement(union(u,v)),complement(power_class(w))),complement(intersection(union(u,v),power_class(w))))**.
% 299.99/300.38 103268[4:Rew:102963.0,36216.0] || -> equal(union(u,union(null_class,u)),union(null_class,u))**.
% 299.99/300.38 109488[7:Res:100818.0,45309.1] inductive(complement(union(u,union(null_class,complement(null_class))))) || -> .
% 299.99/300.38 100818[4:Rew:27420.0,100779.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),v)*.
% 299.99/300.38 100716[4:SpR:26691.0,100115.0] || -> subclass(complement(union(u,union(null_class,v))),complement(v))*.
% 299.99/300.38 101698[0:Rew:101686.0,47508.0] || -> equal(union(complement(power_class(u)),complement(union(v,w))),complement(intersection(power_class(u),union(v,w))))**.
% 299.99/300.38 108939[7:Res:100205.0,45309.1] inductive(complement(union(union(null_class,complement(null_class)),u))) || -> .
% 299.99/300.38 100205[4:Rew:27420.0,100167.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),u)*.
% 299.99/300.38 108843[7:MRR:108835.1,45347.0] inductive(complement(union(u,successor(null_class)))) || -> .
% 299.99/300.38 108293[4:SpR:78499.0,107937.0] || -> subclass(complement(union(u,successor(null_class))),complement(singleton(null_class)))*.
% 299.99/300.38 101697[0:Rew:101686.0,3659.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))) -> .
% 299.99/300.38 108559[7:SpL:78499.0,108355.0] || equal(complement(union(u,successor(null_class))),universal_class)** -> .
% 299.99/300.38 108532[4:SpL:78499.0,108330.0] || equal(successor(union(u,successor(null_class))),null_class)** -> .
% 299.99/300.38 108355[7:SoR:108329.0,59850.1] || equal(complement(union(successor(null_class),u)),universal_class)** -> .
% 299.99/300.38 108330[4:MRR:108310.1,16988.0] || equal(successor(union(successor(null_class),u)),null_class)** -> .
% 299.99/300.38 101708[0:Rew:101686.0,212.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.99/300.38 108333[4:SpL:78499.0,108328.0] || equal(union(u,successor(null_class)),null_class)** -> .
% 299.99/300.38 108329[7:MRR:108317.1,45347.0] inductive(complement(union(successor(null_class),u))) || -> .
% 299.99/300.38 108328[4:MRR:108311.1,16988.0] || equal(union(successor(null_class),u),null_class)** -> .
% 299.99/300.38 107937[4:SpR:44.0,100103.0] || -> subclass(complement(union(successor(null_class),u)),complement(singleton(null_class)))*.
% 299.99/300.38 101707[0:Rew:101686.0,6804.0] || -> equal(union(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.99/300.38 100103[4:SpR:26691.0,100042.0] || -> subclass(complement(union(union(null_class,u),v)),complement(u))*.
% 299.99/300.38 99956[4:SpR:78499.0,96680.0] || -> subclass(complement(union(complement(u),v)),union(u,null_class))*.
% 299.99/300.38 98552[4:SpR:28791.0,97791.0] || -> subclass(complement(successor(successor(union(u,u)))),complement(u))*.
% 299.99/300.38 107326[7:Res:97814.0,45309.1] inductive(complement(successor(successor(complement(intersection(null_class,u)))))) || -> .
% 299.99/300.38 103414[0:Rew:44.0,101689.0] || -> equal(complement(intersection(complement(u),successor(v))),union(u,complement(successor(v))))**.
% 299.99/300.38 97814[4:Res:97753.0,58651.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),u)*.
% 299.99/300.38 97706[4:SpR:28791.0,97395.0] || -> subclass(complement(successor(successor(complement(u)))),union(u,u))*.
% 299.99/300.38 96797[4:SpR:26691.0,96692.0] || -> subclass(complement(union(u,complement(v))),union(null_class,v))*.
% 299.99/300.38 104888[4:SpR:104596.0,27420.0] || -> equal(union(null_class,complement(successor(u))),complement(successor(u)))**.
% 299.99/300.38 103337[0:Rew:44.0,101691.0] || -> equal(complement(image(element_relation,successor(u))),power_class(complement(successor(u))))**.
% 299.99/300.38 105469[7:MRR:105449.1,45563.0] || equal(successor(union(u,complement(singleton(null_class)))),null_class)** -> .
% 299.99/300.38 105458[4:Res:101514.0,63814.0] || equal(complement(union(u,complement(singleton(null_class)))),universal_class)** -> .
% 299.99/300.38 105383[4:Obv:105374.1] || equal(successor(union(u,complement(successor(null_class)))),null_class)** -> .
% 299.99/300.38 104517[4:Obv:104504.1] || equal(successor(union(complement(successor(null_class)),u)),null_class)** -> .
% 299.99/300.38 101705[0:Rew:101686.0,197.0] || -> equal(complement(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))**.
% 299.99/300.38 101556[7:MRR:101533.1,45563.0] || equal(successor(union(complement(singleton(null_class)),u)),null_class)** -> .
% 299.99/300.38 101542[4:Res:99955.0,63814.0] || equal(complement(union(complement(singleton(null_class)),u)),universal_class)** -> .
% 299.99/300.38 105927[4:SpR:30453.0,105673.0] || -> equal(union(singleton(null_class),complement(successor(null_class))),universal_class)**.
% 299.99/300.38 105673[4:Rew:27420.0,105612.0,7631.0,105612.0] || -> equal(union(u,union(null_class,complement(u))),universal_class)**.
% 299.99/300.38 101695[0:Rew:101686.0,198.0] || -> equal(complement(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))**.
% 299.99/300.38 101514[4:SpR:78499.0,99955.0] || -> subclass(complement(union(u,complement(singleton(null_class)))),successor(null_class))*.
% 299.99/300.38 100777[4:Res:100115.0,58743.0] || -> subclass(complement(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.99/300.38 100776[4:Res:100115.0,63814.0] || equal(complement(union(u,complement(successor(null_class)))),universal_class)** -> .
% 299.99/300.38 100165[4:Res:100042.0,58743.0] || -> subclass(complement(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.99/300.38 101704[0:Rew:101686.0,196.0] || -> equal(complement(image(element_relation,union(u,v))),power_class(complement(union(u,v))))**.
% 299.99/300.38 105032[4:SpL:78499.0,104516.0] || equal(union(u,complement(successor(null_class))),null_class)** -> .
% 299.99/300.38 104516[4:Obv:104505.1] || equal(union(complement(successor(null_class)),u),null_class)** -> .
% 299.99/300.38 104596[4:SpR:44.0,102963.0] || -> equal(union(null_class,successor(u)),successor(u))**.
% 299.99/300.38 104515[4:Obv:104514.1] || subclass(complement(successor(null_class)),null_class)* -> .
% 299.99/300.38 102963[4:Rew:26691.0,101703.0] || -> equal(union(null_class,union(u,v)),union(u,v))**.
% 299.99/300.38 100164[4:Res:100042.0,63814.0] || equal(complement(union(complement(successor(null_class)),u)),universal_class)** -> .
% 299.99/300.38 103338[4:Rew:103337.0,26736.0] || -> equal(power_class(complement(successor(null_class))),power_class(complement(singleton(null_class))))**.
% 299.99/300.38 104359[7:SpL:78499.0,101555.0] || equal(union(u,complement(singleton(null_class))),null_class)** -> .
% 299.99/300.38 101555[7:MRR:101534.1,45563.0] || equal(union(complement(singleton(null_class)),u),null_class)** -> .
% 299.99/300.38 99955[4:SpR:44.0,96680.0] || -> subclass(complement(union(complement(singleton(null_class)),u)),successor(null_class))*.
% 299.99/300.38 100387[7:MRR:63101.1,100373.0] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),composition_function)* -> .
% 299.99/300.38 101474[7:Res:3048.1,100384.0] || member(null_class,restrict(u,v,w))* -> .
% 299.99/300.38 100384[7:MRR:87392.1,100358.0] || subclass(singleton(null_class),restrict(u,v,w))* -> .
% 299.99/300.38 100383[7:MRR:48034.1,100358.0] || equal(complement(restrict(u,v,w)),null_class)** -> .
% 299.99/300.38 100382[7:MRR:30133.1,100358.0] || equal(restrict(u,v,w),successor(null_class))** -> .
% 299.99/300.38 100381[7:MRR:29999.1,100358.0] || equal(restrict(u,v,w),singleton(null_class))** -> .
% 299.99/300.38 100375[7:MRR:60002.2,100358.0] one_to_one(u) || equal(inverse(u),universal_class)** -> .
% 299.99/300.38 100953[7:Res:95015.1,100946.0] || equal(complement(rotate(composition_function)),null_class)** -> .
% 299.99/300.38 100955[7:Res:7.1,100946.0] || equal(rotate(composition_function),domain_relation)** -> .
% 299.99/300.38 100946[7:Res:15450.1,100386.0] || subclass(domain_relation,rotate(composition_function))* -> .
% 299.99/300.38 100386[7:MRR:17109.1,100373.0] || member(ordered_pair(u,singleton(singleton(null_class))),composition_function)* -> .
% 299.99/300.38 15575[4:Rew:15347.0,7408.3] || member(u,universal_class) member(v,cross_product(singleton(u),universal_class))*+ member(v,w)* -> member(u,cantor(w))*.
% 299.99/300.38 100379[7:MRR:2199.1,100358.0] || subclass(universal_class,restrict(u,v,w))* -> .
% 299.99/300.38 100788[7:Res:100115.0,45309.1] inductive(complement(union(u,complement(null_class)))) || -> .
% 299.99/300.38 100115[4:SpR:78499.0,100042.0] || -> subclass(complement(union(u,complement(v))),v)*.
% 299.99/300.38 100374[7:MRR:60003.2,100358.0] one_to_one(u) || equal(u,universal_class)* -> .
% 299.99/300.38 15452[4:Rew:15347.0,5701.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.99/300.38 100627[7:Res:95102.1,100385.0] || equal(complement(compose_class(u)),null_class)** -> .
% 299.99/300.38 100629[7:Res:345.1,100385.0] || subclass(universal_class,compose_class(u))* -> .
% 299.99/300.38 100385[7:MRR:17087.1,100373.0] || member(singleton(singleton(null_class)),compose_class(u))* -> .
% 299.99/300.38 100380[7:MRR:5123.1,100358.0] inductive(restrict(u,v,w)) || -> .
% 299.99/300.38 100373[7:MRR:60065.1,100358.0] || equal(compose(u,v),universal_class)** -> .
% 299.99/300.38 100364[7:MRR:2096.2,100358.0] function(u) inductive(u) || -> .
% 299.99/300.38 100358[7:Res:3048.1,100315.0] || member(null_class,cross_product(u,v))* -> .
% 299.99/300.38 100378[7:MRR:60096.1,100358.0] || equal(rotate(u),universal_class)** -> .
% 299.99/300.38 100363[7:MRR:2095.1,100358.0] inductive(compose(u,v)) || -> .
% 299.99/300.38 100377[7:MRR:60095.1,100358.0] || equal(flip(u),universal_class)** -> .
% 299.99/300.38 100372[7:MRR:2100.1,100358.0] inductive(rotate(u)) || -> .
% 299.99/300.38 100371[7:MRR:2099.1,100358.0] inductive(flip(u)) || -> .
% 299.99/300.38 100368[7:MRR:30389.1,100358.0] one_to_one(complement(subset_relation)) || -> .
% 299.99/300.38 100362[7:MRR:2094.1,100358.0] inductive(compose_class(u)) || -> .
% 299.99/300.38 100367[7:MRR:30385.1,100358.0] one_to_one(successor(null_class)) || -> .
% 299.99/300.38 100366[7:MRR:30030.1,100358.0] function(complement(subset_relation)) || -> .
% 299.99/300.38 100365[7:MRR:29935.1,100358.0] function(successor(null_class)) || -> .
% 299.99/300.38 100370[7:MRR:2098.1,100358.0] inductive(composition_function) || -> .
% 299.99/300.38 100369[7:MRR:2097.1,100358.0] inductive(application_function) || -> .
% 299.99/300.38 100361[7:MRR:2093.1,100358.0] inductive(element_relation) || -> .
% 299.99/300.38 100360[7:MRR:2092.1,100358.0] inductive(successor_relation) || -> .
% 299.99/300.38 100359[7:MRR:2091.1,100358.0] inductive(domain_relation) || -> .
% 299.99/300.38 100315[7:MRR:100314.1,100314.2,29424.0,22109.0] || subclass(singleton(null_class),cross_product(u,v))* -> .
% 299.99/300.38 3165[0:Res:349.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.99/300.38 100175[7:Res:100042.0,45309.1] inductive(complement(union(complement(null_class),u))) || -> .
% 299.99/300.38 100042[4:Res:96680.0,59035.0] || -> subclass(complement(union(complement(u),v)),u)*.
% 299.99/300.38 96680[4:SpR:26691.0,96604.0] || -> subclass(complement(union(complement(u),v)),union(null_class,u))*.
% 299.99/300.38 99550[7:Res:96586.0,45309.1] inductive(union(null_class,union(null_class,intersection(null_class,u)))) || -> .
% 299.99/300.38 47646[0:Rew:47003.0,47235.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.99/300.38 98540[4:SpR:78499.0,97791.0] || -> subclass(complement(successor(successor(union(u,null_class)))),complement(u))*.
% 299.99/300.38 99007[7:Res:97858.0,45309.1] inductive(complement(successor(successor(union(null_class,complement(null_class)))))) || -> .
% 299.99/300.38 47644[0:Rew:47003.0,47066.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.99/300.38 97858[4:Rew:27420.0,97832.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),u)*.
% 299.99/300.38 98919[7:SoR:98613.0,59850.1] || equal(complement(successor(successor(successor(null_class)))),universal_class)** -> .
% 299.99/300.38 98614[4:MRR:98604.1,16988.0] || equal(successor(successor(successor(successor(null_class)))),null_class)** -> .
% 299.99/300.38 98613[7:MRR:98609.1,45347.0] inductive(complement(successor(successor(successor(null_class))))) || -> .
% 299.99/300.38 47643[0:Rew:47003.0,47065.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.99/300.38 98539[4:SpR:44.0,97791.0] || -> subclass(complement(successor(successor(successor(null_class)))),complement(singleton(null_class)))*.
% 299.99/300.38 97791[4:SpR:26691.0,97753.0] || -> subclass(complement(successor(successor(union(null_class,u)))),complement(u))*.
% 299.99/300.38 97694[4:SpR:78499.0,97395.0] || -> subclass(complement(successor(successor(complement(u)))),union(u,null_class))*.
% 299.99/300.38 98057[4:Obv:98053.1] || equal(successor(successor(successor(complement(successor(null_class))))),null_class)** -> .
% 299.99/300.38 47642[0:Rew:47003.0,47046.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.99/300.38 97890[7:MRR:97879.1,45563.0] || equal(successor(successor(successor(complement(singleton(null_class))))),null_class)** -> .
% 299.99/300.38 97886[4:Res:97693.0,63814.0] || equal(complement(successor(successor(complement(singleton(null_class))))),universal_class)** -> .
% 299.99/300.38 97830[4:Res:97753.0,58743.0] || -> subclass(complement(successor(successor(complement(successor(null_class))))),singleton(null_class))*.
% 299.99/300.38 97829[4:Res:97753.0,63814.0] || equal(complement(successor(successor(complement(successor(null_class))))),universal_class)** -> .
% 299.99/300.38 47100[0:Rew:47003.0,6123.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)) -> .
% 299.99/300.38 97693[4:SpR:44.0,97395.0] || -> subclass(complement(successor(successor(complement(singleton(null_class))))),successor(null_class))*.
% 299.99/300.38 97840[7:Res:97753.0,45309.1] inductive(complement(successor(successor(complement(null_class))))) || -> .
% 299.99/300.38 97753[4:Res:97395.0,59035.0] || -> subclass(complement(successor(successor(complement(u)))),u)*.
% 299.99/300.38 97395[4:SpR:26691.0,97307.0] || -> subclass(complement(successor(successor(complement(u)))),union(null_class,u))*.
% 299.99/300.38 47068[0:Rew:47003.0,6113.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))) -> .
% 299.99/300.38 97448[4:SpR:44.0,97096.0] || -> subclass(complement(successor(successor(u))),complement(singleton(u)))*.
% 299.99/300.38 97096[4:SpR:27.0,96886.0] || -> subclass(complement(successor(union(u,v))),complement(v))*.
% 299.99/300.38 97307[4:SpR:44.0,96932.0] || -> subclass(complement(successor(successor(u))),complement(u))*.
% 299.99/300.38 96932[4:SpR:27.0,96606.0] || -> subclass(complement(successor(union(u,v))),complement(u))*.
% 299.99/300.38 15709[4:Rew:15347.0,5973.2] || member(u,universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(u,cantor(u)),v)* -> equal(v,null_class).
% 299.99/300.38 97140[7:Res:96886.0,45309.1] inductive(complement(successor(complement(intersection(u,null_class))))) || -> .
% 299.99/300.38 96886[4:SpR:74519.0,96606.0] || -> subclass(complement(successor(complement(intersection(u,v)))),v)*.
% 299.99/300.38 97048[7:Res:7.1,97042.0] || equal(composition_function,element_relation)** -> .
% 299.99/300.38 97042[7:MRR:97037.0,97037.2,99.0,87807.0] || subclass(composition_function,element_relation)* -> .
% 299.99/300.38 96976[7:Res:96606.0,45309.1] inductive(complement(successor(complement(intersection(null_class,u))))) || -> .
% 299.99/300.38 96606[4:Res:70688.0,58651.0] || -> subclass(complement(successor(complement(intersection(u,v)))),u)*.
% 299.99/300.38 96565[0:Res:52.1,58651.0] inductive(intersection(u,v)) || -> subclass(omega,u)*.
% 299.99/300.38 96692[0:SpR:78499.0,96604.0] || -> subclass(complement(union(u,v)),complement(v))*.
% 299.99/300.38 6630[0:Rew:40.0,6620.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.99/300.38 96604[0:Res:21949.0,58651.0] || -> subclass(complement(union(u,v)),complement(u))*.
% 299.99/300.38 58651[0:SpR:39581.1,58388.0] || subclass(u,intersection(v,w))* -> subclass(u,v).
% 299.99/300.38 58118[0:SpR:115.0,57561.0] || -> subclass(intersection(u,symmetric_difference(v,w)),union(v,w))*.
% 299.99/300.38 96372[7:Res:57948.1,45309.1] inductive(intersection(u,v)) || subclass(u,null_class)* -> .
% 299.99/300.38 6203[0:SpR:215.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.99/300.38 57948[0:Obv:57935.1] || subclass(u,v) -> subclass(intersection(u,w),v)*.
% 299.99/300.38 96013[4:SpL:28791.0,95311.0] || equal(union(u,u),null_class)**+ -> subclass(u,v)*.
% 299.99/300.38 96001[4:SpL:78499.0,95311.0] || equal(union(u,null_class),null_class)**+ -> subclass(u,v)*.
% 299.99/300.38 95879[4:SpL:28791.0,95312.0] || equal(union(u,u),null_class)** -> equal(u,null_class).
% 299.99/300.38 3418[0:SpR:43.0,193.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.99/300.38 95102[4:Res:95015.1,363.0] || equal(complement(u),null_class) -> member(singleton(v),u)*.
% 299.99/300.38 95311[4:Rew:26691.0,95024.0] || equal(union(null_class,u),null_class)**+ -> subclass(u,v)*.
% 299.99/300.38 94865[7:Res:56847.1,45309.1] inductive(intersection(u,v)) || subclass(v,null_class)* -> .
% 299.99/300.38 95867[4:SpL:78499.0,95312.0] || equal(union(u,null_class),null_class)** -> equal(u,null_class).
% 299.99/300.38 95045[4:Res:95015.1,54406.0] || equal(complement(regular(u)),null_class)** -> equal(u,null_class).
% 299.99/300.38 95312[4:Rew:26691.0,95025.0] || equal(union(null_class,u),null_class)** -> equal(u,null_class).
% 299.99/300.38 95824[4:SpR:35052.0,95695.0] || -> subclass(union(null_class,complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.99/300.38 95695[4:SpR:74519.0,95602.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),u),complement(element_relation))*.
% 299.99/300.38 8252[4:Rew:7624.0,7734.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.99/300.38 95602[4:Obv:95586.0] || -> subclass(intersection(u,complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.99/300.38 95357[7:MRR:95055.1,46478.1] || equal(complement(u),null_class)** -> inductive(u).
% 299.99/300.38 95629[7:Res:66364.1,95563.0] || equal(successor(complement(successor_relation)),null_class)** -> .
% 299.99/300.38 95563[7:Obv:95560.1] || subclass(complement(successor_relation),null_class)* -> .
% 299.99/300.38 8251[4:Rew:7624.0,7732.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.99/300.38 95293[7:Rew:27420.0,95238.0] || equal(union(null_class,complement(successor_relation)),null_class)** -> .
% 299.99/300.38 95541[4:Res:66364.1,95534.0] || equal(successor(complement(element_relation)),null_class)** -> .
% 299.99/300.38 95534[4:Obv:95531.1] || subclass(complement(element_relation),null_class)* -> .
% 299.99/300.38 95292[4:Rew:30456.0,95237.0] || equal(union(null_class,complement(element_relation)),null_class)** -> .
% 299.99/300.38 5223[0:Res:168.1,218.0] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(restrict(u,v,w),x),y),u)*.
% 299.99/300.38 95243[4:Res:95015.1,41050.0] || equal(complement(flip(null_class)),null_class)** -> .
% 299.99/300.38 95241[4:Res:95015.1,40932.0] || equal(complement(rotate(null_class)),null_class)** -> .
% 299.99/300.38 95015[4:Res:70953.1,94790.0] || equal(complement(u),null_class) -> subclass(v,u)*.
% 299.99/300.38 94790[0:SpR:75572.0,56847.1] || subclass(universal_class,u)*+ -> subclass(v,u)*.
% 299.99/300.38 4074[0:Res:161.1,218.0] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(u,restrict(v,w,x)),y),v)*.
% 299.99/300.38 56847[0:Obv:56834.1] || subclass(u,v) -> subclass(intersection(w,u),v)*.
% 299.99/300.38 94754[4:Res:52.1,54563.0] inductive(not_subclass_element(omega,u)) || -> subclass(omega,u)*.
% 299.99/300.38 54563[4:MRR:54526.2,53330.0] || subclass(u,not_subclass_element(u,v))* -> subclass(u,v).
% 299.99/300.38 92631[4:SpR:78499.0,84873.0] || -> subclass(intersection(union(u,u),v),union(null_class,u))*.
% 299.99/300.38 5229[0:Res:168.1,499.0] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.99/300.38 92538[4:SpR:78499.0,84844.0] || -> subclass(intersection(union(u,null_class),v),union(u,u))*.
% 299.99/300.38 92189[4:SpR:78499.0,84728.0] || -> subclass(intersection(u,union(v,v)),union(null_class,v))*.
% 299.99/300.38 94074[4:SpR:74519.0,93784.0] || -> subclass(intersection(union(u,null_class),v),union(null_class,u))*.
% 299.99/300.38 93784[4:SpR:28791.0,92107.0] || -> subclass(intersection(u,union(v,null_class)),union(null_class,v))*.
% 299.99/300.38 4081[0:Res:161.1,499.0] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.99/300.38 92107[4:SpR:78499.0,84699.0] || -> subclass(intersection(u,union(v,null_class)),union(v,v))*.
% 299.99/300.38 90825[4:SpL:78616.0,45890.0] || equal(complement(symmetric_difference(u,v)),symmetric_difference(v,u))** -> .
% 299.99/300.38 89544[4:SpR:78499.0,70676.0] || -> subclass(intersection(intersection(u,union(v,null_class)),w),v)*.
% 299.99/300.38 89410[4:SpR:78499.0,70672.0] || -> subclass(intersection(u,intersection(union(v,null_class),w)),v)*.
% 299.99/300.38 13091[0:SpR:1194.1,248.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.99/300.38 89168[4:SpR:78499.0,70669.0] || -> subclass(intersection(u,intersection(v,union(w,null_class))),w)*.
% 299.99/300.38 89029[4:SpR:78499.0,70661.0] || -> subclass(intersection(intersection(union(u,null_class),v),w),u)*.
% 299.99/300.38 88999[4:SpL:78499.0,70650.0] || equal(union(u,null_class),v)*+ -> subclass(v,u)*.
% 299.99/300.38 88738[4:SpR:78499.0,60366.0] || -> subclass(union(null_class,symmetric_difference(u,v)),union(v,u))*.
% 299.99/300.38 92803[7:Res:87223.1,45309.1] inductive(union(u,null_class)) || subclass(u,null_class)* -> .
% 299.99/300.38 87223[4:SpR:78499.0,59329.1] || subclass(u,v) -> subclass(union(u,null_class),v)*.
% 299.99/300.38 84873[4:SpR:28791.0,74165.0] || -> subclass(intersection(union(u,u),v),union(u,null_class))*.
% 299.99/300.38 84844[4:SpR:76326.0,74165.0] || -> subclass(intersection(union(null_class,u),v),union(u,u))*.
% 299.99/300.38 84728[4:SpR:28791.0,74121.0] || -> subclass(intersection(u,union(v,v)),union(v,null_class))*.
% 299.99/300.38 84699[4:SpR:76326.0,74121.0] || -> subclass(intersection(u,union(null_class,v)),union(v,v))*.
% 299.99/300.38 84533[4:SpR:28791.0,70677.0] || -> subclass(union(null_class,intersection(u,union(v,v))),v)*.
% 299.99/300.38 6906[0:Rew:496.0,6846.0] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.99/300.38 84327[4:SpR:28791.0,70667.0] || -> subclass(union(null_class,intersection(union(u,u),v)),u)*.
% 299.99/300.38 84191[4:SpL:28791.0,70649.0] || equal(union(u,u),universal_class)**+ -> subclass(v,u)*.
% 299.99/300.38 78797[0:SpR:78499.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(v)),union(v,u))*.
% 299.99/300.38 78616[0:Rew:78129.0,78185.0] || -> equal(complement(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))*.
% 299.99/300.38 77648[8:SpR:37664.1,76347.0] function(u) || -> subclass(intersection(v,successor(u)),u)*.
% 299.99/300.38 77537[8:SpR:37664.1,76341.0] function(u) || -> subclass(intersection(successor(u),v),u)*.
% 299.99/300.38 76983[8:SpR:76326.0,37664.1] function(u) || -> equal(union(u,u),successor(u))**.
% 299.99/300.38 89953[4:Res:52.1,76462.0] inductive(union(u,null_class)) || -> subclass(omega,u)*.
% 299.99/300.38 76462[4:SpL:73771.0,59035.0] || subclass(u,union(v,null_class))* -> subclass(u,v).
% 299.99/300.38 76461[4:SpL:73771.0,36188.0] || member(u,union(v,null_class))* -> member(u,v).
% 299.99/300.38 89636[7:Res:70676.0,45309.1] inductive(intersection(intersection(u,union(null_class,null_class)),v)) || -> .
% 299.99/300.38 5232[3:Res:168.1,4365.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(regular(u),v),w) equal(u,null_class).
% 299.99/300.38 70676[4:Res:58583.0,59035.0] || -> subclass(intersection(intersection(u,union(null_class,v)),w),v)*.
% 299.99/300.38 89504[7:Res:70672.0,45309.1] inductive(intersection(u,intersection(union(null_class,null_class),v))) || -> .
% 299.99/300.38 70672[4:Res:57318.0,59035.0] || -> subclass(intersection(u,intersection(union(null_class,v),w)),v)*.
% 299.99/300.38 89257[7:Res:70669.0,45309.1] inductive(intersection(u,intersection(v,union(null_class,null_class)))) || -> .
% 299.99/300.38 5190[3:Res:161.1,4365.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(u,regular(v)),w) equal(v,null_class).
% 299.99/300.38 70669[4:Res:57561.0,59035.0] || -> subclass(intersection(u,intersection(v,union(null_class,w))),w)*.
% 299.99/300.38 89126[7:Res:70661.0,45309.1] inductive(intersection(intersection(union(null_class,null_class),u),v)) || -> .
% 299.99/300.38 70661[4:Res:58388.0,59035.0] || -> subclass(intersection(intersection(union(null_class,u),v),w),u)*.
% 299.99/300.38 70650[4:Res:7.1,59035.0] || equal(union(null_class,u),v)*+ -> subclass(v,u)*.
% 299.99/300.38 47226[0:Rew:47003.0,5534.2] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)).
% 299.99/300.38 70455[4:Res:7.1,54564.0] || equal(unordered_pair(u,singleton(v)),ordered_pair(u,v))** -> .
% 299.99/300.38 60366[4:SpR:115.0,59287.0] || -> subclass(union(null_class,symmetric_difference(u,v)),union(u,v))*.
% 299.99/300.38 88456[7:Res:7.1,87665.0] || equal(u,unordered_pair(null_class,v))*+ -> member(null_class,u)*.
% 299.99/300.38 88205[7:Res:7.1,87621.0] || equal(u,unordered_pair(v,null_class))*+ -> member(null_class,u)*.
% 299.99/300.38 47037[0:Rew:47003.0,5481.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))).
% 299.99/300.38 88495[7:Res:88459.0,66389.1] || equal(successor(complement(singleton(unordered_pair(null_class,u)))),null_class)** -> .
% 299.99/300.38 88497[7:Rew:26691.0,88489.0] || equal(union(null_class,singleton(unordered_pair(null_class,u))),universal_class)** -> .
% 299.99/300.38 88506[7:Res:29891.1,88494.0] || equal(singleton(unordered_pair(null_class,u)),singleton(null_class))** -> .
% 299.99/300.38 88505[7:Res:29936.1,88494.0] || equal(singleton(unordered_pair(null_class,u)),successor(null_class))** -> .
% 299.99/300.38 22118[3:MRR:7381.0,22109.0] || -> equal(apply(choice,ordered_pair(u,v)),unordered_pair(u,singleton(v)))** equal(apply(choice,ordered_pair(u,v)),singleton(u)).
% 299.99/300.38 88488[7:Res:88459.0,44586.1] || subclass(complement(singleton(unordered_pair(null_class,u))),null_class)* -> .
% 299.99/300.38 88509[7:Res:48.1,88494.0] inductive(singleton(unordered_pair(null_class,u))) || -> .
% 299.99/300.38 88494[7:Res:88459.0,25.1] || member(null_class,singleton(unordered_pair(null_class,u)))* -> .
% 299.99/300.38 88459[7:MRR:88453.0,44904.0] || -> member(null_class,complement(singleton(unordered_pair(null_class,u))))*.
% 299.99/300.38 16173[4:Rew:15347.0,15723.1] || member(u,universal_class) equal(compose(v,u),cantor(u)) -> member(ordered_pair(u,cantor(u)),compose_class(v))*.
% 299.99/300.38 87665[7:Res:87654.0,2.0] || subclass(unordered_pair(null_class,u),v)* -> member(null_class,v).
% 299.99/300.38 88222[7:Res:88208.0,66389.1] || equal(successor(complement(singleton(unordered_pair(u,null_class)))),null_class)** -> .
% 299.99/300.38 88224[7:Rew:26691.0,88216.0] || equal(union(null_class,singleton(unordered_pair(u,null_class))),universal_class)** -> .
% 299.99/300.38 88326[7:Res:29891.1,88221.0] || equal(singleton(unordered_pair(u,null_class)),singleton(null_class))** -> .
% 299.99/300.38 15719[4:Rew:15347.0,5970.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.99/300.38 88325[7:Res:29936.1,88221.0] || equal(singleton(unordered_pair(u,null_class)),successor(null_class))** -> .
% 299.99/300.38 88215[7:Res:88208.0,44586.1] || subclass(complement(singleton(unordered_pair(u,null_class))),null_class)* -> .
% 299.99/300.38 88329[7:Res:48.1,88221.0] inductive(singleton(unordered_pair(u,null_class))) || -> .
% 299.99/300.38 88221[7:Res:88208.0,25.1] || member(null_class,singleton(unordered_pair(u,null_class)))* -> .
% 299.99/300.38 15713[4:Rew:15347.0,5958.3] || member(u,universal_class)+ subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.99/300.38 88208[7:MRR:88202.0,44904.0] || -> member(null_class,complement(singleton(unordered_pair(u,null_class))))*.
% 299.99/300.38 87621[7:Res:87436.0,2.0] || subclass(unordered_pair(u,null_class),v)* -> member(null_class,v).
% 299.99/300.38 87374[7:MRR:87373.1,29424.0] || subclass(singleton(null_class),singleton(u))* -> equal(null_class,u).
% 299.99/300.38 87282[7:Res:59329.1,45309.1] inductive(union(null_class,u)) || subclass(u,null_class)* -> .
% 299.99/300.38 15657[4:Rew:15347.0,13351.1] || member(u,universal_class) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.99/300.38 88149[7:Obv:88145.1] || equal(successor(successor(ordered_pair(universal_class,u))),null_class)** -> .
% 299.99/300.38 88137[7:Obv:88133.1] || equal(successor(successor(unordered_pair(null_class,u))),null_class)** -> .
% 299.99/300.38 88042[7:Res:26291.1,87821.0] || equal(complement(successor(ordered_pair(universal_class,u))),universal_class)** -> .
% 299.99/300.38 88035[7:Res:29891.1,87821.0] || equal(complement(ordered_pair(universal_class,u)),singleton(null_class))** -> .
% 299.99/300.38 9989[0:Res:63.1,1318.2] function(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 299.99/300.38 87835[7:Res:26291.1,87653.0] || equal(complement(successor(unordered_pair(null_class,u))),universal_class)** -> .
% 299.99/300.38 87798[7:Res:87668.0,2147.1] || equal(complement(regular(ordered_pair(null_class,u))),universal_class)** -> .
% 299.99/300.38 87652[7:Res:7.1,87363.0] || equal(complement(unordered_pair(null_class,u)),singleton(null_class))** -> .
% 299.99/300.38 87434[7:Res:7.1,87362.0] || equal(complement(unordered_pair(u,null_class)),singleton(null_class))** -> .
% 299.99/300.38 7173[0:Res:452.3,23.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x))*+ -> member(image(u,v),x)*.
% 299.99/300.38 87364[7:Res:87222.1,29601.0] || subclass(singleton(null_class),complement(ordered_pair(universal_class,u)))* -> .
% 299.99/300.38 88038[7:Res:48.1,87821.0] inductive(complement(ordered_pair(universal_class,u))) || -> .
% 299.99/300.38 87821[7:SpL:16961.0,87653.0] || member(null_class,complement(ordered_pair(universal_class,u)))* -> .
% 299.99/300.38 87811[7:Res:29891.1,87807.0] || equal(ordered_pair(null_class,u),singleton(null_class))** -> .
% 299.99/300.38 7172[0:Res:452.3,22.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x))*+ -> member(image(u,v),w)*.
% 299.99/300.38 87810[7:Res:29936.1,87807.0] || equal(ordered_pair(null_class,u),successor(null_class))** -> .
% 299.99/300.38 87805[7:Res:87668.0,46866.1] || equal(regular(ordered_pair(null_class,u)),null_class)** -> .
% 299.99/300.38 87797[7:Res:87668.0,44586.1] || subclass(regular(ordered_pair(null_class,u)),null_class)* -> .
% 299.99/300.38 87831[7:Res:48.1,87653.0] inductive(complement(unordered_pair(null_class,u))) || -> .
% 299.99/300.38 7135[0:Res:413.3,23.0] || member(u,universal_class) subclass(u,intersection(v,w))*+ -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.99/300.38 87653[7:Res:3048.1,87363.0] || member(null_class,complement(unordered_pair(null_class,u)))* -> .
% 299.99/300.38 87814[7:Res:48.1,87807.0] inductive(ordered_pair(null_class,u)) || -> .
% 299.99/300.38 87807[7:MRR:87803.1,22109.0] || member(null_class,ordered_pair(null_class,u))* -> .
% 299.99/300.38 87668[7:MRR:87656.0,29891.0] || -> member(null_class,regular(ordered_pair(null_class,u)))*.
% 299.99/300.38 7134[0:Res:413.3,22.0] || member(u,universal_class) subclass(u,intersection(v,w))*+ -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.38 87654[7:Res:9930.1,87363.0] || -> member(null_class,unordered_pair(null_class,u))*.
% 299.99/300.38 87363[7:Res:87222.1,29471.0] || subclass(singleton(null_class),complement(unordered_pair(null_class,u)))* -> .
% 299.99/300.38 87435[7:Res:3048.1,87362.0] || member(null_class,complement(unordered_pair(u,null_class)))* -> .
% 299.99/300.38 87436[7:Res:9930.1,87362.0] || -> member(null_class,unordered_pair(u,null_class))*.
% 299.99/300.38 87362[7:Res:87222.1,29470.0] || subclass(singleton(null_class),complement(unordered_pair(u,null_class)))* -> .
% 299.99/300.38 87367[7:MRR:87329.1,29424.0] || subclass(singleton(null_class),complement(successor(null_class)))* -> .
% 299.99/300.38 87361[7:Res:87222.1,29467.0] || subclass(singleton(null_class),complement(singleton(null_class)))* -> .
% 299.99/300.38 87222[4:SpR:44.0,59329.1] || subclass(singleton(null_class),u) -> subclass(successor(null_class),u)*.
% 299.99/300.38 1913[0:SpL:249.0,34.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),rotate(w))*+ -> member(ordered_pair(ordered_pair(u,v),singleton(u)),w)*.
% 299.99/300.38 59329[4:SpR:39581.1,58647.0] || subclass(u,v) -> subclass(union(null_class,u),v)*.
% 299.99/300.38 1906[0:SpL:249.0,37.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),flip(w))*+ -> member(ordered_pair(ordered_pair(u,singleton(u)),v),w)*.
% 299.99/300.38 84522[4:SpR:78499.0,70677.0] || -> subclass(union(null_class,intersection(u,union(v,null_class))),v)*.
% 299.99/300.38 84316[4:SpR:78499.0,70667.0] || -> subclass(union(null_class,intersection(union(u,null_class),v)),u)*.
% 299.99/300.38 28366[4:Rew:26691.0,27064.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.99/300.38 84180[4:SpL:78499.0,70649.0] || equal(union(u,null_class),universal_class)**+ -> subclass(v,u)*.
% 299.99/300.38 11142[0:MRR:11138.1,122.0] || member(u,universal_class) equal(compose(v,singleton(u)),u) -> member(singleton(singleton(singleton(u))),compose_class(v))*.
% 299.99/300.38 76842[8:SpR:37664.1,76339.0] function(u) || -> equal(symmetric_difference(u,successor(u)),null_class)**.
% 299.99/300.38 76649[8:SpL:37664.1,73110.0] function(u) || equal(complement(u),successor(u))** -> .
% 299.99/300.38 76340[4:SpR:73771.0,35792.0] || -> equal(power_class(union(u,null_class)),power_class(union(u,u)))*.
% 299.99/300.38 76338[4:SpR:73771.0,35052.0] || -> equal(intersection(u,union(u,null_class)),union(u,null_class))**.
% 299.99/300.38 10907[0:Res:343.1,1314.1] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.99/300.38 85408[8:SoR:85120.0,72.1] one_to_one(successor_relation) || equal(successor(successor_relation),universal_class)** -> .
% 299.99/300.38 85405[8:SoR:85119.0,72.1] one_to_one(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.99/300.38 7170[0:Res:452.3,25.1] function(u) || member(v,universal_class) subclass(universal_class,complement(w)) member(image(u,v),w)* -> .
% 299.99/300.38 85402[8:SoR:85118.0,72.1] one_to_one(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.99/300.38 85399[8:SoR:85116.0,72.1] one_to_one(domain_relation) || equal(successor(domain_relation),universal_class)** -> .
% 299.99/300.38 85221[8:SoR:85115.0,72.1] one_to_one(application_function) || equal(successor(application_function),universal_class)** -> .
% 299.99/300.38 85218[8:SoR:85114.0,72.1] one_to_one(composition_function) || equal(successor(composition_function),universal_class)** -> .
% 299.99/300.38 7132[0:Res:413.3,25.1] || member(u,universal_class) subclass(u,complement(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.99/300.38 85120[8:SpL:74697.1,59800.0] function(successor_relation) || equal(successor(successor_relation),universal_class)** -> .
% 299.99/300.38 85119[8:SpL:74697.1,29429.0] function(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.99/300.38 85118[8:SpL:74697.1,29428.0] function(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.99/300.38 85116[8:SpL:74697.1,26870.0] function(domain_relation) || equal(successor(domain_relation),universal_class)** -> .
% 299.99/300.38 85115[8:SpL:74697.1,26868.0] function(application_function) || equal(successor(application_function),universal_class)** -> .
% 299.99/300.38 85114[8:SpL:74697.1,26865.0] function(composition_function) || equal(successor(composition_function),universal_class)** -> .
% 299.99/300.38 74697[8:Rew:26689.0,74598.1] function(u) || -> equal(union(null_class,u),successor(u))**.
% 299.99/300.38 74165[4:Rew:74098.0,58615.0] || -> subclass(intersection(union(null_class,u),v),union(u,null_class))*.
% 299.99/300.38 47634[0:Rew:47003.0,47301.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.99/300.38 74121[4:Rew:74098.0,57689.0] || -> subclass(intersection(u,union(null_class,v)),union(v,null_class))*.
% 299.99/300.38 84594[7:Res:70677.0,45309.1] inductive(union(null_class,intersection(u,union(null_class,null_class)))) || -> .
% 299.99/300.38 70677[4:Res:59287.0,59035.0] || -> subclass(union(null_class,intersection(u,union(null_class,v))),v)*.
% 299.99/300.38 38045[8:Rew:38037.1,12276.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.99/300.38 84497[7:Res:70673.0,45309.1] inductive(intersection(u,union(null_class,union(null_class,null_class)))) || -> .
% 299.99/300.38 84393[7:Res:70667.0,45309.1] inductive(union(null_class,intersection(union(null_class,null_class),u))) || -> .
% 299.99/300.38 70667[4:Res:58647.0,59035.0] || -> subclass(union(null_class,intersection(union(null_class,u),v)),u)*.
% 299.99/300.38 38043[8:Rew:38037.1,12227.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.99/300.38 84288[7:Res:70659.0,45309.1] inductive(intersection(union(null_class,union(null_class,null_class)),u)) || -> .
% 299.99/300.38 70649[4:Res:58710.1,59035.0] || equal(union(null_class,u),universal_class)**+ -> subclass(v,u)*.
% 299.99/300.38 15496[4:Rew:15347.0,6627.2] || member(u,universal_class) member(range_of(null_class),universal_class) -> member(u,cantor(v)) member(apply(v,u),universal_class)*.
% 299.99/300.38 82283[4:SpL:4896.0,81896.0] || equal(complement(apply(null_class,u)),apply(null_class,v))* -> .
% 299.99/300.38 77187[4:SpL:76326.0,45948.0] || equal(union(null_class,complement(u)),union(u,null_class))** -> .
% 299.99/300.38 77128[4:SpR:76326.0,35792.0] || -> equal(power_class(union(null_class,u)),power_class(union(u,null_class)))*.
% 299.99/300.38 47521[0:Rew:47003.0,7058.1] || member(power_class(u),universal_class) member(apply(choice,power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.99/300.38 76459[4:SpL:73771.0,36171.0] || subclass(universal_class,union(u,null_class))* -> member(null_class,u).
% 299.99/300.38 76458[4:SpL:73771.0,36175.0] || subclass(universal_class,union(u,null_class))* -> member(omega,u).
% 299.99/300.38 76457[4:SpL:73771.0,26897.0] || equal(union(u,null_class),universal_class)** -> member(omega,u).
% 299.99/300.38 76456[4:SpL:73771.0,26898.0] || equal(union(u,null_class),universal_class)** -> member(null_class,u).
% 299.99/300.38 28367[4:Rew:26691.0,27104.1,26691.0,27104.0] || member(union(null_class,u),universal_class) -> member(apply(choice,union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.99/300.38 74226[4:Rew:73077.0,73342.0] || -> equal(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.99/300.38 73614[7:Rew:73077.0,29918.0] || -> member(null_class,complement(u)) member(null_class,union(u,null_class))*.
% 299.99/300.38 73603[4:Rew:73077.0,27943.0] || -> equal(complement(union(u,null_class)),union(null_class,complement(u)))**.
% 299.99/300.38 15720[4:Rew:15347.0,7735.2] || member(u,universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(u,cantor(u)),element_relation)* -> .
% 299.99/300.38 73359[4:Rew:73077.0,27978.0] || -> subclass(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.99/300.38 72114[4:Res:70953.1,60859.0] || equal(complement(regular(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.99/300.38 72113[4:Res:70953.1,57143.0] || equal(complement(regular(singleton(unordered_pair(u,v)))),null_class)** -> .
% 299.99/300.38 72109[4:Res:70953.1,67341.0] || equal(complement(regular(unordered_pair(singleton(u),v))),null_class)** -> .
% 299.99/300.38 8245[4:Rew:7624.0,7733.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.99/300.38 72104[4:Res:70953.1,57137.0] || equal(complement(regular(unordered_pair(u,singleton(v)))),null_class)** -> .
% 299.99/300.38 72158[4:Rew:26691.0,72076.0] || equal(union(null_class,unordered_pair(singleton(u),v)),null_class)** -> .
% 299.99/300.38 72157[4:Rew:26691.0,72071.0] || equal(union(null_class,unordered_pair(u,singleton(v))),null_class)** -> .
% 299.99/300.38 72156[4:Rew:26691.0,72067.0] || equal(union(null_class,singleton(ordered_pair(u,v))),null_class)** -> .
% 299.99/300.38 8244[4:Rew:7624.0,7731.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.99/300.38 72155[4:Rew:26691.0,72066.0] || equal(union(null_class,singleton(unordered_pair(u,v))),null_class)** -> .
% 299.99/300.38 72021[4:Res:70953.1,54556.0] || equal(complement(u),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.38 70730[4:Res:70688.0,348.1] inductive(complement(successor(complement(u)))) || -> member(null_class,u)*.
% 299.99/300.38 70726[4:SpR:45830.1,70688.0] || equal(successor(complement(u)),null_class)** -> subclass(universal_class,u).
% 299.99/300.38 76005[0:SpR:74540.0,498.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.99/300.38 82358[7:Res:70665.0,45309.1] inductive(union(null_class,union(null_class,union(null_class,null_class)))) || -> .
% 299.99/300.38 81942[4:SpL:74227.0,45890.0] || equal(complement(apply(null_class,u)),sum_class(range_of(null_class)))** -> .
% 299.99/300.38 81896[4:SpL:74227.0,45890.0] || equal(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> .
% 299.99/300.38 74526[0:Rew:74519.0,47437.0] || -> equal(intersection(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),symmetric_difference(power_class(u),complement(v)))**.
% 299.99/300.38 74227[4:Rew:73077.0,73360.0] || -> equal(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.99/300.38 73399[4:Rew:73077.0,27454.0] || -> subclass(complement(sum_class(range_of(null_class))),complement(apply(null_class,u)))*.
% 299.99/300.38 73358[4:Rew:73077.0,27977.0] || -> subclass(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.99/300.38 78114[0:SpR:74519.0,5255.0] || -> subclass(symmetric_difference(u,v),complement(intersection(v,u)))*.
% 299.99/300.38 76344[4:SpR:73771.0,58043.0] || -> subclass(restrict(union(u,null_class),v,w),u)*.
% 299.99/300.38 76583[4:Res:76325.0,348.1] inductive(union(u,null_class)) || -> member(null_class,u)*.
% 299.99/300.38 73113[4:Rew:73077.0,59528.0] || -> subclass(complement(successor(complement(u))),union(u,null_class))*.
% 299.99/300.38 73104[4:Rew:73077.0,30996.0] || -> equal(symmetric_difference(complement(u),union(u,null_class)),universal_class)**.
% 299.99/300.38 73103[4:Rew:73077.0,30933.0] || -> equal(union(complement(u),union(u,null_class)),universal_class)**.
% 299.99/300.38 73102[4:Rew:73077.0,30784.0] || -> equal(intersection(complement(u),union(u,null_class)),null_class)**.
% 299.99/300.38 72102[4:Res:70953.1,32539.0] || equal(complement(regular(ordered_pair(u,v))),null_class)** -> .
% 299.99/300.38 72143[4:Rew:26691.0,72070.0] || equal(union(null_class,ordered_pair(u,v)),null_class)** -> .
% 299.99/300.38 72030[4:Res:70953.1,315.0] || equal(complement(u),null_class)** -> equal(universal_class,u).
% 299.99/300.38 70954[4:Rew:7631.0,70900.1] || subclass(complement(u),null_class)* -> subclass(universal_class,u).
% 299.99/300.38 72112[4:Res:70953.1,57160.0] || equal(complement(regular(singleton(singleton(u)))),null_class)** -> .
% 299.99/300.38 76243[0:Rew:74519.0,75979.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.99/300.38 72110[4:Res:70953.1,67362.0] || equal(complement(regular(unordered_pair(null_class,u))),null_class)** -> .
% 299.99/300.38 72105[4:Res:70953.1,57158.0] || equal(complement(regular(unordered_pair(u,null_class))),null_class)** -> .
% 299.99/300.38 72146[4:Rew:26691.0,72079.0] || equal(union(null_class,unordered_pair(null_class,u)),null_class)** -> .
% 299.99/300.38 72142[4:Rew:26691.0,72065.0] || equal(union(null_class,singleton(singleton(u))),null_class)** -> .
% 299.99/300.38 74537[0:Rew:74519.0,492.0] || -> equal(intersection(union(u,cross_product(v,w)),complement(restrict(u,v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.99/300.38 79059[0:Rew:78118.0,78811.0] || -> equal(symmetric_difference(u,v),symmetric_difference(v,u))*.
% 299.99/300.38 78795[0:SpR:78499.0,4104.0] || -> subclass(symmetric_difference(u,v),union(v,u))*.
% 299.99/300.38 79166[4:MRR:79165.0,5.0] || -> equal(symmetric_difference(u,singleton(u)),successor(u))**.
% 299.99/300.38 78499[0:Rew:27.0,78183.0] || -> equal(union(u,v),union(v,u))*.
% 299.99/300.38 74519[0:MRR:73053.0,72369.0] || -> equal(intersection(u,v),intersection(v,u))*.
% 299.99/300.38 76989[4:SpR:76326.0,74211.0] || -> subclass(union(u,u),union(null_class,u))*.
% 299.99/300.38 76704[4:SpR:28791.0,74099.0] || -> subclass(union(u,u),union(u,null_class))*.
% 299.99/300.38 74536[0:Rew:74519.0,493.0] || -> equal(intersection(union(cross_product(u,v),w),complement(restrict(w,u,v))),symmetric_difference(cross_product(u,v),w))**.
% 299.99/300.38 76567[8:SpR:37664.1,76325.0] function(u) || -> subclass(successor(u),u)*.
% 299.99/300.38 76347[4:SpR:73771.0,57685.0] || -> subclass(intersection(u,union(v,null_class)),v)*.
% 299.99/300.38 76341[4:SpR:73771.0,58611.0] || -> subclass(intersection(union(u,null_class),v),u)*.
% 299.99/300.38 76329[4:SpR:73771.0,29126.0] || -> subclass(union(u,null_class),union(u,u))*.
% 299.99/300.38 76326[4:SpR:73771.0,28791.0] || -> equal(union(u,null_class),union(u,u))*.
% 299.99/300.38 76339[4:SpR:73771.0,36684.0] || -> equal(symmetric_difference(u,union(u,null_class)),null_class)**.
% 299.99/300.38 74211[4:Rew:74098.0,74210.0] || -> subclass(union(u,null_class),union(null_class,u))*.
% 299.99/300.38 76214[4:Rew:75572.0,76049.0,7631.0,76049.0] || -> equal(symmetric_difference(element_relation,complement(compose(element_relation,universal_class))),union(element_relation,complement(compose(element_relation,universal_class))))**.
% 299.99/300.38 74099[4:Rew:74098.0,7686.0] || -> subclass(union(null_class,u),union(u,null_class))*.
% 299.99/300.38 73110[4:Rew:73077.0,45946.0] || equal(union(u,null_class),complement(u))** -> .
% 299.99/300.38 76325[4:SpR:73771.0,26905.0] || -> subclass(union(u,null_class),u)*.
% 299.99/300.38 74540[0:Rew:74519.0,115.0] || -> equal(intersection(union(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.99/300.38 75576[4:Rew:75572.0,73093.0] || -> equal(symmetric_difference(u,universal_class),complement(u))**.
% 299.99/300.38 73077[4:MRR:28893.0,73076.0] || -> equal(symmetric_difference(universal_class,u),complement(u))**.
% 299.99/300.38 75572[0:MRR:75487.0,5237.0] || -> equal(intersection(u,universal_class),u)**.
% 299.99/300.38 74538[4:Rew:74519.0,7634.0] || -> equal(intersection(element_relation,complement(compose(element_relation,universal_class))),null_class)**.
% 299.99/300.38 72369[0:Obv:72354.0] || -> subclass(intersection(u,v),intersection(v,u))*.
% 299.99/300.38 72131[4:Res:70953.1,44921.0] || equal(complement(ordered_pair(u,v)),null_class)** -> .
% 299.99/300.38 72129[4:Res:70953.1,44915.0] || equal(complement(unordered_pair(u,v)),null_class)** -> .
% 299.99/300.38 72787[7:Res:29891.1,72672.0] || equal(complement(successor(null_class)),singleton(null_class))** -> .
% 299.99/300.38 11094[0:Obv:11072.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,unordered_pair(u,v))*.
% 299.99/300.38 72673[7:MRR:28152.1,72672.0] inductive(symmetric_difference(successor(universal_class),successor(null_class))) || -> .
% 299.99/300.38 72672[7:MRR:72671.1,72138.0] || member(null_class,complement(successor(null_class)))* -> .
% 299.99/300.38 11093[0:Obv:11079.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,unordered_pair(u,v))*.
% 299.99/300.38 72111[4:Res:70953.1,57171.0] || equal(complement(regular(singleton(null_class))),null_class)** -> .
% 299.99/300.38 72130[4:Res:70953.1,44920.0] || equal(complement(singleton(u)),null_class)** -> .
% 299.99/300.38 5347[0:Res:350.2,217.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),cross_product(w,x))*.
% 299.99/300.38 72136[4:Rew:26691.0,72090.0] || equal(union(null_class,domain_relation),null_class)** -> .
% 299.99/300.38 72133[7:Res:70953.1,45788.0] || equal(complement(successor_relation),null_class)** -> .
% 299.99/300.38 72100[4:Res:70953.1,17128.0] || equal(complement(domain_relation),null_class)** -> .
% 299.99/300.38 72055[4:Res:70953.1,1898.0] || equal(complement(composition_function),null_class)** -> .
% 299.99/300.38 12148[0:Obv:12128.1] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.99/300.38 72054[4:Res:70953.1,1651.0] || equal(complement(application_function),null_class)** -> .
% 299.99/300.38 72053[4:Res:70953.1,676.0] || equal(complement(element_relation),null_class)** -> .
% 299.99/300.38 71638[7:Res:70771.0,45309.1] inductive(complement(successor(union(null_class,complement(null_class))))) || -> .
% 299.99/300.38 12147[0:Obv:12140.1] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.99/300.38 70771[4:Rew:27420.0,70748.0] || -> subclass(complement(successor(union(null_class,complement(u)))),u)*.
% 299.99/300.38 71569[7:SoR:71360.0,59850.1] || equal(complement(successor(successor(null_class))),universal_class)** -> .
% 299.99/300.38 71361[4:MRR:71352.1,16988.0] || equal(successor(successor(successor(null_class))),null_class)** -> .
% 299.99/300.38 71360[7:MRR:71357.1,45347.0] inductive(complement(successor(successor(null_class)))) || -> .
% 299.99/300.38 12145[0:Obv:12141.2] || subclass(u,v) member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 299.99/300.38 71248[7:Res:70697.0,45309.1] inductive(symmetric_difference(universal_class,union(null_class,complement(null_class)))) || -> .
% 299.99/300.38 9990[0:Res:7.1,1318.2] || equal(u,intersection(v,w))*+ member(x,w)* member(x,v)* -> member(x,u)*.
% 299.99/300.38 70648[4:Res:52.1,59035.0] inductive(union(null_class,u)) || -> subclass(omega,u)*.
% 299.99/300.38 70977[4:Obv:70973.1] || equal(successor(successor(complement(successor(null_class)))),null_class)** -> .
% 299.99/300.38 70746[4:Res:70688.0,58743.0] || -> subclass(complement(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.99/300.38 70976[4:Obv:70974.1] || equal(successor(complement(successor(null_class))),null_class)** -> .
% 299.99/300.38 3127[0:Res:167.1,218.0] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),u)*.
% 299.99/300.38 70745[4:Res:70688.0,63814.0] || equal(complement(successor(complement(successor(null_class)))),universal_class)** -> .
% 299.99/300.38 70755[7:Res:70688.0,45309.1] inductive(complement(successor(complement(null_class)))) || -> .
% 299.99/300.38 2338[0:Res:160.1,218.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),v)*.
% 299.99/300.38 70688[4:Res:59527.0,59035.0] || -> subclass(complement(successor(complement(u))),u)*.
% 299.99/300.38 59035[4:SpR:39581.1,58611.0] || subclass(u,union(null_class,v))* -> subclass(u,v).
% 299.99/300.38 55286[3:Res:10049.1,55210.1] || equal(not_subclass_element(u,v),universal_class)** -> subclass(u,v).
% 299.99/300.38 11026[0:MRR:11025.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.99/300.38 70478[4:Res:7.1,70456.0] || equal(singleton(singleton(singleton(u))),singleton(singleton(u)))** -> .
% 299.99/300.38 70456[4:Rew:249.0,70444.0] || subclass(singleton(singleton(singleton(u))),singleton(singleton(u)))* -> .
% 299.99/300.38 54564[4:MRR:54547.1,44904.0] || subclass(ordered_pair(u,v),unordered_pair(u,singleton(v)))* -> .
% 299.99/300.38 11024[0:MRR:11023.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.99/300.38 42032[0:SpR:29.0,41697.0] || -> equal(intersection(complement(u),restrict(u,v,w)),null_class)**.
% 299.99/300.38 69995[4:Res:58710.1,67343.0] || equal(regular(unordered_pair(ordered_pair(u,v),w)),universal_class)** -> .
% 299.99/300.38 69716[3:Res:7.1,64558.0] || equal(cross_product(u,v),composition_function)** -> member(null_class,u).
% 299.99/300.38 5706[0:SpR:223.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.99/300.38 68183[4:Res:58710.1,57139.0] || equal(regular(unordered_pair(u,ordered_pair(v,w))),universal_class)** -> .
% 299.99/300.38 67356[4:Res:58710.1,46876.0] || equal(regular(unordered_pair(unordered_pair(u,v),w)),universal_class)** -> .
% 299.99/300.38 67343[4:SpL:14.0,46876.0] || subclass(universal_class,regular(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.99/300.38 69814[4:Res:45114.0,66389.1] || equal(successor(complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.99/300.38 5705[0:SpR:223.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.99/300.38 69819[4:Res:35948.0,66389.1] || equal(successor(complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.99/300.38 66389[4:MRR:66153.2,9997.1] || equal(successor(u),null_class) member(v,u)* -> .
% 299.99/300.38 64558[3:MRR:64555.0,99.0] || subclass(composition_function,cross_product(u,v))* -> member(null_class,u).
% 299.99/300.38 64498[4:Res:59534.1,14939.0] || equal(successor(unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.99/300.38 5357[3:Res:350.2,4365.0] || subclass(u,regular(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w) equal(v,null_class).
% 299.99/300.38 64497[4:Res:59534.1,14898.0] || equal(successor(unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.99/300.38 64493[4:Res:59534.1,14933.0] || equal(successor(unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.99/300.38 64492[4:Res:59534.1,14897.0] || equal(successor(unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.99/300.38 4023[0:Res:498.1,4.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,w))* -> subclass(u,complement(intersection(v,w))).
% 299.99/300.38 68439[4:MRR:68384.1,22112.0] || equal(restrict(u,v,w),universal_class)** -> .
% 299.99/300.38 57169[4:MRR:57165.2,45176.0] || equal(singleton(u),v)*+ subclass(universal_class,v)* -> .
% 299.99/300.38 3259[0:Res:160.1,499.0] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.99/300.38 57153[4:Res:7.1,46872.0] || equal(regular(unordered_pair(u,unordered_pair(v,w))),universal_class)** -> .
% 299.99/300.38 57139[4:SpL:14.0,46872.0] || subclass(universal_class,regular(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.99/300.38 55282[3:Res:3633.1,55210.1] function(u) || equal(apply(u,v),universal_class)** -> .
% 299.99/300.38 54887[3:SpR:54674.1,248.0] || equal(u,universal_class) -> member(null_class,ordered_pair(u,v))*.
% 299.99/300.38 3251[0:Res:167.1,499.0] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.99/300.38 54561[3:MRR:54516.0,3636.1] || -> member(complement(u),u)* equal(singleton(complement(u)),null_class).
% 299.99/300.38 54492[3:Obv:54484.1] || equal(singleton(u),u)** -> equal(singleton(u),null_class).
% 299.99/300.38 54474[3:Obv:54459.1] || subclass(singleton(u),u)* -> equal(singleton(u),null_class).
% 299.99/300.38 3154[0:Res:349.2,9.0] || subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(regular(u),w) equal(regular(u),v).
% 299.99/300.38 49004[4:MRR:48980.1,10049.1] || equal(power_class(u),null_class) -> subclass(power_class(u),v)*.
% 299.99/300.38 67375[4:Res:58710.1,67341.0] || equal(regular(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.99/300.38 67543[4:Res:58710.1,67362.0] || equal(regular(unordered_pair(null_class,u)),universal_class)** -> .
% 299.99/300.38 67362[4:SpL:16954.0,67341.0] || subclass(universal_class,regular(unordered_pair(null_class,u)))* -> .
% 299.99/300.38 67341[4:SpL:13.0,46876.0] || subclass(universal_class,regular(unordered_pair(singleton(u),v)))* -> .
% 299.99/300.38 46876[4:MRR:32548.1,46875.0] || subclass(universal_class,regular(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.99/300.38 65535[4:Res:58583.0,63814.0] || equal(intersection(intersection(u,successor(null_class)),v),universal_class)** -> .
% 299.99/300.38 65531[4:Res:57318.0,63814.0] || equal(intersection(u,intersection(successor(null_class),v)),universal_class)** -> .
% 299.99/300.38 47254[0:Rew:47003.0,6995.2] || member(u,universal_class) subclass(power_class(v),w)*+ -> member(u,complement(power_class(v)))* member(u,w)*.
% 299.99/300.38 65528[4:Res:57561.0,63814.0] || equal(intersection(u,intersection(v,successor(null_class))),universal_class)** -> .
% 299.99/300.38 65520[4:Res:58388.0,63814.0] || equal(intersection(intersection(successor(null_class),u),v),universal_class)** -> .
% 299.99/300.38 65509[4:Res:7.1,63814.0] || equal(successor(null_class),u)* equal(u,universal_class) -> .
% 299.99/300.38 64501[4:Res:59534.1,19404.1] || equal(successor(u),null_class) subclass(domain_relation,u)* -> .
% 299.99/300.38 64500[4:Res:59534.1,32920.1] || equal(successor(u),null_class)** equal(u,domain_relation) -> .
% 299.99/300.38 66416[9:MRR:66415.1,5651.0] || equal(successor(compose(complement(element_relation),inverse(element_relation))),null_class)** -> .
% 299.99/300.38 66394[4:Obv:66276.1] || equal(successor(cross_product(universal_class,cross_product(universal_class,universal_class))),null_class)** -> .
% 299.99/300.38 66894[9:Res:66364.1,50211.0] || equal(successor(complement(cross_product(universal_class,universal_class))),null_class)** -> .
% 299.99/300.38 66364[4:MRR:66142.1,5.0] || equal(successor(u),null_class) -> subclass(u,v)*.
% 299.99/300.38 66314[4:Rew:26689.0,65974.1] || equal(successor(u),null_class)** -> equal(u,null_class).
% 299.99/300.38 66373[4:Obv:66291.1] || equal(successor(successor(unordered_pair(u,omega))),null_class)** -> .
% 299.99/300.38 15710[4:Rew:15347.0,5964.2] || member(u,universal_class) subclass(domain_relation,restrict(v,w,x))*+ -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.38 66372[4:Obv:66290.1] || equal(successor(successor(unordered_pair(u,null_class))),null_class)** -> .
% 299.99/300.38 66369[7:Obv:66246.1] || equal(successor(unordered_pair(regular(omega),u)),null_class)** -> .
% 299.99/300.38 66368[7:Obv:66237.1] || equal(successor(unordered_pair(u,regular(omega))),null_class)** -> .
% 299.99/300.38 66371[4:Obv:66277.1] || equal(successor(restrict(x__dfg,universal_class,universal_class)),null_class)** -> .
% 299.99/300.38 10014[0:MRR:9312.1,9997.1] || member(u,universal_class) member(v,u) subclass(element_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.99/300.38 66360[7:MRR:66107.1,45563.0] || equal(successor(successor(complement(singleton(null_class)))),null_class)** -> .
% 299.99/300.38 66331[4:Obv:66289.1] || equal(successor(successor(singleton(omega))),null_class)** -> .
% 299.99/300.38 66330[4:Obv:66288.1] || equal(successor(successor(singleton(null_class))),null_class)** -> .
% 299.99/300.38 66329[4:Obv:66267.1] || equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.99/300.38 66323[7:Obv:66219.1] || equal(successor(singleton(regular(omega))),null_class)** -> .
% 299.99/300.38 66318[4:Obv:66292.1] || equal(successor(successor(omega)),null_class)** -> .
% 299.99/300.38 66312[4:Obv:66307.1] || equal(successor(composition_function),null_class)** -> .
% 299.99/300.38 64484[4:Res:59534.1,315.0] || equal(successor(u),null_class) -> equal(complement(u),universal_class)**.
% 299.99/300.38 64155[7:MRR:64109.1,64109.2,53.0,45556.0] inductive(singleton(u)) || -> equal(apply(choice,omega),u)*.
% 299.99/300.38 65536[4:Res:59287.0,63814.0] || equal(union(null_class,intersection(u,successor(null_class))),universal_class)** -> .
% 299.99/300.38 1659[0:SpR:249.0,17.2] || member(u,v) member(singleton(u),w) -> member(singleton(singleton(singleton(u))),cross_product(w,v))*.
% 299.99/300.38 65526[4:Res:58647.0,63814.0] || equal(union(null_class,intersection(successor(null_class),u)),universal_class)** -> .
% 299.99/300.38 65542[4:Res:61014.0,63814.0] || equal(complement(successor(complement(singleton(null_class)))),universal_class)** -> .
% 299.99/300.38 63814[4:SpL:39581.1,63792.0] || subclass(u,successor(null_class))* equal(u,universal_class) -> .
% 299.99/300.38 63519[4:Res:58583.0,58743.0] || -> subclass(intersection(intersection(u,successor(null_class)),v),singleton(null_class))*.
% 299.99/300.38 63515[4:Res:57318.0,58743.0] || -> subclass(intersection(u,intersection(successor(null_class),v)),singleton(null_class))*.
% 299.99/300.38 63512[4:Res:57561.0,58743.0] || -> subclass(intersection(u,intersection(v,successor(null_class))),singleton(null_class))*.
% 299.99/300.38 63504[4:Res:58388.0,58743.0] || -> subclass(intersection(intersection(successor(null_class),u),v),singleton(null_class))*.
% 299.99/300.38 64819[4:MRR:64811.1,22109.0] || equal(successor(null_class),domain_relation)** -> .
% 299.99/300.38 47152[0:Rew:47003.0,5484.0] || -> equal(intersection(union(u,complement(power_class(v))),union(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.99/300.38 63493[4:Res:7.1,58743.0] || equal(successor(null_class),u) -> subclass(u,singleton(null_class))*.
% 299.99/300.38 59538[4:Res:59405.0,348.1] inductive(complement(successor(u))) || -> member(null_class,complement(u))*.
% 299.99/300.38 64496[4:Res:59534.1,1953.0] || equal(successor(unordered_pair(singleton(u),v)),null_class)** -> .
% 299.99/300.38 64491[4:Res:59534.1,1952.0] || equal(successor(unordered_pair(u,singleton(v))),null_class)** -> .
% 299.99/300.38 64487[4:Res:59534.1,14903.0] || equal(successor(singleton(ordered_pair(u,v))),null_class)** -> .
% 299.99/300.38 15453[4:Rew:15347.0,5718.0] || member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class)** -> .
% 299.99/300.38 64486[4:Res:59534.1,14896.0] || equal(successor(singleton(unordered_pair(u,v))),null_class)** -> .
% 299.99/300.38 64490[4:Res:59534.1,1948.0] || equal(successor(ordered_pair(u,v)),null_class)** -> .
% 299.99/300.38 64485[4:Res:59534.1,1951.0] || equal(successor(singleton(singleton(u))),null_class)** -> .
% 299.99/300.38 64510[4:Res:59534.1,19399.0] || equal(successor(domain_relation),null_class)** -> .
% 299.99/300.38 11351[0:Res:1928.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.99/300.38 10913[0:Res:48.1,1314.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.99/300.38 59104[4:Res:59031.0,348.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,u)*.
% 299.99/300.38 7130[0:Res:413.3,557.0] || member(u,universal_class) subclass(u,singleton(v))* -> equal(u,null_class) equal(apply(choice,u),v).
% 299.99/300.38 63520[4:Res:59287.0,58743.0] || -> subclass(union(null_class,intersection(u,successor(null_class))),singleton(null_class))*.
% 299.99/300.38 6905[0:Rew:496.0,6844.0] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.99/300.38 63805[4:SpL:39886.0,63792.0] || equal(intersection(u,successor(null_class)),universal_class)** -> .
% 299.99/300.38 63792[4:MRR:63774.1,44920.0] || equal(intersection(successor(null_class),u),universal_class)** -> .
% 299.99/300.38 63510[4:Res:58647.0,58743.0] || -> subclass(union(null_class,intersection(successor(null_class),u)),singleton(null_class))*.
% 299.99/300.38 6213[3:Rew:5523.0,6204.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.99/300.38 5191[3:Res:160.1,4365.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.99/300.38 63491[4:Res:52.1,58743.0] inductive(successor(null_class)) || -> subclass(omega,singleton(null_class))*.
% 299.99/300.38 58743[4:SpR:39581.1,58627.0] || subclass(u,successor(null_class))* -> subclass(u,singleton(null_class)).
% 299.99/300.38 63458[7:SoR:63349.0,59850.1] || equal(intersection(complement(successor(null_class)),u),universal_class)** -> .
% 299.99/300.38 63349[7:MRR:63344.1,45347.0] inductive(intersection(complement(successor(null_class)),u)) || -> .
% 299.99/300.38 5180[3:Res:167.1,4365.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.99/300.38 59005[4:SpR:30453.0,58611.0] || -> subclass(intersection(complement(successor(null_class)),u),complement(singleton(null_class)))*.
% 299.99/300.38 63290[7:SoR:63288.0,59850.1] || equal(intersection(u,complement(successor(null_class))),universal_class)** -> .
% 299.99/300.38 63288[7:MRR:63284.1,45347.0] inductive(intersection(u,complement(successor(null_class)))) || -> .
% 299.99/300.38 58032[4:SpR:30453.0,57685.0] || -> subclass(intersection(u,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.99/300.38 61805[4:MRR:61804.1,46383.0] || equal(complement(cross_product(universal_class,cross_product(universal_class,universal_class))),universal_class)** -> .
% 299.99/300.38 60224[8:SoR:60221.0,5382.2] single_valued_class(regular(omega)) || equal(regular(omega),null_class)** -> .
% 299.99/300.38 63115[4:MRR:63113.1,22109.0] || equal(choice,universal_class)** -> .
% 299.99/300.38 1262[0:SpL:249.0,97.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),composition_function)*+ -> equal(compose(singleton(ordered_pair(u,v)),u),v)**.
% 299.99/300.38 63076[7:MRR:63074.1,45347.0] inductive(union(null_class,complement(successor(null_class)))) || -> .
% 299.99/300.38 63020[7:Res:58577.0,45309.1] inductive(intersection(restrict(null_class,u,v),w)) || -> .
% 299.99/300.38 1221[0:SpL:249.0,108.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> equal(apply(singleton(ordered_pair(u,v)),u),v)**.
% 299.99/300.38 58577[0:SpR:29.0,58388.0] || -> subclass(intersection(restrict(u,v,w),x),u)*.
% 299.99/300.38 58491[4:SpR:30.0,57686.0] || -> subclass(restrict(union(u,u),v,w),u)*.
% 299.99/300.38 58168[0:SpR:30.0,57561.0] || -> subclass(restrict(intersection(u,v),w,x),v)*.
% 299.99/300.38 11919[0:Res:53.0,1661.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.99/300.38 57711[0:SpR:30.0,57318.0] || -> subclass(restrict(intersection(u,v),w,x),u)*.
% 299.99/300.38 62448[7:Res:57651.0,45309.1] inductive(intersection(u,restrict(null_class,v,w))) || -> .
% 299.99/300.38 57651[0:SpR:29.0,57318.0] || -> subclass(intersection(u,restrict(v,w,x)),v)*.
% 299.99/300.38 62338[7:Res:59281.0,45309.1] inductive(union(null_class,restrict(null_class,u,v))) || -> .
% 299.99/300.38 59281[4:SpR:29.0,58647.0] || -> subclass(union(null_class,restrict(u,v,w)),u)*.
% 299.99/300.38 58043[4:SpR:30.0,57685.0] || -> subclass(restrict(union(null_class,u),v,w),u)*.
% 299.99/300.38 61024[4:SpR:28791.0,59527.0] || -> subclass(complement(successor(complement(u))),union(u,u))*.
% 299.99/300.38 61788[9:Rew:26691.0,61770.0] || equal(union(null_class,cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.38 61579[4:Res:59614.1,15374.0] || equal(complement(restrict(x__dfg,universal_class,universal_class)),universal_class)** -> .
% 299.99/300.38 47619[0:Rew:47003.0,47224.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.99/300.38 61783[4:Res:59614.1,46381.0] || equal(complement(composition_function),universal_class)** -> .
% 299.99/300.38 59614[4:Res:58710.1,34320.0] || equal(complement(u),universal_class) -> subclass(u,v)*.
% 299.99/300.38 47616[0:Rew:47003.0,47097.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.99/300.38 61154[4:Res:58710.1,60859.0] || equal(regular(singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.99/300.38 60868[4:Res:58710.1,57143.0] || equal(regular(singleton(unordered_pair(u,v))),universal_class)** -> .
% 299.99/300.38 60859[4:SpL:14.0,57143.0] || subclass(universal_class,regular(singleton(ordered_pair(u,v))))* -> .
% 299.99/300.38 15446[4:Rew:15347.0,6616.2] inductive(singleton(u)) || member(u,universal_class) -> member(u,cantor(successor_relation)) subclass(range_of(null_class),singleton(u))*.
% 299.99/300.38 59615[4:Res:58710.1,23646.0] || equal(complement(u),universal_class)** -> equal(u,null_class).
% 299.99/300.38 61097[7:MRR:61090.1,45563.0] || equal(successor(complement(singleton(null_class))),null_class)** -> .
% 299.99/300.38 61014[4:SpR:44.0,59527.0] || -> subclass(complement(successor(complement(singleton(null_class)))),successor(null_class))*.
% 299.99/300.38 59527[4:SpR:26691.0,59405.0] || -> subclass(complement(successor(complement(u))),union(null_class,u))*.
% 299.99/300.38 47621[0:Rew:47003.0,47288.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.99/300.38 60967[7:MRR:60965.1,45347.0] inductive(symmetric_difference(universal_class,successor(null_class))) || -> .
% 299.99/300.38 7583[0:Res:7.1,325.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.99/300.38 57167[4:Res:7.1,57137.0] || equal(regular(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.99/300.38 57143[4:SpL:13.0,46872.0] || subclass(universal_class,regular(singleton(unordered_pair(u,v))))* -> .
% 299.99/300.38 60852[7:Obv:60850.1] || equal(unordered_pair(regular(omega),u),null_class)** -> .
% 299.99/300.38 7540[0:Res:7.1,324.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.99/300.38 60030[7:SoR:45561.0,59850.1] || equal(complement(unordered_pair(regular(omega),u)),universal_class)** -> .
% 299.99/300.38 60844[7:Obv:60842.1] || equal(unordered_pair(u,regular(omega)),null_class)** -> .
% 299.99/300.38 60029[7:SoR:45560.0,59850.1] || equal(complement(unordered_pair(u,regular(omega))),universal_class)** -> .
% 299.99/300.38 58612[4:SpR:36163.0,58388.0] || -> subclass(intersection(union(u,u),v),u)*.
% 299.99/300.38 4091[0:Rew:29.0,4054.0] || -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),cross_product(v,w))*.
% 299.99/300.38 60650[7:Res:58583.0,45309.1] inductive(intersection(intersection(u,null_class),v)) || -> .
% 299.99/300.38 58583[0:SpR:39886.0,58388.0] || -> subclass(intersection(intersection(u,v),w),v)*.
% 299.99/300.38 60483[4:Rew:26689.0,60413.0,7631.0,60413.0] || -> subclass(complement(successor(u)),complement(singleton(u)))*.
% 299.99/300.38 60439[7:Res:59287.0,45309.1] inductive(union(null_class,intersection(u,null_class))) || -> .
% 299.99/300.38 11092[0:Obv:11085.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(w,u),v),w)** subclass(unordered_pair(w,u),v).
% 299.99/300.38 59287[4:SpR:39886.0,58647.0] || -> subclass(union(null_class,intersection(u,v)),v)*.
% 299.99/300.38 60222[7:Obv:60218.1] || equal(singleton(regular(omega)),null_class)** -> .
% 299.99/300.38 60223[8:SoR:60221.0,72.1] one_to_one(regular(omega)) || -> .
% 299.99/300.38 11091[0:Obv:11086.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(u,w),v),w)** subclass(unordered_pair(u,w),v).
% 299.99/300.38 60221[8:Obv:60220.1] function(regular(omega)) || -> .
% 299.99/300.38 60027[7:SoR:45559.0,59850.1] || equal(complement(singleton(regular(omega))),universal_class)** -> .
% 299.99/300.38 60099[7:SoR:54472.0,59850.1] || equal(regular(omega),universal_class)** -> .
% 299.99/300.38 60032[7:SoR:45558.0,59850.1] || equal(complement(omega),universal_class)** -> .
% 299.99/300.38 11069[0:EqF:549.1,549.2] || equal(u,v) -> subclass(unordered_pair(v,u),w) equal(not_subclass_element(unordered_pair(v,u),w),v)**.
% 299.99/300.38 59850[4:MRR:59633.1,20894.1] || equal(u,universal_class) -> inductive(u)*.
% 299.99/300.38 59800[7:Res:58710.1,29428.0] || equal(union(null_class,successor_relation),universal_class)** -> .
% 299.99/300.38 10929[0:MRR:10914.0,9997.1] || member(u,union(v,w)) -> member(u,intersection(v,w))* member(u,symmetric_difference(v,w)).
% 299.99/300.38 58710[4:Rew:26689.0,58580.1] || equal(u,universal_class) -> subclass(v,u)*.
% 299.99/300.38 59364[7:Res:58647.0,45309.1] inductive(union(null_class,intersection(null_class,u))) || -> .
% 299.99/300.38 59405[4:Rew:26689.0,59338.0,7631.0,59338.0] || -> subclass(complement(successor(u)),complement(u))*.
% 299.99/300.38 5354[0:Res:350.2,499.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.99/300.38 58647[4:SpR:35052.0,58388.0] || -> subclass(union(null_class,intersection(u,v)),u)*.
% 299.99/300.38 59260[7:Res:59029.0,45309.1] inductive(union(null_class,union(null_class,null_class))) || -> .
% 299.99/300.38 59060[7:Res:58611.0,45309.1] inductive(intersection(union(null_class,null_class),u)) || -> .
% 299.99/300.38 5342[0:Res:350.2,2.0] || subclass(u,v)*+ subclass(v,w)* -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.99/300.38 59124[7:Res:59031.0,45309.1] inductive(symmetric_difference(universal_class,complement(null_class))) || -> .
% 299.99/300.38 58611[4:SpR:35052.0,58388.0] || -> subclass(intersection(union(null_class,u),v),u)*.
% 299.99/300.38 58673[7:Res:58388.0,45309.1] inductive(intersection(intersection(null_class,u),v)) || -> .
% 299.99/300.38 5222[0:Res:168.1,23.0] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),v)*.
% 299.99/300.38 58627[4:SpR:35131.0,58388.0] || -> subclass(intersection(successor(null_class),u),singleton(null_class))*.
% 299.99/300.38 58388[0:Obv:58373.0] || -> subclass(intersection(intersection(u,v),w),u)*.
% 299.99/300.38 57686[4:SpR:36163.0,57318.0] || -> subclass(intersection(u,union(v,v)),v)*.
% 299.99/300.38 5221[0:Res:168.1,22.0] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),u)*.
% 299.99/300.38 58201[7:Res:57561.0,45309.1] inductive(intersection(u,intersection(v,null_class))) || -> .
% 299.99/300.38 57561[0:Obv:57543.0] || -> subclass(intersection(u,intersection(v,w)),w)*.
% 299.99/300.38 58082[7:Res:57685.0,45309.1] inductive(intersection(u,union(null_class,null_class))) || -> .
% 299.99/300.38 57685[4:SpR:35052.0,57318.0] || -> subclass(intersection(u,union(null_class,v)),v)*.
% 299.99/300.38 5218[0:Res:168.1,2.0] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.99/300.38 57744[7:Res:57318.0,45309.1] inductive(intersection(u,intersection(null_class,v))) || -> .
% 299.99/300.38 57701[4:SpR:35131.0,57318.0] || -> subclass(intersection(u,successor(null_class)),singleton(null_class))*.
% 299.99/300.38 57318[0:Obv:57300.0] || -> subclass(intersection(u,intersection(v,w)),v)*.
% 299.99/300.38 57415[4:Res:7.1,57160.0] || equal(regular(singleton(singleton(u))),universal_class)** -> .
% 299.99/300.38 4069[0:Res:161.1,23.0] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),w)*.
% 299.99/300.38 57177[4:Res:7.1,57158.0] || equal(regular(unordered_pair(u,null_class)),universal_class)** -> .
% 299.99/300.38 57160[4:SpL:13.0,57137.0] || subclass(universal_class,regular(singleton(singleton(u))))* -> .
% 299.99/300.38 57399[4:Res:7.1,57171.0] || equal(regular(singleton(null_class)),universal_class)** -> .
% 299.99/300.38 57171[4:SpL:13.0,57158.0] || subclass(universal_class,regular(singleton(null_class)))* -> .
% 299.99/300.38 4068[0:Res:161.1,22.0] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),v)*.
% 299.99/300.38 57158[4:SpL:16954.0,57137.0] || subclass(universal_class,regular(unordered_pair(u,null_class)))* -> .
% 299.99/300.38 57137[4:SpL:13.0,46872.0] || subclass(universal_class,regular(unordered_pair(u,singleton(v))))* -> .
% 299.99/300.38 46872[4:MRR:32549.1,46871.0] || subclass(universal_class,regular(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.99/300.38 46830[4:Rew:26689.0,46533.1] || equal(null_class,u) -> equal(intersection(v,u),null_class)**.
% 299.99/300.38 4066[0:Res:161.1,2.0] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.99/300.38 46821[4:Rew:26689.0,46532.1] || equal(null_class,u) -> equal(intersection(u,v),null_class)**.
% 299.99/300.38 45948[4:SpL:30456.0,45890.0] || equal(union(null_class,complement(u)),union(u,u))* -> .
% 299.99/300.38 45565[7:MRR:25469.1,45556.0] inductive(intersection(u,v)) || -> member(regular(omega),v)*.
% 299.99/300.38 45564[7:MRR:24020.1,45556.0] inductive(intersection(u,v)) || -> member(regular(omega),u)*.
% 299.99/300.38 9537[0:Obv:9519.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.38 56024[4:Res:10047.1,55287.0] || equal(cantor(regular(u)),universal_class)** -> equal(u,null_class).
% 299.99/300.38 55969[4:Res:3636.1,55287.0] || equal(cantor(u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.38 56330[4:SpR:16954.0,55931.0] || -> equal(regular(singleton(singleton(null_class))),singleton(null_class))**.
% 299.99/300.38 55931[3:Rew:249.0,55930.0] || -> equal(regular(singleton(singleton(singleton(u)))),singleton(singleton(u)))**.
% 299.99/300.38 9536[0:Obv:9526.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.99/300.38 55793[3:Res:10047.1,55279.0] || equal(sum_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.99/300.38 55738[3:Res:3636.1,55279.0] || equal(sum_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.38 55538[3:Res:10047.1,55278.0] || equal(power_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.99/300.38 55483[3:Res:3636.1,55278.0] || equal(power_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.38 5303[0:Res:349.2,217.0] || subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(regular(u),cross_product(w,x))*.
% 299.99/300.38 56013[4:Res:243.0,55287.0] || equal(cantor(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 55967[4:Res:12.0,55287.0] || equal(cantor(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 55968[4:Res:122.0,55287.0] || equal(cantor(singleton(u)),universal_class)** -> .
% 299.99/300.38 55966[4:Res:53.0,55287.0] || equal(cantor(omega),universal_class)** -> .
% 299.99/300.38 4021[0:Res:498.1,2.0] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(v,w)),x)*+ -> member(u,x)*.
% 299.99/300.38 55287[4:Res:32704.1,55210.1] || member(u,universal_class)* equal(cantor(u),universal_class) -> .
% 299.99/300.38 55927[7:MRR:55902.1,52793.0] || equal(successor(regular(ordered_pair(null_class,u))),null_class)** -> .
% 299.99/300.38 55782[3:Res:243.0,55279.0] || equal(sum_class(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 22117[3:MRR:7357.0,22109.0] || -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v)))** equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.38 55736[3:Res:12.0,55279.0] || equal(sum_class(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 55737[3:Res:122.0,55279.0] || equal(sum_class(singleton(u)),universal_class)** -> .
% 299.99/300.38 55742[3:Res:2111.0,55279.0] || equal(sum_class(null_class),universal_class)** -> .
% 299.99/300.38 55735[3:Res:53.0,55279.0] || equal(sum_class(omega),universal_class)** -> .
% 299.99/300.38 11003[0:EqF:558.1,558.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.99/300.38 55279[3:Res:55.1,55210.1] || member(u,universal_class)* equal(sum_class(u),universal_class) -> .
% 299.99/300.38 55527[3:Res:243.0,55278.0] || equal(power_class(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 55481[3:Res:12.0,55278.0] || equal(power_class(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 55482[3:Res:122.0,55278.0] || equal(power_class(singleton(u)),universal_class)** -> .
% 299.99/300.38 6144[0:Res:24.2,204.0] || member(u,complement(v)) member(u,complement(w)) member(u,union(w,v))* -> .
% 299.99/300.38 55480[3:Res:53.0,55278.0] || equal(power_class(omega),universal_class)** -> .
% 299.99/300.38 55278[3:Res:57.1,55210.1] || member(u,universal_class)* equal(power_class(u),universal_class) -> .
% 299.99/300.38 54758[4:MRR:31839.1,54756.0] || member(not_subclass_element(complement(singleton(null_class)),null_class),successor(null_class))* -> .
% 299.99/300.38 55226[4:Obv:55188.1] || equal(regular(u),universal_class)** -> equal(u,null_class).
% 299.99/300.38 47227[0:Rew:47003.0,5562.1] || member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)) -> .
% 299.99/300.38 55210[3:MRR:54885.2,4362.0] || equal(u,universal_class) member(u,universal_class)* -> .
% 299.99/300.38 54674[3:Res:7.1,54556.0] || equal(u,universal_class) -> equal(singleton(u),null_class)**.
% 299.99/300.38 54756[4:MRR:44400.1,54755.0] || subclass(complement(singleton(null_class)),null_class)* -> .
% 299.99/300.38 54755[4:MRR:53662.1,54754.0] || equal(complement(successor(null_class)),null_class)** -> .
% 299.99/300.38 47038[0:Rew:47003.0,5507.1] || member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) -> .
% 299.99/300.38 54746[4:Rew:16964.0,54741.0] || subclass(singleton(singleton(null_class)),singleton(null_class))* -> .
% 299.99/300.38 54562[4:MRR:54531.1,44904.0] || subclass(ordered_pair(u,universal_class),unordered_pair(u,null_class))* -> .
% 299.99/300.38 54560[4:MRR:54507.1,44904.0] || equal(unordered_pair(u,null_class),ordered_pair(u,universal_class))** -> .
% 299.99/300.38 15714[4:Rew:15347.0,5962.2] || member(u,universal_class) subclass(domain_relation,intersection(v,w))*+ -> member(ordered_pair(u,cantor(u)),w)*.
% 299.99/300.38 54556[3:Obv:54542.1] || subclass(universal_class,u)* -> equal(singleton(u),null_class).
% 299.99/300.38 54553[4:MRR:40143.1,54552.0] || subclass(complement(singleton(null_class)),successor(null_class))* -> .
% 299.99/300.38 54555[4:MRR:54537.1,45106.0] || subclass(domain_relation,ordered_pair(null_class,null_class))* -> .
% 299.99/300.38 54554[4:MRR:54536.1,45106.0] || equal(ordered_pair(null_class,null_class),domain_relation)** -> .
% 299.99/300.38 15711[4:Rew:15347.0,5961.2] || member(u,universal_class) subclass(domain_relation,intersection(v,w))*+ -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.38 54551[4:MRR:54502.1,46075.0] || equal(complement(omega),null_class)** -> .
% 299.99/300.38 54550[4:MRR:54504.1,46075.0] || subclass(universal_class,omega)* -> .
% 299.99/300.38 54549[4:MRR:54503.1,46075.0] || equal(omega,universal_class)** -> .
% 299.99/300.38 11181[0:SpR:1193.1,248.0] || -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),regular(cross_product(u,v)))*.
% 299.99/300.38 54469[3:Res:7.1,54406.0] || equal(regular(u),u)** -> equal(u,null_class).
% 299.99/300.38 54472[7:MRR:54468.1,45556.0] inductive(regular(omega)) || -> .
% 299.99/300.38 54406[3:Obv:54369.2] || subclass(u,regular(u))* -> equal(u,null_class).
% 299.99/300.38 5192[3:Res:349.2,4365.0] || subclass(u,regular(v)) member(regular(u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.99/300.38 43148[4:SpR:42879.1,36163.0] || subclass(u,null_class) -> equal(union(u,u),null_class)**.
% 299.99/300.38 53622[4:Res:7.1,49362.0] || equal(flip(u),domain_relation)** equal(null_class,u) -> .
% 299.99/300.38 53619[4:Res:7.1,49361.0] || equal(rotate(u),domain_relation)** equal(null_class,u) -> .
% 299.99/300.38 52964[4:MRR:52942.0,53.0] || equal(successor(complement(u)),null_class)** -> member(omega,u).
% 299.99/300.38 3859[0:Res:347.2,499.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),union(v,w))*.
% 299.99/300.38 52819[7:Res:29894.1,46897.1] || equal(successor(complement(u)),null_class)** -> member(null_class,u).
% 299.99/300.38 52795[4:Res:2118.1,46897.1] || subclass(universal_class,u)* equal(successor(u),null_class) -> .
% 299.99/300.38 52734[4:Rew:3177.0,52693.1] || equal(null_class,u) -> equal(union(u,null_class),null_class)**.
% 299.99/300.38 52524[5:Res:45894.1,315.0] || equal(null_class,u) -> equal(image(element_relation,u),universal_class)**.
% 299.99/300.38 3845[0:Res:347.2,2.0] || member(u,universal_class)+ subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(u),w)*.
% 299.99/300.38 53724[4:SpL:16964.0,52426.0] || subclass(singleton(singleton(null_class)),complement(singleton(singleton(null_class))))* -> .
% 299.99/300.38 52426[4:Res:17151.1,44908.0] || subclass(ordered_pair(u,universal_class),complement(ordered_pair(u,universal_class)))* -> .
% 299.99/300.38 3842[0:SpR:69.0,347.2] || member(image(u,singleton(v)),universal_class)*+ subclass(universal_class,w) -> member(apply(u,v),w)*.
% 299.99/300.38 49362[4:Res:15451.1,46866.1] || subclass(domain_relation,flip(u))* equal(null_class,u) -> .
% 299.99/300.38 49361[4:Res:15450.1,46866.1] || subclass(domain_relation,rotate(u))* equal(null_class,u) -> .
% 299.99/300.38 53532[4:Res:2118.1,53441.0] || subclass(universal_class,sum_class(u))* equal(null_class,element_relation) -> .
% 299.99/300.38 3797[0:Res:346.2,499.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),union(v,w))*.
% 299.99/300.38 53531[4:Res:20894.1,53441.0] || equal(sum_class(u),universal_class)** equal(null_class,element_relation) -> .
% 299.99/300.38 53533[4:Res:48.1,53441.0] inductive(sum_class(u)) || equal(null_class,element_relation)** -> .
% 299.99/300.38 53441[4:Rew:49401.1,53398.0] || member(null_class,sum_class(u))* equal(null_class,element_relation) -> .
% 299.99/300.38 53414[4:Res:48.1,49359.0] inductive(cantor(null_class)) || equal(null_class,element_relation)** -> .
% 299.99/300.38 3783[0:Res:346.2,2.0] || member(u,universal_class)+ subclass(universal_class,v)* subclass(v,w)* -> member(power_class(u),w)*.
% 299.99/300.38 49359[4:Res:16067.1,46866.1] || member(u,cantor(u))* equal(null_class,element_relation) -> .
% 299.99/300.38 49331[4:Res:147.1,46866.1] || member(u,universal_class)* equal(singleton(u),null_class) -> .
% 299.99/300.38 49321[7:Res:29891.1,46866.1] || equal(u,singleton(null_class))* equal(null_class,u) -> .
% 299.99/300.38 49320[7:Res:29936.1,46866.1] || equal(u,successor(null_class))* equal(null_class,u) -> .
% 299.99/300.38 49283[4:Rew:26691.0,49277.0] || equal(union(null_class,singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.99/300.38 47535[4:Rew:47003.0,26730.0] || -> equal(union(null_class,complement(power_class(u))),complement(power_class(u)))**.
% 299.99/300.38 47090[0:Rew:47003.0,269.2] || member(u,universal_class) -> member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))).
% 299.99/300.38 52963[4:MRR:52938.1,46075.0] || equal(successor(unordered_pair(omega,u)),null_class)** -> .
% 299.99/300.38 52796[4:Res:48.1,46897.1] inductive(u) || equal(successor(u),null_class)** -> .
% 299.99/300.38 15712[4:Rew:15347.0,5959.2] || member(u,universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.99/300.38 52821[7:Res:35947.0,46897.1] || equal(successor(complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.99/300.38 52833[4:MRR:52799.1,3513.0] || equal(successor(unordered_pair(null_class,u)),null_class)** -> .
% 299.99/300.38 52814[7:Res:29466.0,46897.1] || equal(successor(successor(null_class)),null_class)** -> .
% 299.99/300.38 16144[4:Rew:15347.0,15703.2] || member(u,universal_class) equal(cantor(u),successor(u)) -> member(ordered_pair(u,cantor(u)),successor_relation)*.
% 299.99/300.38 46895[4:MRR:46719.1,5.0] || equal(singleton(regular(u)),null_class)** -> equal(u,null_class).
% 299.99/300.38 15480[4:Rew:15347.0,466.1] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> member(u,cantor(singleton(ordered_pair(u,v))))*.
% 299.99/300.38 45949[4:SpL:27420.0,45890.0] || equal(union(null_class,complement(u)),union(null_class,u))** -> .
% 299.99/300.38 45306[7:Res:29891.1,44586.1] || equal(u,singleton(null_class)) subclass(u,null_class)* -> .
% 299.99/300.38 45305[7:Res:29936.1,44586.1] || equal(u,successor(null_class)) subclass(u,null_class)* -> .
% 299.99/300.38 7728[4:Rew:7624.0,5344.0] || subclass(u,complement(compose(element_relation,universal_class)))*+ member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.99/300.38 45115[4:MRR:35951.1,45106.0] || subclass(universal_class,union(null_class,singleton(ordered_pair(u,v))))* -> .
% 299.99/300.38 52428[4:Rew:16964.0,52421.0] || member(singleton(null_class),complement(singleton(singleton(null_class))))* -> .
% 299.99/300.38 44908[4:MRR:26002.1,44904.0] || member(unordered_pair(u,null_class),complement(ordered_pair(u,universal_class)))* -> .
% 299.99/300.38 44447[4:Rew:26698.0,44395.1] || subclass(u,null_class) -> equal(union(u,null_class),null_class)**.
% 299.99/300.38 7012[0:Res:63.1,354.1] function(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.38 6882[0:SpR:44.0,496.0] || -> equal(intersection(successor(u),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.99/300.38 52112[7:Res:48.1,52005.0] inductive(symmetric_difference(universal_class,singleton(null_class))) || -> .
% 299.99/300.38 47228[0:Rew:47003.0,5539.1] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(complement(power_class(v)),w)).
% 299.99/300.38 49856[4:Res:17111.1,49282.0] || equal(singleton(ordered_pair(null_class,u)),singleton(singleton(null_class)))** -> .
% 299.99/300.38 47039[0:Rew:47003.0,5486.1] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(v,complement(power_class(w)))).
% 299.99/300.38 44773[4:MRR:27088.1,44770.0] || equal(union(null_class,complement(singleton(singleton(u)))),universal_class)** -> .
% 299.99/300.38 46892[4:MRR:46692.2,155.0] || equal(null_class,element_relation) subclass(universal_class,cantor(omega))* -> .
% 299.99/300.38 46842[4:Rew:26689.0,46555.1] || equal(compose(element_relation,universal_class),null_class)** -> equal(null_class,element_relation).
% 299.99/300.38 50194[9:Rew:50075.0,40518.0] || -> equal(image(complement(compose(complement(element_relation),inverse(element_relation))),universal_class),range_of(null_class))**.
% 299.99/300.38 51213[9:MRR:50894.1,5651.0] || equal(compose(complement(element_relation),inverse(element_relation)),null_class)** -> .
% 299.99/300.38 50211[9:Rew:50075.0,48279.0] || subclass(complement(cross_product(universal_class,universal_class)),null_class)* -> .
% 299.99/300.38 51657[9:SoR:51627.0,72.1] one_to_one(subset_relation) || -> .
% 299.99/300.38 51627[9:SoR:50909.0,138.1] function(subset_relation) || -> .
% 299.99/300.38 50196[9:Rew:50075.0,40399.0] || -> equal(restrict(complement(compose(complement(element_relation),inverse(element_relation))),universal_class,universal_class),null_class)**.
% 299.99/300.38 50909[9:MRR:50154.1,37282.0] single_valued_class(subset_relation) || -> .
% 299.99/300.38 50075[9:Spt:45380.0] || -> equal(subset_relation,null_class)**.
% 299.99/300.38 44660[4:Res:44463.1,19931.1] || subclass(element_relation,null_class) subclass(universal_class,cantor(omega))* -> .
% 299.99/300.38 47963[0:Rew:47007.0,47901.0] || -> equal(union(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))**.
% 299.99/300.38 49282[4:Res:45114.0,25.1] || member(singleton(u),singleton(ordered_pair(u,v)))* -> .
% 299.99/300.38 46878[4:MRR:46755.1,155.0] || equal(unordered_pair(ordered_pair(u,v),w),null_class)** -> .
% 299.99/300.38 46875[4:MRR:46753.1,155.0] || equal(unordered_pair(unordered_pair(u,v),w),null_class)** -> .
% 299.99/300.38 46871[4:MRR:46733.1,155.0] || equal(unordered_pair(u,unordered_pair(v,w)),null_class)** -> .
% 299.99/300.38 47962[0:Rew:47013.0,47854.0] || -> equal(union(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))**.
% 299.99/300.38 46869[4:MRR:46731.1,155.0] || equal(unordered_pair(u,ordered_pair(v,w)),null_class)** -> .
% 299.99/300.38 49307[4:Res:345.1,46866.1] || subclass(universal_class,u)* equal(null_class,u) -> .
% 299.99/300.38 47589[0:Rew:47003.0,47010.0] || -> equal(union(complement(power_class(u)),complement(power_class(v))),complement(intersection(power_class(u),power_class(v))))**.
% 299.99/300.38 46866[4:MRR:46657.2,9997.1] || equal(null_class,u) member(v,u)* -> .
% 299.99/300.38 45114[4:MRR:35921.0,45106.0] || -> member(singleton(u),complement(singleton(ordered_pair(u,v))))*.
% 299.99/300.38 44646[4:Res:44463.1,14939.0] || subclass(unordered_pair(ordered_pair(u,v),w),null_class)* -> .
% 299.99/300.38 44645[4:Res:44463.1,14898.0] || subclass(unordered_pair(unordered_pair(u,v),w),null_class)* -> .
% 299.99/300.38 47008[0:Rew:47003.0,272.1] || member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))) -> .
% 299.99/300.38 44640[4:Res:44463.1,14933.0] || subclass(unordered_pair(u,ordered_pair(v,w)),null_class)* -> .
% 299.99/300.38 44639[4:Res:44463.1,14897.0] || subclass(unordered_pair(u,unordered_pair(v,w)),null_class)* -> .
% 299.99/300.38 47019[0:Rew:47003.0,2299.0] || member(not_subclass_element(power_class(u),v),complement(power_class(u)))* -> subclass(power_class(u),v).
% 299.99/300.38 48952[4:MRR:48951.1,46075.0] || equal(union(null_class,unordered_pair(u,omega)),null_class)** -> .
% 299.99/300.38 48949[4:MRR:48948.1,46075.0] || equal(union(null_class,singleton(omega)),null_class)** -> .
% 299.99/300.38 48015[4:Res:5368.1,46062.0] || equal(complement(u),null_class) -> member(omega,u)*.
% 299.99/300.38 47003[0:MRR:21997.0,47002.0] || -> equal(image(element_relation,complement(u)),complement(power_class(u)))**.
% 299.99/300.38 47016[0:Rew:47003.0,210.0] || member(regular(power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.99/300.38 46807[6:Rew:3177.0,46480.1,13177.0,46480.1] || equal(null_class,u) -> equal(power_class(u),null_class)**.
% 299.99/300.38 48081[7:MRR:48080.1,3513.0] || equal(union(null_class,unordered_pair(u,null_class)),null_class)** -> .
% 299.99/300.38 47013[0:Rew:47003.0,202.0] || -> equal(complement(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))**.
% 299.99/300.38 48082[7:MRR:48036.1,22109.0] || equal(complement(cross_product(u,v)),null_class)** -> .
% 299.99/300.38 48267[7:SoR:48083.0,72.1] one_to_one(complement(cross_product(universal_class,universal_class))) || -> .
% 299.99/300.38 48083[7:MRR:3178.1,48082.0] function(complement(cross_product(universal_class,universal_class))) || -> .
% 299.99/300.38 47007[0:Rew:47003.0,200.0] || -> equal(complement(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))**.
% 299.99/300.38 46478[7:Res:5368.1,45336.0] || equal(complement(u),null_class) -> member(null_class,u)*.
% 299.99/300.38 46062[4:MRR:46038.0,53.0] || subclass(complement(u),null_class)* -> member(omega,u).
% 299.99/300.38 46011[4:Res:5368.1,44651.0] || equal(null_class,u) subclass(domain_relation,u)* -> .
% 299.99/300.38 47012[0:Rew:47003.0,126.0] || -> equal(complement(image(element_relation,power_class(u))),power_class(complement(power_class(u))))**.
% 299.99/300.38 45994[4:Res:5368.1,44649.0] || equal(null_class,u) equal(u,domain_relation)* -> .
% 299.99/300.38 46850[4:Obv:46786.1] || equal(successor(unordered_pair(u,omega)),null_class)** -> .
% 299.99/300.38 47572[4:Rew:26691.0,47011.0] || -> equal(union(null_class,power_class(u)),power_class(u))**.
% 299.99/300.38 46849[4:Obv:46785.1] || equal(successor(unordered_pair(u,null_class)),null_class)** -> .
% 299.99/300.38 46806[4:Obv:46784.1] || equal(successor(singleton(omega)),null_class)** -> .
% 299.99/300.38 46805[4:Obv:46783.1] || equal(successor(singleton(null_class)),null_class)** -> .
% 299.99/300.38 46795[4:Obv:46787.1] || equal(successor(omega),null_class)** -> .
% 299.99/300.38 45830[4:Res:5368.1,44630.0] || equal(null_class,u) -> equal(complement(u),universal_class)**.
% 299.99/300.38 45557[7:MRR:21703.1,45556.0] inductive(singleton(u)) || -> equal(regular(omega),u)*.
% 299.99/300.38 45336[7:Res:29894.1,44586.1] || subclass(complement(u),null_class)* -> member(null_class,u).
% 299.99/300.38 45308[7:Res:2118.1,44586.1] || subclass(universal_class,u)*+ subclass(u,null_class)* -> .
% 299.99/300.38 3419[0:Res:193.1,2.0] || member(inverse(u),universal_class) subclass(domain_relation,v) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.99/300.38 46385[4:MRR:6448.1,46383.0] || equal(cross_product(universal_class,cross_product(universal_class,universal_class)),null_class)** -> .
% 299.99/300.38 46383[4:Res:7.1,46381.0] || equal(application_function,composition_function)** -> .
% 299.99/300.38 46382[4:Res:5368.1,46381.0] || equal(composition_function,null_class)** -> .
% 299.99/300.38 46381[4:MRR:46380.0,46380.2,99.0,4362.0] || subclass(composition_function,application_function)* -> .
% 299.99/300.38 10483[0:MRR:10479.1,122.0] || member(u,universal_class) equal(successor(singleton(u)),u) -> member(singleton(singleton(singleton(u))),successor_relation)*.
% 299.99/300.38 46079[4:MRR:26228.1,46075.0] || equal(complement(successor(unordered_pair(u,omega))),universal_class)** -> .
% 299.99/300.38 46078[4:MRR:26227.1,46075.0] || equal(complement(successor(singleton(omega))),universal_class)** -> .
% 299.99/300.38 46086[4:Res:5368.1,46061.0] || equal(unordered_pair(omega,u),null_class)** -> .
% 299.99/300.38 46083[4:Res:5368.1,46060.0] || equal(unordered_pair(u,omega),null_class)** -> .
% 299.99/300.38 46061[4:MRR:46035.0,53.0] || subclass(unordered_pair(omega,u),null_class)* -> .
% 299.99/300.38 46060[4:MRR:46033.0,53.0] || subclass(unordered_pair(u,omega),null_class)* -> .
% 299.99/300.38 46075[4:Res:5368.1,46059.0] || equal(singleton(omega),null_class)** -> .
% 299.99/300.38 46059[4:MRR:46037.0,53.0] || subclass(singleton(omega),null_class)* -> .
% 299.99/300.38 7718[4:Rew:7624.0,5172.1] || member(u,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(power_class(u),element_relation)* -> .
% 299.99/300.38 44653[4:Res:44463.1,367.0] || subclass(u,null_class) member(omega,u)* -> .
% 299.99/300.38 44651[4:Res:44463.1,19404.1] || subclass(u,null_class)*+ subclass(domain_relation,u)* -> .
% 299.99/300.38 44649[4:Res:44463.1,32920.1] || subclass(u,null_class)* equal(u,domain_relation) -> .
% 299.99/300.38 45958[4:SpL:28791.0,45945.0] || equal(union(u,u),complement(u))** -> .
% 299.99/300.38 7717[4:Rew:7624.0,5173.1] || member(u,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(sum_class(u),element_relation)* -> .
% 299.99/300.38 45945[4:SpL:26691.0,45890.0] || equal(union(null_class,u),complement(u))** -> .
% 299.99/300.38 45890[4:MRR:45889.1,411.0] || equal(complement(u),u)** -> .
% 299.99/300.38 44630[4:Res:44463.1,315.0] || subclass(u,null_class)* -> equal(complement(u),universal_class).
% 299.99/300.38 45340[7:Res:45119.0,44586.1] || subclass(complement(singleton(ordered_pair(universal_class,u))),null_class)* -> .
% 299.99/300.38 45561[7:MRR:25938.1,45556.0] inductive(complement(unordered_pair(regular(omega),u))) || -> .
% 299.99/300.38 45560[7:MRR:25890.1,45556.0] inductive(complement(unordered_pair(u,regular(omega)))) || -> .
% 299.99/300.38 45788[7:Res:345.1,45569.0] || subclass(universal_class,successor_relation)* -> .
% 299.99/300.38 5348[0:Res:350.2,218.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),v)*.
% 299.99/300.38 45569[7:MRR:17084.1,45562.0] || member(singleton(singleton(null_class)),successor_relation)* -> .
% 299.99/300.38 45559[7:MRR:23767.1,45556.0] inductive(complement(singleton(regular(omega)))) || -> .
% 299.99/300.38 45563[7:MRR:35210.1,45556.0] || subclass(universal_class,successor(null_class))* -> .
% 299.99/300.38 45562[7:MRR:30637.1,45556.0] || equal(successor(null_class),universal_class)** -> .
% 299.99/300.38 5249[0:Rew:115.0,5204.0] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.99/300.38 45558[7:MRR:23692.1,45556.0] inductive(complement(omega)) || -> .
% 299.99/300.38 45556[7:EmS:45477.0,51.0] || equal(omega,null_class)** -> .
% 299.99/300.38 45477[7:Res:5368.1,45309.1] inductive(u) || equal(null_class,u)* -> .
% 299.99/300.38 4003[0:SpR:30.0,498.1] || member(u,symmetric_difference(cross_product(v,w),x))* -> member(u,complement(restrict(x,v,w))).
% 299.99/300.38 45484[7:Res:5237.0,45309.1] inductive(intersection(null_class,u)) || -> .
% 299.99/300.38 45485[7:Res:26905.0,45309.1] inductive(union(null_class,null_class)) || -> .
% 299.99/300.38 45309[7:Res:48.1,44586.1] inductive(u) || subclass(u,null_class)* -> .
% 299.99/300.38 4002[0:SpR:29.0,498.1] || member(u,symmetric_difference(v,cross_product(w,x)))* -> member(u,complement(restrict(v,w,x))).
% 299.99/300.38 45339[7:Res:35947.0,44586.1] || subclass(complement(singleton(singleton(null_class))),null_class)* -> .
% 299.99/300.38 45349[7:MRR:37070.1,45347.0] || subclass(universal_class,complement(successor(null_class)))* -> .
% 299.99/300.38 45347[7:MRR:31481.1,45331.0] || member(null_class,complement(singleton(null_class)))* -> .
% 299.99/300.38 2345[0:Rew:29.0,2324.0] || -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),cross_product(v,w))*.
% 299.99/300.38 45348[7:MRR:26733.1,45347.0] inductive(complement(successor(null_class))) || -> .
% 299.99/300.38 45331[7:Res:29466.0,44586.1] || subclass(successor(null_class),null_class)* -> .
% 299.99/300.38 44586[7:Res:44457.1,25.1] || subclass(u,null_class) member(null_class,u)* -> .
% 299.99/300.38 9516[0:EqF:548.1,548.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(regular(unordered_pair(v,u)),v)**.
% 299.99/300.38 45165[7:Res:29891.1,45160.0] || equal(singleton(ordered_pair(universal_class,u)),singleton(null_class))** -> .
% 299.99/300.38 45164[7:Res:29936.1,45160.0] || equal(singleton(ordered_pair(universal_class,u)),successor(null_class))** -> .
% 299.99/300.38 45191[4:Res:5368.1,44644.0] || equal(unordered_pair(singleton(u),v),null_class)** -> .
% 299.99/300.38 7013[0:Res:7.1,354.1] || equal(u,complement(v))*+ member(w,universal_class)* -> member(w,v)* member(w,u)*.
% 299.99/300.38 45176[4:Res:5368.1,44638.0] || equal(unordered_pair(u,singleton(v)),null_class)** -> .
% 299.99/300.38 45106[4:Res:5368.1,44633.0] || equal(singleton(ordered_pair(u,v)),null_class)** -> .
% 299.99/300.38 44904[4:Res:5368.1,44632.0] || equal(singleton(unordered_pair(u,v)),null_class)** -> .
% 299.99/300.38 44644[4:Res:44463.1,1953.0] || subclass(unordered_pair(singleton(u),v),null_class)* -> .
% 299.99/300.38 45178[4:MRR:7368.1,45176.0] inductive(ordered_pair(u,v)) || -> equal(singleton(u),null_class)**.
% 299.99/300.38 44638[4:Res:44463.1,1952.0] || subclass(unordered_pair(u,singleton(v)),null_class)* -> .
% 299.99/300.38 45168[4:Res:48.1,45160.0] inductive(singleton(ordered_pair(universal_class,u))) || -> .
% 299.99/300.38 45160[4:Res:45119.0,25.1] || member(null_class,singleton(ordered_pair(universal_class,u)))* -> .
% 299.99/300.38 45119[4:MRR:35936.0,45106.0] || -> member(null_class,complement(singleton(ordered_pair(universal_class,u))))*.
% 299.99/300.38 44633[4:Res:44463.1,14903.0] || subclass(singleton(ordered_pair(u,v)),null_class)* -> .
% 299.99/300.38 45085[4:Res:7.1,44921.0] || equal(ordered_pair(u,v),universal_class)** -> .
% 299.99/300.38 44927[4:Res:7.1,44915.0] || equal(unordered_pair(u,v),universal_class)** -> .
% 299.99/300.38 44921[4:SpL:14.0,44915.0] || subclass(universal_class,ordered_pair(u,v))* -> .
% 299.99/300.38 5219[0:Res:168.1,25.1] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(complement(u),v),w).
% 299.99/300.38 44935[4:Res:7.1,44920.0] || equal(singleton(u),universal_class)** -> .
% 299.99/300.38 44920[4:SpL:13.0,44915.0] || subclass(universal_class,singleton(u))* -> .
% 299.99/300.38 44915[4:MRR:32544.1,44904.0] || subclass(universal_class,unordered_pair(u,v))* -> .
% 299.99/300.38 44632[4:Res:44463.1,14896.0] || subclass(singleton(unordered_pair(u,v)),null_class)* -> .
% 299.99/300.38 4067[0:Res:161.1,25.1] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(u,complement(v)),w).
% 299.99/300.38 44780[4:Res:5368.1,44647.0] || equal(unordered_pair(null_class,u),null_class)** -> .
% 299.99/300.38 44770[4:Res:5368.1,44631.0] || equal(singleton(singleton(u)),null_class)** -> .
% 299.99/300.38 44647[4:Res:44463.1,17002.0] || subclass(unordered_pair(null_class,u),null_class)* -> .
% 299.99/300.38 44631[4:Res:44463.1,1951.0] || subclass(singleton(singleton(u)),null_class)* -> .
% 299.99/300.38 3260[0:Res:349.2,499.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(v,w))*.
% 299.99/300.38 44597[7:Res:5368.1,44594.0] || equal(unordered_pair(u,null_class),null_class)** -> .
% 299.99/300.38 44594[7:MRR:44590.1,3513.0] || subclass(unordered_pair(u,null_class),null_class)* -> .
% 299.99/300.38 3156[0:Res:349.2,2.0] || subclass(u,v)*+ subclass(v,w)* -> equal(u,null_class) member(regular(u),w)*.
% 299.99/300.38 43147[4:SpR:42879.1,35052.0] || subclass(u,null_class) -> equal(union(null_class,u),null_class)**.
% 299.99/300.38 43755[4:Res:5368.1,43219.0] || equal(null_class,u)* equal(u,universal_class) -> .
% 299.99/300.38 3123[0:Res:167.1,23.0] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),v)*.
% 299.99/300.38 43219[4:MRR:43090.2,411.0] || subclass(u,null_class)* equal(u,universal_class) -> .
% 299.99/300.38 3122[0:Res:167.1,22.0] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),u)*.
% 299.99/300.38 43216[7:MRR:43166.1,29424.0] || subclass(singleton(null_class),null_class)* -> .
% 299.99/300.38 42879[3:Res:3120.2,4362.0] || subclass(u,null_class) -> equal(intersection(u,v),null_class)**.
% 299.99/300.38 3120[0:Res:167.1,2.0] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.99/300.38 42038[0:SpR:39886.0,41697.0] || -> equal(intersection(complement(u),intersection(v,u)),null_class)**.
% 299.99/300.38 2335[0:Res:160.1,23.0] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),w)*.
% 299.99/300.38 41697[0:Obv:41677.0] || -> equal(intersection(complement(u),intersection(u,v)),null_class)**.
% 299.99/300.38 2334[0:Res:160.1,22.0] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),v)*.
% 299.99/300.38 41309[3:Res:2332.2,4362.0] || subclass(u,null_class) -> equal(intersection(v,u),null_class)**.
% 299.99/300.38 2332[0:Res:160.1,2.0] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.99/300.38 41087[4:Res:7.1,41050.0] || equal(flip(null_class),domain_relation)** -> .
% 299.99/300.38 41050[4:Res:15451.1,4362.0] || subclass(domain_relation,flip(null_class))* -> .
% 299.99/300.38 15451[4:Rew:15347.0,5992.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.99/300.38 40975[4:Res:7.1,40932.0] || equal(rotate(null_class),domain_relation)** -> .
% 299.99/300.38 40932[4:Res:15450.1,4362.0] || subclass(domain_relation,rotate(null_class))* -> .
% 299.99/300.38 15450[4:Rew:15347.0,5991.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.99/300.38 29226[4:Rew:28791.0,29217.1] inductive(union(omega,omega)) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.38 28637[4:Res:26905.0,326.1] inductive(union(null_class,omega)) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.38 26869[4:Rew:26691.0,21965.1] inductive(complement(complement(omega))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.38 39886[0:MRR:39844.0,4084.0] || -> equal(intersection(u,intersection(v,u)),intersection(v,u))**.
% 299.99/300.38 39745[0:MRR:39711.0,4084.0] || -> equal(intersection(u,intersection(u,v)),intersection(u,v))**.
% 299.99/300.38 39581[0:MRR:39522.1,4084.0] || subclass(u,v) -> equal(intersection(v,u),u)**.
% 299.99/300.38 39314[4:SpL:28791.0,36188.0] || member(u,union(v,v))* -> member(u,v).
% 299.99/300.38 36163[4:SpR:28791.0,35052.0] || -> equal(intersection(u,union(u,u)),union(u,u))**.
% 299.99/300.38 39248[4:SpR:14.0,35314.1] || equal(u,universal_class) -> member(ordered_pair(v,w),u)*.
% 299.99/300.38 36188[4:SpL:35052.0,22.0] || member(u,union(null_class,v))* -> member(u,v).
% 299.99/300.38 35314[4:Res:35027.1,538.0] || equal(u,universal_class) -> member(unordered_pair(v,w),u)*.
% 299.99/300.38 15730[4:Rew:15347.0,5981.2] || member(u,universal_class) subclass(domain_relation,compose_class(v))*+ -> equal(compose(v,u),cantor(u))**.
% 299.99/300.38 34931[4:SpR:26907.1,28791.0] || equal(null_class,u) -> equal(union(u,u),u)**.
% 299.99/300.38 38852[4:Res:2118.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(null_class),universal_class))))* -> .
% 299.99/300.38 15707[4:Rew:15347.0,5957.2] || member(u,universal_class) subclass(domain_relation,singleton(v))*+ -> equal(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.38 39014[8:SoR:39013.0,72.1] one_to_one(complement(cross_product(singleton(null_class),universal_class))) || -> .
% 299.99/300.38 39013[8:Obv:39012.1] function(complement(cross_product(singleton(null_class),universal_class))) || -> .
% 299.99/300.38 38851[4:Res:20894.1,38799.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),universal_class)** -> .
% 299.99/300.38 38844[4:Res:343.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(omega),universal_class))))* -> .
% 299.99/300.38 15497[4:Rew:15347.0,6619.1] || member(u,universal_class) -> member(u,cantor(v))* equal(sum_class(range_of(null_class)),apply(v,u)).
% 299.99/300.38 38940[8:SoR:38939.0,72.1] one_to_one(complement(cross_product(singleton(omega),universal_class))) || -> .
% 299.99/300.38 38939[8:Obv:38938.1] function(complement(cross_product(singleton(omega),universal_class))) || -> .
% 299.99/300.38 38843[4:Res:20892.1,38799.0] || equal(cantor(complement(cross_product(singleton(omega),universal_class))),universal_class)** -> .
% 299.99/300.38 38853[4:Res:48.1,38799.0] inductive(cantor(complement(cross_product(singleton(null_class),universal_class)))) || -> .
% 299.99/300.38 38836[4:SpL:16954.0,38799.0] || member(universal_class,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.99/300.38 38799[4:Obv:38788.1] || member(u,cantor(complement(cross_product(singleton(u),universal_class))))* -> .
% 299.99/300.38 38775[0:SpR:30761.0,43.0] || -> equal(image(complement(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.99/300.38 30761[0:SpR:30716.0,30.0] || -> equal(restrict(complement(cross_product(u,v)),u,v),null_class)**.
% 299.99/300.38 38121[8:SpR:38098.1,248.0] one_to_one(u) || -> member(null_class,ordered_pair(inverse(u),v))*.
% 299.99/300.38 37664[8:SpR:37558.1,44.0] function(u) || -> equal(union(u,null_class),successor(u))**.
% 299.99/300.38 37084[4:SpL:28791.0,36175.0] || subclass(universal_class,union(u,u))* -> member(omega,u).
% 299.99/300.38 37069[4:SpL:28791.0,36171.0] || subclass(universal_class,union(u,u))* -> member(null_class,u).
% 299.99/300.38 38474[8:SoR:37566.0,72.1] one_to_one(range_of(u)) || member(inverse(u),universal_class)* -> .
% 299.99/300.38 37639[8:SoR:37557.0,5382.2] single_valued_class(singleton(u)) || equal(singleton(u),null_class)** -> .
% 299.99/300.38 37566[8:Res:32707.1,37515.1] function(range_of(u)) || member(inverse(u),universal_class)* -> .
% 299.99/300.38 37627[8:SoR:37555.0,2274.2] single_valued_class(omega) || equal(cross_product(universal_class,universal_class),omega)** -> .
% 299.99/300.38 37534[8:SoR:37524.0,2274.2] single_valued_class(x__dfg) || equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.99/300.38 38324[8:SoR:37567.0,72.1] one_to_one(not_subclass_element(u,v)) || -> subclass(u,v)*.
% 299.99/300.38 37567[8:Res:10049.1,37515.1] function(not_subclass_element(u,v)) || -> subclass(u,v)*.
% 299.99/300.38 38295[8:SoR:37563.1,72.1] function(u) one_to_one(apply(u,v)) || -> .
% 299.99/300.38 1261[0:SpL:249.0,97.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),composition_function)* -> equal(compose(u,singleton(v)),v).
% 299.99/300.38 37668[8:SpR:37558.1,248.0] function(u) || -> member(null_class,ordered_pair(u,v))*.
% 299.99/300.38 37563[8:Res:3633.1,37515.1] function(u) function(apply(u,v)) || -> .
% 299.99/300.38 38098[8:Res:3636.1,38075.1] one_to_one(u) || -> equal(singleton(inverse(u)),null_class)**.
% 299.99/300.38 1220[0:SpL:249.0,108.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> equal(apply(u,singleton(v)),v).
% 299.99/300.38 38095[8:SoR:37570.0,72.1] one_to_one(cantor(u)) || member(u,universal_class)* -> .
% 299.99/300.38 38086[8:SoR:37560.0,72.1] one_to_one(sum_class(u)) || member(u,universal_class)* -> .
% 299.99/300.38 38047[8:Rew:38037.1,7251.2] one_to_one(u) || subclass(range_of(inverse(u)),v) -> maps(inverse(u),universal_class,v)*.
% 299.99/300.38 38083[8:SoR:37559.0,72.1] one_to_one(power_class(u)) || member(u,universal_class)* -> .
% 299.99/300.38 38075[8:MRR:38061.2,17021.0] one_to_one(u) || member(inverse(u),universal_class)* -> .
% 299.99/300.38 38038[8:SoR:37499.0,72.1] one_to_one(inverse(u)) || -> equal(range_of(u),universal_class)**.
% 299.99/300.38 37570[8:Res:32704.1,37515.1] function(cantor(u)) || member(u,universal_class)* -> .
% 299.99/300.38 38051[8:Rew:38038.1,38041.2] one_to_one(inverse(u)) || subclass(universal_class,v) -> maps(inverse(u),universal_class,v)*.
% 299.99/300.38 37560[8:Res:55.1,37515.1] function(sum_class(u)) || member(u,universal_class)* -> .
% 299.99/300.38 37559[8:Res:57.1,37515.1] function(power_class(u)) || member(u,universal_class)* -> .
% 299.99/300.38 37425[8:Rew:37383.1,16258.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.99/300.38 38037[8:SoR:37499.0,73.1] one_to_one(u) || -> equal(range_of(u),universal_class)**.
% 299.99/300.38 37499[8:SpR:37383.1,15436.0] function(inverse(u)) || -> equal(range_of(u),universal_class)**.
% 299.99/300.38 37984[8:SoR:37611.0,72.1] one_to_one(regular(u)) || -> equal(u,null_class)*.
% 299.99/300.38 37428[8:Rew:37383.1,16212.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.99/300.38 37611[8:Res:10047.1,37515.1] function(regular(u)) || -> equal(u,null_class)*.
% 299.99/300.38 37558[8:Res:3636.1,37515.1] function(u) || -> equal(singleton(u),null_class)**.
% 299.99/300.38 37536[8:SoR:37481.1,72.1] function(u) one_to_one(cantor(u)) || -> .
% 299.99/300.38 37429[8:Rew:37383.1,16203.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.99/300.38 37654[8:SoR:37602.0,72.1] one_to_one(ordered_pair(u,v)) || -> .
% 299.99/300.38 37651[8:SoR:37556.0,72.1] one_to_one(unordered_pair(u,v)) || -> .
% 299.99/300.38 37602[8:Res:243.0,37515.1] function(ordered_pair(u,v)) || -> .
% 299.99/300.38 37556[8:Res:12.0,37515.1] function(unordered_pair(u,v)) || -> .
% 299.99/300.38 37430[8:Rew:37383.1,16193.2] function(u) || subclass(range_of(u),cantor(range_of(v)))*+ equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.99/300.38 37638[8:SoR:37557.0,72.1] one_to_one(singleton(u)) || -> .
% 299.99/300.38 37557[8:Res:122.0,37515.1] function(singleton(u)) || -> .
% 299.99/300.38 37632[8:Obv:37631.1] single_valued_class(regular(universal_class)) || -> .
% 299.99/300.38 37628[8:SoR:37619.0,72.1] one_to_one(regular(universal_class)) || -> .
% 299.99/300.38 37431[8:Rew:37383.1,16188.2] function(u) || equal(cantor(cantor(v)),range_of(u)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.99/300.38 37619[8:MRR:37571.1,411.0] function(regular(universal_class)) || -> .
% 299.99/300.38 37625[8:SoR:37555.0,72.1] one_to_one(omega) || -> .
% 299.99/300.38 37555[8:Res:53.0,37515.1] function(omega) || -> .
% 299.99/300.38 37515[8:MRR:37497.2,17021.0] function(u) || member(u,universal_class)* -> .
% 299.99/300.38 37432[8:Rew:37383.1,16189.2] function(u) || subclass(range_of(u),cantor(cantor(v)))*+ equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.99/300.38 37481[8:MRR:37480.2,22116.0] function(u) function(cantor(u)) || -> .
% 299.99/300.38 37533[8:SoR:37524.0,5382.2] single_valued_class(x__dfg) || equal(null_class,x__dfg)** -> .
% 299.99/300.38 37532[8:SoR:37524.0,72.1] one_to_one(x__dfg) || -> .
% 299.99/300.38 37524[8:MRR:37505.1,4102.0] function(x__dfg) || -> .
% 299.99/300.38 37427[8:Rew:37383.1,15395.2] function(u) || subclass(range_of(u),v) -> maps(u,universal_class,v)*.
% 299.99/300.38 37383[8:Res:37286.1,315.0] function(u) || -> equal(cantor(u),universal_class)**.
% 299.99/300.38 37410[8:MRR:88.1,37408.0] || homomorphism(u,v,w)* -> .
% 299.99/300.38 37408[8:SSi:37398.0,79.1] operation(u) || -> .
% 299.99/300.38 37341[8:SoR:37282.0,72.1] one_to_one(null_class) || -> .
% 299.99/300.38 37283[8:MRR:3058.1,37282.0] single_valued_class(null_class) || -> .
% 299.99/300.38 37282[8:MRR:4914.1,37281.1] function(null_class) || -> .
% 299.99/300.38 35792[4:Rew:26689.0,35669.0,7631.0,35669.0,26691.0,35669.0,196.0,35669.0] || -> equal(power_class(union(null_class,u)),power_class(union(u,u)))*.
% 299.99/300.38 36175[4:SpL:35052.0,368.0] || subclass(universal_class,union(null_class,u))* -> member(omega,u).
% 299.99/300.38 36171[4:SpL:35052.0,2123.0] || subclass(universal_class,union(null_class,u))* -> member(null_class,u).
% 299.99/300.38 9314[0:MRR:9311.1,122.0] || member(u,universal_class) member(singleton(u),u)*+ -> member(singleton(singleton(singleton(u))),element_relation)*.
% 299.99/300.38 36899[4:SpR:30453.0,36684.0] || -> equal(symmetric_difference(complement(singleton(null_class)),complement(successor(null_class))),null_class)**.
% 299.99/300.38 36898[4:SpR:28791.0,36684.0] || -> equal(symmetric_difference(u,union(u,u)),null_class)**.
% 299.99/300.38 36718[4:Obv:36654.1] inductive(symmetric_difference(u,union(null_class,u))) || -> .
% 299.99/300.38 36684[4:Rew:26689.0,36597.0] || -> equal(symmetric_difference(u,union(null_class,u)),null_class)**.
% 299.99/300.38 36438[4:Obv:36381.1] inductive(symmetric_difference(singleton(null_class),successor(null_class))) || -> .
% 299.99/300.38 36405[4:Rew:26689.0,36335.0] || -> equal(symmetric_difference(singleton(null_class),successor(null_class)),null_class)**.
% 299.99/300.38 35052[4:MRR:35044.0,4084.0] || -> equal(intersection(u,union(null_class,u)),union(null_class,u))**.
% 299.99/300.38 33070[7:SpR:28791.0,29917.1] || -> member(null_class,complement(u)) member(null_class,union(u,u))*.
% 299.99/300.38 36037[4:Rew:26691.0,36031.0] || equal(union(null_class,singleton(singleton(singleton(null_class)))),universal_class)** -> .
% 299.99/300.38 15447[4:Rew:15347.0,6214.0] || member(u,cantor(regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class).
% 299.99/300.38 35950[4:MRR:35949.1,22187.0] || subclass(universal_class,union(null_class,singleton(singleton(singleton(null_class)))))* -> .
% 299.99/300.38 36036[4:Res:35948.0,25.1] || member(singleton(null_class),singleton(singleton(singleton(null_class))))* -> .
% 299.99/300.38 7729[4:Rew:7624.0,5171.0] || subclass(u,complement(compose(element_relation,universal_class)))* member(regular(u),element_relation) -> equal(u,null_class).
% 299.99/300.38 35960[7:Rew:26691.0,35955.0] || equal(union(null_class,singleton(singleton(null_class))),universal_class)** -> .
% 299.99/300.38 35948[4:MRR:35919.0,22187.0] || -> member(singleton(null_class),complement(singleton(singleton(singleton(null_class)))))*.
% 299.99/300.38 35971[7:Res:29891.1,35959.0] || equal(singleton(singleton(null_class)),singleton(null_class))** -> .
% 299.99/300.38 35970[7:Res:29936.1,35959.0] || equal(singleton(singleton(null_class)),successor(null_class))** -> .
% 299.99/300.38 35965[4:Obv:35962.0] || -> subclass(complement(compose(element_relation,universal_class)),complement(element_relation))*.
% 299.99/300.38 35974[7:Res:48.1,35959.0] inductive(singleton(singleton(null_class))) || -> .
% 299.99/300.38 35959[7:Res:35947.0,25.1] || member(null_class,singleton(singleton(null_class)))* -> .
% 299.99/300.38 8217[4:Rew:7624.0,7730.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),u),element_relation)* -> subclass(complement(compose(element_relation,universal_class)),u).
% 299.99/300.38 35947[7:MRR:35941.0,17291.0] || -> member(null_class,complement(singleton(singleton(null_class))))*.
% 299.99/300.38 33060[3:Obv:33049.0] || -> subclass(u,complement(singleton(u)))* equal(singleton(u),null_class).
% 299.99/300.38 30651[4:SpL:28791.0,26898.0] || equal(union(u,u),universal_class)** -> member(null_class,u).
% 299.99/300.38 30593[4:SpL:28791.0,26897.0] || equal(union(u,u),universal_class)** -> member(omega,u).
% 299.99/300.38 30456[4:SpR:28791.0,27420.0] || -> equal(complement(union(u,u)),union(null_class,complement(u)))**.
% 299.99/300.38 28912[0:Res:28732.0,348.1] inductive(symmetric_difference(u,u)) || -> member(null_class,complement(u))*.
% 299.99/300.38 35175[4:SpL:35131.0,22.0] || member(u,successor(null_class))* -> member(u,singleton(null_class)).
% 299.99/300.38 228[0:Res:3.1,218.0] || -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),u)*.
% 299.99/300.38 35131[4:MRR:35123.0,4084.0] || -> equal(intersection(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.99/300.38 5346[0:Res:350.2,23.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.99/300.38 26907[4:Rew:26691.0,25559.1] || equal(null_class,u) -> equal(union(null_class,u),u)**.
% 299.99/300.38 32970[3:Res:28597.1,5587.1] || equal(u,domain_relation) subclass(domain_relation,complement(u))* -> .
% 299.99/300.38 5345[0:Res:350.2,22.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),v)*.
% 299.99/300.38 32920[3:Res:28597.1,688.1] || equal(u,domain_relation) subclass(universal_class,complement(u))* -> .
% 299.99/300.38 32707[4:SpR:15436.0,32704.1] || member(inverse(u),universal_class) -> member(range_of(u),universal_class)*.
% 299.99/300.38 3252[0:Res:3.1,499.0] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(u,v))*.
% 299.99/300.38 34320[0:Obv:34293.1] || subclass(u,complement(u))*+ -> subclass(u,v)*.
% 299.99/300.38 5343[0:Res:350.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.99/300.38 5217[0:Res:168.1,557.0] || -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(singleton(u),v),w),u)**.
% 299.99/300.38 4065[0:Res:161.1,557.0] || -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(u,singleton(v)),w),v)**.
% 299.99/300.38 3163[0:Res:349.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(regular(u),v).
% 299.99/300.38 30120[7:Res:29936.1,557.0] || equal(singleton(u),successor(null_class))* -> equal(null_class,u).
% 299.99/300.38 29986[7:Res:29891.1,557.0] || equal(singleton(u),singleton(null_class))* -> equal(null_class,u).
% 299.99/300.38 29917[7:SpR:26691.0,29894.1] || -> member(null_class,complement(u)) member(null_class,union(null_class,u))*.
% 299.99/300.38 33010[3:Obv:33003.0] || -> subclass(regular(u),complement(u))* equal(u,null_class).
% 299.99/300.38 5181[3:Res:3.1,4365.0] || member(not_subclass_element(regular(u),v),u)* -> subclass(regular(u),v) equal(u,null_class).
% 299.99/300.38 28892[0:Res:28560.0,348.1] inductive(symmetric_difference(universal_class,u)) || -> member(null_class,complement(u))*.
% 299.99/300.38 28795[4:Rew:28791.0,26911.0] || subclass(universal_class,union(element_relation,element_relation))*+ -> member(u,v)*.
% 299.99/300.38 28597[3:SpL:26689.0,14612.0] || equal(u,domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.38 3134[0:Rew:115.0,3113.0] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.99/300.38 32704[4:Res:99.0,15705.1] || member(u,universal_class) -> member(cantor(u),universal_class)*.
% 299.99/300.38 15705[4:Rew:15347.0,5978.2] || member(u,universal_class) subclass(domain_relation,cross_product(v,w))*+ -> member(cantor(u),w)*.
% 299.99/300.38 32562[3:Res:7.1,32539.0] || equal(regular(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.38 32539[3:MRR:32531.1,22109.0] || subclass(universal_class,regular(ordered_pair(u,v)))* -> .
% 299.99/300.38 31536[4:Rew:31511.0,30868.0] || -> equal(symmetric_difference(complement(u),union(u,u)),universal_class)**.
% 299.99/300.38 31511[4:SpR:28791.0,30932.0] || -> equal(union(complement(u),union(u,u)),universal_class)**.
% 299.99/300.38 3848[0:Res:347.2,23.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(sum_class(u),w)*.
% 299.99/300.38 30844[4:Rew:30823.0,28731.0] || -> equal(intersection(complement(u),union(u,u)),null_class)**.
% 299.99/300.38 31893[4:Rew:31879.0,31838.0] || -> equal(symmetric_difference(successor(null_class),complement(singleton(null_class))),universal_class)**.
% 299.99/300.38 31879[4:SpR:44.0,31234.0] || -> equal(union(successor(null_class),complement(singleton(null_class))),universal_class)**.
% 299.99/300.38 3847[0:Res:347.2,22.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(sum_class(u),v)*.
% 299.99/300.38 31725[4:SpR:44.0,31142.0] || -> equal(intersection(successor(null_class),complement(singleton(null_class))),null_class)**.
% 299.99/300.38 30945[4:Rew:30932.0,30869.0] || -> equal(symmetric_difference(complement(u),union(null_class,u)),universal_class)**.
% 299.99/300.38 3786[0:Res:346.2,23.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(power_class(u),w)*.
% 299.99/300.38 30932[4:SpR:26691.0,30820.0] || -> equal(union(complement(u),union(null_class,u)),universal_class)**.
% 299.99/300.38 3785[0:Res:346.2,22.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(power_class(u),v)*.
% 299.99/300.38 30853[4:Rew:30823.0,29138.0] || -> equal(intersection(complement(u),union(null_class,u)),null_class)**.
% 299.99/300.38 3121[0:Res:167.1,25.1] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.99/300.38 30861[4:Rew:30820.0,30860.0] || -> equal(symmetric_difference(u,complement(u)),universal_class)**.
% 299.99/300.38 30820[4:Rew:7631.0,30762.0] || -> equal(union(u,complement(u)),universal_class)**.
% 299.99/300.38 30823[4:Rew:29138.0,30783.0] || -> equal(symmetric_difference(u,u),null_class)**.
% 299.99/300.38 30716[0:Obv:30698.0] || -> equal(intersection(u,complement(u)),null_class)**.
% 299.99/300.38 2333[0:Res:160.1,25.1] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.99/300.38 26898[4:Rew:26691.0,2166.0] || equal(union(null_class,u),universal_class)** -> member(null_class,u).
% 299.99/300.38 26897[4:Rew:26691.0,443.0] || equal(union(null_class,u),universal_class)** -> member(omega,u).
% 299.99/300.38 30453[4:SpR:44.0,27420.0] || -> equal(union(null_class,complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.99/300.38 27420[4:Rew:26696.0,26692.0] || -> equal(complement(union(null_class,u)),union(null_class,complement(u)))**.
% 299.99/300.38 519[0:SpL:249.0,94.0] || member(singleton(singleton(singleton(u))),compose_class(v))* -> equal(compose(v,singleton(u)),u).
% 299.99/300.38 15632[4:Rew:15347.0,465.1] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> member(singleton(v),cantor(u)).
% 299.99/300.38 10121[3:MRR:5185.0,10047.1] || member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.38 30295[0:SpR:28570.0,43.0] || -> equal(range_of(cross_product(u,universal_class)),image(universal_class,u))**.
% 299.99/300.38 28570[0:SpR:26689.0,29.0] || -> equal(restrict(universal_class,u,v),cross_product(u,v))**.
% 299.99/300.38 29215[4:Res:29083.0,348.1] inductive(union(u,u)) || -> member(null_class,u)*.
% 299.99/300.38 30158[7:MRR:30135.1,22109.0] || equal(cross_product(u,v),successor(null_class))** -> .
% 299.99/300.38 29936[7:Res:7.1,29469.0] || equal(u,successor(null_class)) -> member(null_class,u)*.
% 299.99/300.38 3846[0:Res:347.2,25.1] || member(u,universal_class) subclass(universal_class,complement(v)) member(sum_class(u),v)* -> .
% 299.99/300.38 30024[7:MRR:30001.1,22109.0] || equal(cross_product(u,v),singleton(null_class))** -> .
% 299.99/300.38 29891[7:Res:7.1,29434.0] || equal(u,singleton(null_class)) -> member(null_class,u)*.
% 299.99/300.38 3784[0:Res:346.2,25.1] || member(u,universal_class) subclass(universal_class,complement(v)) member(power_class(u),v)* -> .
% 299.99/300.38 29469[7:MRR:29448.1,29424.0] || subclass(successor(null_class),u)* -> member(null_class,u).
% 299.99/300.38 29894[7:Res:9930.1,29434.0] || -> member(null_class,u) member(null_class,complement(u))*.
% 299.99/300.38 29434[7:Res:29425.0,2.0] || subclass(singleton(null_class),u)* -> member(null_class,u).
% 299.99/300.38 6198[0:SpR:215.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.99/300.38 28635[4:Res:26905.0,348.1] inductive(union(null_class,u)) || -> member(null_class,u)*.
% 299.99/300.38 5817[0:Res:7.1,321.1] function(u) || equal(u,cross_product(universal_class,universal_class))* -> equal(cross_product(universal_class,universal_class),u).
% 299.99/300.38 29637[7:Res:7.1,29601.0] || equal(complement(ordered_pair(universal_class,u)),successor(null_class))** -> .
% 299.99/300.38 29607[7:Res:7.1,29471.0] || equal(complement(unordered_pair(null_class,u)),successor(null_class))** -> .
% 299.99/300.38 29601[7:SpL:16961.0,29471.0] || subclass(successor(null_class),complement(ordered_pair(universal_class,u)))* -> .
% 299.99/300.38 29472[7:MRR:29465.1,29424.0] || equal(complement(unordered_pair(u,null_class)),successor(null_class))** -> .
% 299.99/300.38 29471[7:MRR:29463.1,29424.0] || subclass(successor(null_class),complement(unordered_pair(null_class,u)))* -> .
% 299.99/300.38 29470[7:MRR:29462.1,29424.0] || subclass(successor(null_class),complement(unordered_pair(u,null_class)))* -> .
% 299.99/300.38 29468[7:MRR:29461.1,29424.0] || equal(complement(singleton(null_class)),successor(null_class))** -> .
% 299.99/300.38 29467[7:MRR:29460.1,29424.0] || subclass(successor(null_class),complement(singleton(null_class)))* -> .
% 299.99/300.38 29476[7:Res:29466.0,2147.1] || equal(complement(successor(null_class)),universal_class)** -> .
% 299.99/300.38 8208[4:Rew:7624.0,7725.1] || member(regular(complement(compose(element_relation,universal_class))),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.99/300.38 29429[7:MRR:26882.1,29424.0] || equal(union(null_class,successor_relation),domain_relation)** -> .
% 299.99/300.38 29428[7:MRR:26881.1,29424.0] || subclass(domain_relation,union(null_class,successor_relation))* -> .
% 299.99/300.38 29466[7:MRR:29446.0,29424.0] || -> member(null_class,successor(null_class))*.
% 299.99/300.38 29427[7:MRR:28651.0,29424.0] || -> equal(regular(successor(null_class)),null_class)**.
% 299.99/300.38 29424[7:Spt:29417.0,29201.1,29373.0] || equal(successor(null_class),null_class)** -> .
% 299.99/300.38 28630[4:SpR:44.0,26905.0] || -> subclass(successor(null_class),singleton(null_class))*.
% 299.99/300.38 29426[7:MRR:5604.1,29424.0] || subclass(domain_relation,successor_relation)* -> .
% 299.99/300.38 29425[7:Spt:29417.0,29201.0] || -> member(null_class,singleton(null_class))*.
% 299.99/300.38 28048[4:Rew:26691.0,26904.1] || -> member(not_subclass_element(union(null_class,u),v),u)* subclass(union(null_class,u),v).
% 299.99/300.38 29126[4:Rew:26696.0,29061.0] || -> subclass(union(null_class,u),union(u,u))*.
% 299.99/300.38 29083[4:SpR:28791.0,26905.0] || -> subclass(union(u,u),u)*.
% 299.99/300.38 27968[4:Rew:26691.0,26903.1] || -> member(regular(union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.99/300.38 28791[4:Rew:26691.0,28750.0] || -> equal(union(null_class,u),union(u,u))*.
% 299.99/300.38 26698[4:Rew:26689.0,7696.0] || -> equal(symmetric_difference(u,null_class),union(u,null_class))**.
% 299.99/300.38 26696[4:Rew:26689.0,7698.0] || -> equal(symmetric_difference(null_class,u),union(null_class,u))**.
% 299.99/300.38 26691[4:Rew:26689.0,7699.0] || -> equal(complement(complement(u)),union(null_class,u))**.
% 299.99/300.38 28794[4:Rew:28791.0,26910.0] || equal(union(element_relation,element_relation),domain_relation)** -> .
% 299.99/300.38 26697[4:Rew:26689.0,7706.1] || -> equal(u,null_class) equal(symmetric_difference(u,regular(u)),union(u,regular(u)))**.
% 299.99/300.38 28793[4:Rew:28791.0,26909.0] || subclass(domain_relation,union(element_relation,element_relation))* -> .
% 299.99/300.38 28792[4:Rew:28791.0,26908.0] || equal(union(element_relation,element_relation),universal_class)** -> .
% 299.99/300.38 26870[4:Rew:26691.0,17127.0] || equal(union(null_class,domain_relation),universal_class)** -> .
% 299.99/300.38 26868[4:Rew:26691.0,23750.0] || equal(union(null_class,application_function),universal_class)** -> .
% 299.99/300.38 26865[4:Rew:26691.0,25340.0] || equal(union(null_class,composition_function),universal_class)** -> .
% 299.99/300.38 28712[0:MRR:28673.0,4084.0] || -> equal(intersection(u,u),u)**.
% 299.99/300.38 26905[4:Rew:26691.0,21919.0] || -> subclass(union(null_class,u),u)*.
% 299.99/300.38 26689[0:MRR:26650.0,4084.0] || -> equal(intersection(universal_class,u),u)**.
% 299.99/300.38 12144[0:Obv:12127.1] || member(not_subclass_element(u,intersection(v,u)),v)* -> subclass(u,intersection(v,u)).
% 299.99/300.38 26277[0:MRR:26265.0,2111.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(v)).
% 299.99/300.38 26478[0:MRR:26476.0,53.0] || equal(complement(successor(omega)),universal_class)** -> .
% 299.99/300.38 26448[0:Res:26415.1,25.1] || equal(complement(successor(u)),universal_class) member(omega,singleton(u))* -> .
% 299.99/300.38 5341[0:Res:350.2,557.0] || subclass(u,singleton(v))*+ -> subclass(u,w) equal(not_subclass_element(u,w),v)*.
% 299.99/300.38 26415[0:SpL:44.0,26276.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(singleton(u)))*.
% 299.99/300.38 26276[0:MRR:26261.0,53.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(v)).
% 299.99/300.38 26337[0:Res:26291.1,25.1] || equal(complement(successor(u)),universal_class)** member(null_class,u) -> .
% 299.99/300.38 227[0:Res:67.1,218.0] || -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),u)*.
% 299.99/300.38 26344[4:MRR:26341.1,3513.0] || equal(complement(successor(unordered_pair(u,null_class))),universal_class)** -> .
% 299.99/300.38 26343[4:MRR:26340.1,3513.0] || equal(complement(successor(singleton(null_class))),universal_class)** -> .
% 299.99/300.38 26291[0:SpL:44.0,26166.0] || equal(complement(successor(u)),universal_class) -> member(null_class,complement(u))*.
% 299.99/300.38 26166[0:MRR:26154.0,2111.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(u)).
% 299.99/300.38 7301[0:Res:262.1,23.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(w)).
% 299.99/300.38 26224[0:Res:26178.1,25.1] || equal(complement(successor(u)),universal_class)** member(omega,u) -> .
% 299.99/300.38 26178[0:SpL:44.0,26165.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(u))*.
% 299.99/300.38 26165[0:MRR:26150.0,53.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(u)).
% 299.99/300.38 7300[0:Res:262.1,22.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(v)).
% 299.99/300.38 25926[4:MRR:25923.1,12.0] || equal(u,ordered_pair(v,universal_class)) -> member(unordered_pair(v,null_class),u)*.
% 299.99/300.38 26079[0:Res:7.1,26037.0] || equal(complement(unordered_pair(u,v)),universal_class)** -> equal(singleton(v),null_class).
% 299.99/300.38 26037[0:Obv:26032.1] || subclass(universal_class,complement(unordered_pair(u,v)))* -> equal(singleton(v),null_class).
% 299.99/300.38 26036[4:MRR:26017.1,3513.0] inductive(complement(unordered_pair(u,null_class))) || -> .
% 299.99/300.38 5700[0:SpR:223.0,43.0] || -> equal(range_of(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))**.
% 299.99/300.38 25896[0:Rew:560.1,25893.0] || member(u,complement(unordered_pair(v,u)))* -> equal(singleton(u),null_class).
% 299.99/300.38 25891[0:Res:7.1,23654.0] || equal(complement(unordered_pair(u,regular(v))),v)** -> equal(v,null_class).
% 299.99/300.38 25769[0:Res:7.1,22070.0] || equal(u,ordered_pair(v,w))*+ subclass(universal_class,complement(u))* -> .
% 299.99/300.38 5684[0:Res:7.1,352.1] || equal(u,unordered_pair(v,w))*+ member(v,universal_class) -> member(v,u)*.
% 299.99/300.38 25943[0:Rew:560.1,25942.0] || -> member(u,unordered_pair(u,v))* equal(singleton(u),null_class).
% 299.99/300.38 23655[0:MRR:23619.0,10047.1] || subclass(u,complement(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.99/300.38 5657[0:Res:7.1,351.1] || equal(u,unordered_pair(v,w))*+ member(w,universal_class) -> member(w,u)*.
% 299.99/300.38 25895[0:Rew:560.1,25894.0] || -> member(u,unordered_pair(v,u))* equal(singleton(u),null_class).
% 299.99/300.38 23654[0:MRR:23618.0,10047.1] || subclass(u,complement(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.99/300.38 4012[0:SpR:27.0,498.1] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(v,w)).
% 299.99/300.38 22253[0:Res:48.1,4022.1] inductive(intersection(u,v)) || member(null_class,symmetric_difference(u,v))* -> .
% 299.99/300.38 25765[4:SpL:16964.0,22070.0] || subclass(singleton(singleton(null_class)),u)* subclass(universal_class,complement(u)) -> .
% 299.99/300.38 22070[0:Res:364.1,537.1] || subclass(ordered_pair(u,v),w)* subclass(universal_class,complement(w)) -> .
% 299.99/300.38 3257[0:Res:344.1,499.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(u,v))*.
% 299.99/300.38 20950[3:Rew:4392.0,20679.1] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.38 3159[0:Res:349.2,23.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),w).
% 299.99/300.38 3158[0:Res:349.2,22.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),v).
% 299.99/300.38 2346[0:Rew:115.0,2327.0] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(u,v))*.
% 299.99/300.38 23503[0:Obv:23479.0] || -> equal(intersection(singleton(u),singleton(v)),null_class)** equal(u,v).
% 299.99/300.38 23768[0:Res:7.1,23650.0] || equal(complement(singleton(regular(u))),u)** -> equal(u,null_class).
% 299.99/300.38 23814[0:Obv:23809.1] || subclass(universal_class,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.99/300.38 536[0:Res:344.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.99/300.38 23813[4:MRR:23794.1,3513.0] inductive(complement(singleton(null_class))) || -> .
% 299.99/300.38 23695[0:Res:3048.1,23646.0] || member(u,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.99/300.38 23650[0:MRR:23621.0,10047.1] || subclass(u,complement(singleton(regular(u))))* -> equal(u,null_class).
% 299.99/300.38 5977[0:Res:361.2,15.0] || member(u,universal_class)* subclass(domain_relation,cross_product(v,w))*+ -> member(u,v)*.
% 299.99/300.38 23646[0:Obv:23616.1] || subclass(u,complement(u))* -> equal(u,null_class).
% 299.99/300.38 3157[0:Res:349.2,25.1] || subclass(u,complement(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.99/300.38 23498[0:Obv:23477.0] || -> equal(intersection(singleton(u),v),null_class)** member(u,v).
% 299.99/300.38 3119[0:Res:167.1,557.0] || -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(singleton(u),v)),u)**.
% 299.99/300.38 19325[0:Res:7.1,2121.0] || equal(u,universal_class)+ subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.38 17151[4:Res:16979.0,2.0] || subclass(ordered_pair(u,universal_class),v) -> member(unordered_pair(u,null_class),v)*.
% 299.99/300.38 23261[0:Obv:23245.0] || -> equal(intersection(u,singleton(v)),null_class)** member(v,u).
% 299.99/300.38 2331[0:Res:160.1,557.0] || -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(u,singleton(v))),v)**.
% 299.99/300.38 14679[0:Res:7.1,366.0] || equal(u,universal_class)+ subclass(u,v)* -> member(omega,v)*.
% 299.99/300.38 10972[0:Res:9930.1,348.1] inductive(singleton(u)) || -> member(u,v)* member(null_class,complement(v))*.
% 299.99/300.38 23115[3:Res:7.1,22996.0] || equal(u,universal_class) -> equal(regular(u),null_class)** equal(u,null_class).
% 299.99/300.38 400[0:SpL:249.0,15.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(singleton(u),v).
% 299.99/300.38 22996[3:Obv:22994.1] || subclass(universal_class,u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.38 6143[0:Res:48.1,204.0] inductive(intersection(complement(u),complement(v))) || member(null_class,union(u,v))* -> .
% 299.99/300.38 5179[3:Res:67.1,4365.0] || member(regular(regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.38 22817[4:MRR:22814.1,3513.0] || equal(domain_relation,successor_relation)** -> .
% 299.99/300.38 7720[4:Rew:7624.0,5164.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(unordered_pair(u,v),element_relation)* -> .
% 299.99/300.38 5439[0:Res:7.1,319.0] || equal(compose_class(u),cross_product(universal_class,universal_class))* -> equal(cross_product(universal_class,universal_class),compose_class(u)).
% 299.99/300.38 4022[0:Res:498.1,25.1] || member(u,symmetric_difference(v,w)) member(u,intersection(v,w))* -> .
% 299.99/300.38 22116[4:MRR:21068.1,22109.0] || equal(cross_product(u,v),universal_class)** -> .
% 299.99/300.38 22112[3:MRR:2130.1,22109.0] || subclass(universal_class,cross_product(u,v))* -> .
% 299.99/300.38 22109[3:Res:5368.1,22093.0] || equal(ordered_pair(u,v),null_class)** -> .
% 299.99/300.38 22141[6:MRR:13242.1,22116.0] one_to_one(image(element_relation,universal_class)) || -> .
% 299.99/300.38 22140[6:MRR:13227.1,22116.0] function(image(element_relation,universal_class)) || -> .
% 299.99/300.38 22138[5:MRR:12546.1,22116.0] one_to_one(image(element_relation,null_class)) || -> .
% 299.99/300.38 22137[5:MRR:12367.1,22116.0] function(image(element_relation,null_class)) || -> .
% 299.99/300.38 22135[4:MRR:11032.1,22116.0] one_to_one(symmetric_difference(universal_class,null_class)) || -> .
% 299.99/300.38 22134[4:MRR:10396.1,22116.0] function(symmetric_difference(universal_class,null_class)) || -> .
% 299.99/300.38 22132[4:MRR:8735.1,22116.0] one_to_one(successor(universal_class)) || -> .
% 299.99/300.38 22131[4:MRR:8122.1,22116.0] function(successor(universal_class)) || -> .
% 299.99/300.38 22111[3:MRR:1192.1,22109.0] inductive(cross_product(u,v)) || -> .
% 299.99/300.38 22129[4:MRR:376.1,22116.0] one_to_one(universal_class) || -> .
% 299.99/300.38 22128[4:MRR:339.1,22116.0] function(universal_class) || -> .
% 299.99/300.38 22093[3:Res:364.1,4362.0] || subclass(ordered_pair(u,v),null_class)* -> .
% 299.99/300.38 364[0:Res:250.0,2.0] || subclass(ordered_pair(u,v),w) -> member(unordered_pair(u,singleton(v)),w)*.
% 299.99/300.38 21963[0:Res:21919.0,348.1] inductive(complement(complement(u))) || -> member(null_class,u)*.
% 299.99/300.38 21757[0:Rew:56.0,21730.1,56.0,21730.0] || -> subclass(singleton(regular(power_class(u))),power_class(u))* equal(power_class(u),null_class).
% 299.99/300.38 7821[4:Rew:7624.0,4733.1] || member(u,cantor(v))*+ subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.38 3155[0:Res:349.2,557.0] || subclass(u,singleton(v))* -> equal(u,null_class) equal(regular(u),v).
% 299.99/300.38 378[0:SpL:249.0,16.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(u,w).
% 299.99/300.38 353[0:Res:147.1,2.0] || member(u,universal_class) subclass(singleton(u),v)* -> member(u,v).
% 299.99/300.38 21114[4:Res:20926.1,25.1] || equal(complement(u),universal_class) member(singleton(v),u)* -> .
% 299.99/300.38 20898[4:Rew:7631.0,20662.1,4116.0,20662.1] || equal(u,universal_class) -> equal(union(v,u),universal_class)**.
% 299.99/300.38 21154[4:SpR:20895.1,44.0] || equal(u,universal_class) -> equal(successor(u),universal_class)**.
% 299.99/300.38 20895[4:Rew:7631.0,20637.1,4392.0,20637.1] || equal(u,universal_class) -> equal(union(u,v),universal_class)**.
% 299.99/300.38 20926[4:MRR:20925.1,155.0] || equal(u,universal_class) -> member(singleton(v),u)*.
% 299.99/300.38 20872[5:Rew:3177.0,20635.1,12317.0,20635.1] || equal(u,universal_class) -> equal(power_class(u),null_class)**.
% 299.99/300.38 20894[4:Obv:20893.1] || equal(u,universal_class) -> member(null_class,u)*.
% 299.99/300.38 20892[4:Obv:20891.1] || equal(u,universal_class) -> member(omega,u)*.
% 299.99/300.38 20622[0:Res:7.1,20608.0] || equal(u,universal_class) -> equal(complement(u),null_class)**.
% 299.99/300.38 20608[0:Obv:20576.1] || subclass(universal_class,u)* -> equal(complement(u),null_class).
% 299.99/300.38 10859[0:Res:10047.1,2.0] || subclass(universal_class,u) -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.38 20513[4:Res:7.1,20426.0] || equal(apply(null_class,u),universal_class)**+ -> member(null_class,apply(null_class,v))*.
% 299.99/300.38 20503[4:Res:7.1,20420.0] || equal(apply(null_class,u),universal_class)**+ -> member(omega,apply(null_class,v))*.
% 299.99/300.38 20426[4:Res:2118.1,10018.0] || subclass(universal_class,apply(null_class,u))*+ -> member(null_class,apply(null_class,v))*.
% 299.99/300.38 20420[4:Res:343.1,10018.0] || subclass(universal_class,apply(null_class,u))*+ -> member(omega,apply(null_class,v))*.
% 299.99/300.38 10018[4:MRR:9995.0,9997.1] || member(u,apply(null_class,v))*+ -> member(u,apply(null_class,w))*.
% 299.99/300.38 19924[4:SpL:15436.0,19720.0] || member(inverse(u),range_of(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.38 19929[4:Res:345.1,19720.0] || subclass(universal_class,cantor(singleton(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.38 15481[4:Rew:15347.0,257.1] || member(singleton(singleton(singleton(u))),domain_relation)* -> equal(cantor(singleton(u)),u).
% 299.99/300.38 19968[4:Res:7.1,19931.1] || equal(complement(element_relation),universal_class) subclass(universal_class,cantor(omega))* -> .
% 299.99/300.38 19931[4:Res:343.1,19720.0] || subclass(universal_class,cantor(omega)) subclass(universal_class,complement(element_relation))* -> .
% 299.99/300.38 19936[4:Res:48.1,19720.0] inductive(cantor(null_class)) || subclass(universal_class,complement(element_relation))* -> .
% 299.99/300.38 19720[4:Res:16067.1,688.1] || member(u,cantor(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.38 258[0:SpL:249.0,46.0] || member(singleton(singleton(singleton(u))),successor_relation)* -> equal(successor(singleton(u)),u).
% 299.99/300.38 19815[4:MRR:4099.1,19813.0] inductive(intersection(u,null_class)) || -> .
% 299.99/300.38 19838[4:Res:48.1,19813.0] inductive(subset_relation) || -> .
% 299.99/300.38 19814[4:MRR:2109.1,19813.0] inductive(identity_relation) || -> .
% 299.99/300.38 16067[4:Rew:15347.0,15390.0] || member(u,cantor(u)) -> member(ordered_pair(u,cantor(u)),element_relation)*.
% 299.99/300.38 5330[0:Res:5255.0,348.1] inductive(symmetric_difference(u,v)) || -> member(null_class,complement(intersection(u,v)))*.
% 299.99/300.38 3640[0:Res:3636.1,2.0] || subclass(universal_class,u) -> equal(singleton(v),null_class) member(v,u)*.
% 299.99/300.38 19448[3:Res:7.1,19443.1] || equal(u,domain_relation) equal(complement(u),universal_class)** -> .
% 299.99/300.38 19446[3:Res:99.0,19443.1] || equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.38 19443[3:Res:7.1,19404.1] || equal(complement(u),universal_class) subclass(domain_relation,u)* -> .
% 299.99/300.38 19404[3:Res:4824.1,688.1] || subclass(domain_relation,u) subclass(universal_class,complement(u))* -> .
% 299.99/300.38 19420[3:Res:7.1,19399.0] || equal(complement(domain_relation),universal_class)** -> .
% 299.99/300.38 19399[3:Res:4782.0,688.1] || subclass(universal_class,complement(domain_relation))* -> .
% 299.99/300.38 688[0:Res:362.1,25.1] || subclass(universal_class,complement(u)) member(ordered_pair(v,w),u)* -> .
% 299.99/300.38 2217[0:SpL:115.0,2124.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 299.99/300.38 3090[0:Res:3048.1,348.1] inductive(singleton(u)) || member(u,v)* -> member(null_class,v)*.
% 299.99/300.38 2121[0:Res:2118.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.38 3148[3:SpR:3080.1,3064.1] function(u) single_valued_class(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.99/300.38 3147[3:SpR:3080.1,3080.1] function(u) function(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.99/300.38 3143[3:SpR:3079.1,3063.1] function(u) single_valued_class(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.99/300.38 3142[3:SpR:3079.1,3079.1] function(u) function(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.99/300.38 3139[3:SpR:3064.1,3064.1] single_valued_class(u) single_valued_class(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.99/300.38 3136[3:SpR:3063.1,3063.1] single_valued_class(u) single_valued_class(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.99/300.38 505[0:SpL:115.0,369.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,union(u,v))*.
% 299.99/300.38 17086[4:SpL:16964.0,16.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(universal_class,v).
% 299.99/300.38 17085[4:SpL:16964.0,15.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(null_class,u).
% 299.99/300.38 15364[4:Rew:15347.0,1408.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.99/300.38 14612[3:Res:7.1,5590.0] || equal(intersection(u,v),domain_relation)**+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.99/300.38 14441[3:Res:7.1,5589.0] || equal(intersection(u,v),domain_relation)**+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.38 18655[4:Res:7.1,18013.1] || equal(complement(u),universal_class)** equal(u,singleton(singleton(null_class)))*+ -> .
% 299.99/300.38 18015[4:Res:17111.1,557.0] || equal(singleton(u),singleton(singleton(null_class)))* -> equal(singleton(null_class),u).
% 299.99/300.38 18013[4:Res:17111.1,380.1] || equal(u,singleton(singleton(null_class))) subclass(universal_class,complement(u))* -> .
% 299.99/300.38 17012[4:SpL:16954.0,145.0] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),universal_class)*.
% 299.99/300.38 16621[4:Res:16468.0,348.1] inductive(symmetric_difference(sum_class(u),universal_class)) || -> member(null_class,complement(sum_class(u)))*.
% 299.99/300.38 16612[4:Res:16363.0,348.1] inductive(symmetric_difference(inverse(u),universal_class)) || -> member(null_class,complement(inverse(u)))*.
% 299.99/300.38 16573[4:Res:15415.0,348.1] inductive(symmetric_difference(cantor(u),universal_class)) || -> member(null_class,complement(cantor(u)))*.
% 299.99/300.38 15859[4:Rew:15436.0,9081.1] inductive(symmetric_difference(range_of(u),universal_class)) || -> member(null_class,complement(range_of(u)))*.
% 299.99/300.38 15365[4:Rew:15347.0,1405.1] || member(u,universal_class) -> member(u,cantor(v)) equal(image(v,singleton(u)),range_of(null_class))**.
% 299.99/300.38 15389[4:Rew:15347.0,361.2] || member(u,universal_class) subclass(domain_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.38 16978[4:SpR:16954.0,14.0] || -> equal(unordered_pair(singleton(u),unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.99/300.38 17111[4:SpL:16964.0,3016.0] || equal(u,singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.99/300.38 17988[4:Res:9930.1,17062.0] || -> member(singleton(null_class),u) member(singleton(null_class),complement(u))*.
% 299.99/300.38 17062[4:Res:16963.0,2.0] || subclass(singleton(singleton(null_class)),u)* -> member(singleton(null_class),u).
% 299.99/300.38 17934[4:SpR:16954.0,16961.0] || -> equal(unordered_pair(null_class,unordered_pair(universal_class,null_class)),ordered_pair(universal_class,universal_class))**.
% 299.99/300.38 16961[4:SpR:16954.0,14.0] || -> equal(unordered_pair(null_class,unordered_pair(universal_class,singleton(u))),ordered_pair(universal_class,u))**.
% 299.99/300.38 16541[4:Res:16304.0,348.1] inductive(apply(null_class,u)) || -> member(null_class,apply(null_class,v))*.
% 299.99/300.38 15366[4:Rew:15347.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.99/300.38 15367[4:Rew:15347.0,32.1] || member(u,universal_class) -> member(u,cantor(v)) equal(restrict(v,singleton(u),universal_class),null_class)**.
% 299.99/300.38 15375[4:Rew:15347.0,119.0] || equal(restrict(x__dfg,universal_class,universal_class),cross_product(cantor(x__dfg),universal_class))** -> .
% 299.99/300.38 17224[4:Res:7.1,17056.0] || equal(u,ordered_pair(universal_class,v))*+ -> member(null_class,u)*.
% 299.99/300.38 17056[4:Res:16962.0,2.0] || subclass(ordered_pair(universal_class,u),v)* -> member(null_class,v).
% 299.99/300.38 17164[5:SpR:12317.0,16977.0] || -> equal(apply(element_relation,universal_class),sum_class(universal_class))**.
% 299.99/300.38 16977[4:SpR:16954.0,69.0] || -> equal(sum_class(image(u,null_class)),apply(u,universal_class))**.
% 299.99/300.38 16979[4:SpR:16954.0,250.0] || -> member(unordered_pair(u,null_class),ordered_pair(u,universal_class))*.
% 299.99/300.38 17013[4:SpL:16954.0,1952.0] || subclass(universal_class,complement(unordered_pair(u,null_class)))* -> .
% 299.99/300.38 17002[4:SpL:16954.0,1953.0] || subclass(universal_class,complement(unordered_pair(null_class,u)))* -> .
% 299.99/300.38 15368[4:Rew:15347.0,31.0] || member(u,cantor(v)) equal(restrict(v,singleton(u),universal_class),null_class)** -> .
% 299.99/300.38 17128[4:Res:345.1,17117.0] || subclass(universal_class,domain_relation)* -> .
% 299.99/300.38 17117[4:MRR:17116.1,411.0] || member(singleton(singleton(null_class)),domain_relation)* -> .
% 299.99/300.38 16964[4:SpR:16954.0,249.0] || -> equal(ordered_pair(null_class,universal_class),singleton(singleton(null_class)))**.
% 299.99/300.38 15392[4:Rew:15347.0,107.1] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> member(v,cantor(u)).
% 299.99/300.38 16988[4:SpL:16954.0,1951.0] || subclass(universal_class,complement(singleton(null_class)))* -> .
% 299.99/300.38 16963[4:SpR:16954.0,253.0] || -> member(singleton(null_class),singleton(singleton(null_class)))*.
% 299.99/300.38 16962[4:SpR:16954.0,248.0] || -> member(null_class,ordered_pair(universal_class,u))*.
% 299.99/300.38 16066[4:Rew:15347.0,15371.1,15347.0,15371.1] || compatible(u,v,w)* -> equal(cantor(cantor(v)),cantor(u)).
% 299.99/300.38 17027[5:MRR:2269.1,17022.0] single_valued_class(element_relation) || -> .
% 299.99/300.38 16065[4:Rew:15347.0,15358.1] || compatible(u,v,w)*+ -> subclass(range_of(u),cantor(cantor(w)))*.
% 299.99/300.38 17023[5:MRR:12384.1,17021.0] one_to_one(element_relation) || -> .
% 299.99/300.38 17022[5:MRR:12382.1,17021.0] function(element_relation) || -> .
% 299.99/300.38 16954[4:MRR:16953.0,155.0] || -> equal(singleton(universal_class),null_class)**.
% 299.99/300.38 15386[4:Rew:15347.0,100.1] || member(ordered_pair(u,v),domain_relation)* -> equal(cantor(u),v).
% 299.99/300.38 15388[4:Rew:15347.0,101.1] || member(u,universal_class) -> member(ordered_pair(u,cantor(u)),domain_relation)*.
% 299.99/300.38 15374[4:Rew:15347.0,114.0] || subclass(restrict(x__dfg,universal_class,universal_class),cross_product(cantor(x__dfg),universal_class))* -> .
% 299.99/300.38 15950[4:Rew:15946.0,7651.0] || -> equal(cantor(restrict(element_relation,universal_class,u)),sum_class(u))**.
% 299.99/300.38 15387[4:Rew:15347.0,111.1] || maps(u,v,w)* -> equal(cantor(u),v).
% 299.99/300.38 15908[4:Rew:15906.0,7650.0] || -> equal(cantor(flip(cross_product(u,universal_class))),inverse(u))**.
% 299.99/300.38 16533[4:SpR:4896.0,16304.0] || -> subclass(apply(null_class,u),sum_class(range_of(null_class)))*.
% 299.99/300.38 16304[4:SpR:4896.0,15948.0] || -> subclass(apply(null_class,u),apply(null_class,v))*.
% 299.99/300.38 15948[4:Rew:15946.0,8137.0] || -> subclass(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.99/300.38 15436[4:Rew:15347.0,40.0] || -> equal(cantor(inverse(u)),range_of(u))**.
% 299.99/300.38 15347[4:MRR:5279.0,15346.0] || -> equal(domain_of(u),cantor(u))**.
% 299.99/300.38 15252[4:SpR:4896.0,15246.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,apply(null_class,u))*.
% 299.99/300.38 15201[4:SpR:4896.0,15195.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(omega,apply(null_class,u))*.
% 299.99/300.38 15189[4:Res:7.1,15112.0] || equal(apply(null_class,u),universal_class)**+ -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.38 539[0:Res:344.1,23.0] || subclass(universal_class,intersection(u,v))*+ -> member(unordered_pair(w,x),v)*.
% 299.99/300.38 15179[4:Res:7.1,15107.0] || equal(apply(null_class,u),universal_class)**+ -> member(omega,sum_class(range_of(null_class)))*.
% 299.99/300.38 15112[4:Res:2118.1,10019.0] || subclass(universal_class,apply(null_class,u))*+ -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.38 15107[4:Res:343.1,10019.0] || subclass(universal_class,apply(null_class,u))*+ -> member(omega,sum_class(range_of(null_class)))*.
% 299.99/300.38 538[0:Res:344.1,22.0] || subclass(universal_class,intersection(u,v))*+ -> member(unordered_pair(w,x),u)*.
% 299.99/300.38 15113[4:Res:48.1,10019.0] inductive(apply(null_class,u)) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.38 10019[4:MRR:9996.0,9997.1] || member(u,apply(null_class,v))*+ -> member(u,sum_class(range_of(null_class)))*.
% 299.99/300.38 15036[4:Res:2118.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(null_class,apply(null_class,u))*.
% 299.99/300.38 15031[4:Res:343.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(omega,apply(null_class,u))*.
% 299.99/300.38 15037[4:Res:48.1,10017.0] inductive(sum_class(range_of(null_class))) || -> member(null_class,apply(null_class,u))*.
% 299.99/300.38 10017[4:MRR:9994.0,9997.1] || member(u,sum_class(range_of(null_class)))*+ -> member(u,apply(null_class,v))*.
% 299.99/300.38 14972[0:Res:7.1,14939.0] || equal(complement(unordered_pair(ordered_pair(u,v),w)),universal_class)** -> .
% 299.99/300.38 14949[0:Res:7.1,14933.0] || equal(complement(unordered_pair(u,ordered_pair(v,w))),universal_class)** -> .
% 299.99/300.38 14942[0:Res:7.1,14898.0] || equal(complement(unordered_pair(unordered_pair(u,v),w)),universal_class)** -> .
% 299.99/300.38 14939[0:SpL:14.0,14898.0] || subclass(universal_class,complement(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.99/300.38 14937[0:Res:7.1,14897.0] || equal(complement(unordered_pair(u,unordered_pair(v,w))),universal_class)** -> .
% 299.99/300.38 14933[0:SpL:14.0,14897.0] || subclass(universal_class,complement(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.99/300.38 14898[0:MRR:14876.0,12.0] || subclass(universal_class,complement(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.99/300.38 14897[0:MRR:14875.0,12.0] || subclass(universal_class,complement(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.99/300.38 14911[0:Res:7.1,14903.0] || equal(complement(singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.99/300.38 14905[0:Res:7.1,14896.0] || equal(complement(singleton(unordered_pair(u,v))),universal_class)** -> .
% 299.99/300.38 14903[0:SpL:14.0,14896.0] || subclass(universal_class,complement(singleton(ordered_pair(u,v))))* -> .
% 299.99/300.38 14896[0:MRR:14878.0,12.0] || subclass(universal_class,complement(singleton(unordered_pair(u,v))))* -> .
% 299.99/300.38 537[0:Res:344.1,25.1] || subclass(universal_class,complement(u)) member(unordered_pair(v,w),u)* -> .
% 299.99/300.38 366[0:Res:343.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(omega,v)*.
% 299.99/300.38 5590[3:Res:4824.1,23.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.99/300.38 5589[3:Res:4824.1,22.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.38 5189[3:Res:48.1,4365.0] inductive(regular(u)) || member(null_class,u)* -> equal(u,null_class).
% 299.99/300.38 2086[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.99/300.38 2274[0:Res:7.1,1385.1] single_valued_class(u) || equal(cross_product(universal_class,universal_class),u)*+ -> function(u)*.
% 299.99/300.38 2081[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.99/300.38 2080[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.99/300.38 8650[4:Res:7688.0,348.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.38 8628[4:Res:7686.0,348.1] inductive(symmetric_difference(complement(u),universal_class)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.38 8604[4:Res:7685.0,348.1] inductive(symmetric_difference(domain_of(u),universal_class)) || -> member(null_class,complement(cantor(u)))*.
% 299.99/300.38 13547[3:Res:7.1,13481.1] || equal(u,domain_relation) equal(complement(u),domain_relation)** -> .
% 299.99/300.38 13545[3:Res:99.0,13481.1] || equal(complement(cross_product(universal_class,universal_class)),domain_relation)** -> .
% 299.99/300.38 13481[3:Res:7.1,13411.1] || equal(complement(u),domain_relation) subclass(domain_relation,u)* -> .
% 299.99/300.38 1197[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.99/300.38 13411[3:Res:4824.1,5587.1] || subclass(domain_relation,u) subclass(domain_relation,complement(u))* -> .
% 299.99/300.38 13446[3:Res:7.1,13419.0] || equal(complement(unordered_pair(ordered_pair(null_class,null_class),u)),domain_relation)** -> .
% 299.99/300.39 13443[3:Res:7.1,13418.0] || equal(complement(unordered_pair(u,ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.99/300.39 13419[3:MRR:13391.0,243.0] || subclass(domain_relation,complement(unordered_pair(ordered_pair(null_class,null_class),u)))* -> .
% 299.99/300.39 13418[3:MRR:13390.0,243.0] || subclass(domain_relation,complement(unordered_pair(u,ordered_pair(null_class,null_class))))* -> .
% 299.99/300.39 13430[3:Res:7.1,13417.0] || equal(complement(singleton(ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.99/300.39 2169[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.99/300.39 13417[3:MRR:13393.0,243.0] || subclass(domain_relation,complement(singleton(ordered_pair(null_class,null_class))))* -> .
% 299.99/300.39 13410[3:Res:4782.0,5587.1] || subclass(domain_relation,complement(domain_relation))* -> .
% 299.99/300.39 5587[3:Res:4824.1,25.1] || subclass(domain_relation,complement(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.99/300.39 2139[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.99/300.39 5310[4:Res:5264.0,348.1] inductive(cantor(restrict(element_relation,universal_class,u))) || -> member(null_class,sum_class(u))*.
% 299.99/300.39 5306[4:Res:5263.0,348.1] inductive(cantor(flip(cross_product(u,universal_class)))) || -> member(null_class,inverse(u))*.
% 299.99/300.39 5125[0:Res:4102.0,1385.1] single_valued_class(restrict(u,universal_class,universal_class)) || -> function(restrict(u,universal_class,universal_class))*.
% 299.99/300.39 13177[6:Res:13170.0,315.0] || -> equal(image(element_relation,universal_class),universal_class)**.
% 299.99/300.39 1194[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.99/300.39 12701[6:Obv:12698.1] inductive(intersection(power_class(null_class),universal_class)) || -> .
% 299.99/300.39 1923[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.99/300.39 12700[6:Obv:12694.1] inductive(intersection(universal_class,power_class(null_class))) || -> .
% 299.99/300.39 12554[6:Spt:11115.1] || -> equal(power_class(null_class),null_class)**.
% 299.99/300.39 2079[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.99/300.39 12317[5:Res:12310.0,315.0] || -> equal(image(element_relation,null_class),universal_class)**.
% 299.99/300.39 12359[5:Obv:12327.1] inductive(power_class(universal_class)) || -> .
% 299.99/300.39 11734[5:Obv:11731.1] inductive(intersection(power_class(universal_class),universal_class)) || -> .
% 299.99/300.39 1321[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.99/300.39 11733[5:Obv:11726.1] inductive(intersection(universal_class,power_class(universal_class))) || -> .
% 299.99/300.39 1661[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.99/300.39 11564[5:Spt:11052.1] || -> equal(power_class(universal_class),null_class)**.
% 299.99/300.39 10988[4:Res:10001.1,428.1] || member(omega,element_relation) equal(complement(compose(element_relation,universal_class)),universal_class)** -> .
% 299.99/300.39 1928[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.99/300.39 1193[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.99/300.39 1922[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.99/300.39 7723[4:Rew:7624.0,5162.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(omega,element_relation) -> .
% 299.99/300.39 7722[4:Rew:7624.0,5166.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(null_class,element_relation) -> .
% 299.99/300.39 1978[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.99/300.39 549[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.99/300.39 1660[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.99/300.39 558[0:MRR:553.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.99/300.39 10001[4:MRR:7737.0,9997.1] || member(u,element_relation) -> member(u,compose(element_relation,universal_class))*.
% 299.99/300.39 10049[0:Res:3.1,9997.0] || -> subclass(u,v) member(not_subclass_element(u,v),universal_class)*.
% 299.99/300.39 9930[0:Obv:9894.0] || -> member(u,v) subclass(singleton(u),complement(v))*.
% 299.99/300.39 1314[0:SpR:115.0,24.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* -> member(u,symmetric_difference(v,w)).
% 299.99/300.39 10180[4:MRR:10131.1,4362.0] inductive(symmetric_difference(intersection(universal_class,regular(universal_class)),null_class)) || -> .
% 299.99/300.39 10047[0:Res:67.1,9997.0] || -> equal(u,null_class) member(regular(u),universal_class)*.
% 299.99/300.39 10729[4:Res:48.1,10708.0] inductive(regular(universal_class)) || -> .
% 299.99/300.39 10717[4:Res:67.1,10708.0] || -> equal(regular(universal_class),null_class)**.
% 299.99/300.39 416[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.99/300.39 415[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.99/300.39 10543[4:Obv:10526.1] inductive(intersection(universal_class,regular(universal_class))) || -> .
% 299.99/300.39 10174[4:MRR:10132.1,4362.0] inductive(symmetric_difference(successor(universal_class),successor(universal_class))) || -> .
% 299.99/300.39 1966[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.99/300.39 9999[0:MRR:1958.1,9997.1] || member(u,universal_class) member(v,u) -> member(ordered_pair(v,u),element_relation)*.
% 299.99/300.39 10169[4:MRR:10129.1,4362.0] inductive(symmetric_difference(universal_class,universal_class)) || -> .
% 299.99/300.39 10117[4:MRR:8038.0,10047.1] || -> equal(union(null_class,null_class),null_class)**.
% 299.99/300.39 9997[0:Con:9987.1] || member(u,v)*+ -> member(u,universal_class)*.
% 299.99/300.39 1318[0:Res:24.2,2.0] || member(u,v)* member(u,w)* subclass(intersection(w,v),x)*+ -> member(u,x)*.
% 299.99/300.39 9374[0:MRR:9373.0,5.0] || -> member(not_subclass_element(u,complement(v)),v)* subclass(u,complement(v)).
% 299.99/300.39 548[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.99/300.39 8841[4:Res:48.1,7635.1] inductive(complement(compose(element_relation,universal_class))) || member(null_class,element_relation)* -> .
% 299.99/300.39 7635[4:Rew:7624.0,4525.1] || member(u,element_relation) member(u,complement(compose(element_relation,universal_class)))* -> .
% 299.99/300.39 8169[4:MRR:7760.1,2111.0] inductive(domain_of(u)) || -> member(null_class,cantor(u))*.
% 299.99/300.39 8162[4:Obv:7752.1] inductive(domain_of(restrict(identity_relation,u,v))) || -> .
% 299.99/300.39 8161[4:Obv:7751.1] inductive(domain_of(restrict(null_class,u,v))) || -> .
% 299.99/300.39 8154[4:Obv:7690.1] inductive(domain_of(intersection(u,identity_relation))) || -> .
% 299.99/300.39 8153[4:MRR:7656.1,2111.0] inductive(domain_of(intersection(u,null_class))) || -> .
% 299.99/300.39 7637[4:Rew:7624.0,4521.0] || -> equal(union(universal_class,u),universal_class)**.
% 299.99/300.39 7636[4:Rew:7624.0,4520.0] || -> equal(union(u,universal_class),universal_class)**.
% 299.99/300.39 7638[4:Rew:7624.0,4826.0] || -> equal(diagonalise(u),universal_class)**.
% 299.99/300.39 7631[4:Rew:7624.0,4513.0] || -> equal(complement(null_class),universal_class)**.
% 299.99/300.39 7624[4:Res:7618.0,315.0] || -> equal(successor(universal_class),universal_class)**.
% 299.99/300.39 325[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.99/300.39 324[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.99/300.39 1311[0:SpR:29.0,24.2] || member(u,cross_product(v,w)) member(u,x) -> member(u,restrict(x,v,w))*.
% 299.99/300.39 546[0:SpL:14.0,9.0] || member(u,ordered_pair(v,w))* -> equal(u,unordered_pair(v,singleton(w))) equal(u,singleton(v)).
% 299.99/300.39 3676[0:Res:48.1,149.0] inductive(image(element_relation,complement(u))) || member(null_class,power_class(u))* -> .
% 299.99/300.39 452[0:Res:66.2,2.0] function(u) || member(v,universal_class) subclass(universal_class,w) -> member(image(u,v),w)*.
% 299.99/300.39 413[0:Res:71.2,2.0] || member(u,universal_class) subclass(u,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.39 2173[0:SpL:56.0,2149.1] inductive(image(element_relation,complement(u))) || equal(power_class(u),universal_class)** -> .
% 299.99/300.39 414[0:Res:71.2,25.1] || member(complement(u),universal_class) member(apply(choice,complement(u)),u)* -> equal(complement(u),null_class).
% 299.99/300.39 195[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.99/300.39 194[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.99/300.39 354[0:Res:26.2,2.0] || member(u,universal_class)* subclass(complement(v),w)*+ -> member(u,v)* member(u,w)*.
% 299.99/300.39 5167[3:Res:48.1,4525.1] inductive(complement(compose(element_relation,successor(universal_class)))) || member(null_class,element_relation)* -> .
% 299.99/300.39 496[0:SpR:27.0,115.0] || -> equal(intersection(union(u,v),union(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.99/300.39 5520[3:SpR:4608.0,3063.1] single_valued_class(u) || -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.99/300.39 5519[3:SpR:4608.0,3079.1] function(u) || -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.99/300.39 2455[2:Rew:2349.0,1383.0] || equal(compose(u,inverse(u)),null_class)**+ subclass(u,cross_product(universal_class,universal_class))* -> function(u).
% 299.99/300.39 3249[0:Res:48.1,499.0] inductive(symmetric_difference(u,v)) || -> member(null_class,union(u,v))*.
% 299.99/300.39 320[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.99/300.39 4997[0:Res:4971.0,348.1] inductive(symmetric_difference(u,singleton(u))) || -> member(null_class,successor(u))*.
% 299.99/300.39 6456[3:Res:7.1,5609.0] || equal(compose_class(u),domain_relation) -> equal(compose(u,null_class),null_class)**.
% 299.99/300.39 6454[3:Res:7.1,5585.0] || equal(singleton(u),domain_relation)**+ -> equal(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 5609[3:Res:4824.1,94.0] || subclass(domain_relation,compose_class(u))* -> equal(compose(u,null_class),null_class).
% 299.99/300.39 5585[3:Res:4824.1,557.0] || subclass(domain_relation,singleton(u))* -> equal(ordered_pair(null_class,null_class),u).
% 299.99/300.39 5269[0:Res:5237.0,326.1] inductive(intersection(omega,u)) || -> equal(intersection(omega,u),omega)**.
% 299.99/300.39 323[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.99/300.39 322[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.99/300.39 215[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.99/300.39 4114[0:Res:4084.0,326.1] inductive(intersection(u,omega)) || -> equal(intersection(u,omega),omega)**.
% 299.99/300.39 4900[3:SpL:4605.0,145.0] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),universal_class)*.
% 299.99/300.39 328[0:Res:49.1,8.0] inductive(u) || subclass(u,image(successor_relation,u))* -> equal(image(successor_relation,u),u).
% 299.99/300.39 5521[3:SpR:4608.0,4608.0] || -> equal(range__dfg(null_class,u,v),range__dfg(null_class,w,x))*.
% 299.99/300.39 5770[0:SpR:44.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(singleton(u))),successor(u))*.
% 299.99/300.39 321[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.99/300.39 5329[0:SpR:27.0,5255.0] || -> subclass(symmetric_difference(complement(u),complement(v)),union(u,v))*.
% 299.99/300.39 5744[3:Res:7.1,5606.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,v).
% 299.99/300.39 5739[3:Res:7.1,5605.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,u).
% 299.99/300.39 5606[3:Res:4824.1,16.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,v).
% 299.99/300.39 5605[3:Res:4824.1,15.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,u).
% 299.99/300.39 223[0:SpR:29.0,30.0] || -> equal(restrict(cross_product(u,v),w,x),restrict(cross_product(w,x),u,v))*.
% 299.99/300.39 5382[3:Res:5368.1,1385.1] single_valued_class(u) || equal(null_class,u) -> function(u)*.
% 299.99/300.39 352[0:Res:10.1,2.0] || member(u,universal_class) subclass(unordered_pair(u,v),w)* -> member(u,w).
% 299.99/300.39 5651[3:MRR:5437.1,5650.0] || equal(cross_product(universal_class,universal_class),null_class)** -> .
% 299.99/300.39 351[0:Res:11.1,2.0] || member(u,universal_class) subclass(unordered_pair(v,u),w)* -> member(u,w).
% 299.99/300.39 5650[3:Res:7.1,5612.0] || equal(domain_relation,element_relation)** -> .
% 299.99/300.39 5647[3:Res:5368.1,5599.0] || equal(domain_relation,null_class)** -> .
% 299.99/300.39 5612[3:MRR:5602.1,4362.0] || subclass(domain_relation,element_relation)* -> .
% 299.99/300.39 5599[3:Res:4824.1,4362.0] || subclass(domain_relation,null_class)* -> .
% 299.99/300.39 4824[3:Res:4782.0,2.0] || subclass(domain_relation,u) -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 5526[3:Rew:5523.0,3064.1] single_valued_class(u) || -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.99/300.39 5525[3:Rew:5523.0,3080.1] function(u) || -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.99/300.39 5527[3:Rew:5523.0,4609.0] || -> equal(domain__dfg(null_class,u,v),single_valued3(null_class))**.
% 299.99/300.39 5523[3:SpR:4609.0,104.0] || -> equal(first(not_subclass_element(null_class,null_class)),single_valued3(null_class))**.
% 299.99/300.39 4608[3:SpR:4327.0,42.0] || -> equal(second(not_subclass_element(null_class,null_class)),range__dfg(null_class,u,v))*.
% 299.99/300.39 5383[3:Res:5368.1,114.0] || equal(restrict(x__dfg,universal_class,universal_class),null_class)** -> .
% 299.99/300.39 319[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.99/300.39 5368[3:Res:7.1,5355.0] || equal(null_class,u) -> subclass(u,v)*.
% 299.99/300.39 5355[3:Res:350.2,4362.0] || subclass(u,null_class)*+ -> subclass(u,v)*.
% 299.99/300.39 350[0:Res:3.1,2.0] || subclass(u,v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.99/300.39 5255[0:SpR:115.0,5237.0] || -> subclass(symmetric_difference(u,v),complement(intersection(u,v)))*.
% 299.99/300.39 217[0:SpL:30.0,22.0] || member(u,restrict(v,w,x))* -> member(u,cross_product(w,x)).
% 299.99/300.39 5237[0:Obv:5233.0] || -> subclass(intersection(u,v),u)*.
% 299.99/300.39 168[0:Res:3.1,22.0] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),u)*.
% 299.99/300.39 4365[3:MRR:1310.3,4362.0] || member(u,regular(v))* member(u,v) -> equal(v,null_class).
% 299.99/300.39 4102[0:SpR:29.0,4084.0] || -> subclass(restrict(u,v,w),cross_product(v,w))*.
% 299.99/300.39 4104[0:SpR:115.0,4084.0] || -> subclass(symmetric_difference(u,v),union(u,v))*.
% 299.99/300.39 4913[3:SpR:4896.0,4896.0] || -> equal(apply(null_class,u),apply(null_class,v))*.
% 299.99/300.39 4896[3:SpR:4605.0,69.0] || -> equal(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.99/300.39 4103[0:SpR:30.0,4084.0] || -> subclass(restrict(u,v,w),u)*.
% 299.99/300.39 4605[3:SpR:4327.0,43.0] || -> equal(image(null_class,u),range_of(null_class))**.
% 299.99/300.39 4782[3:MRR:4759.0,2111.0] || -> member(ordered_pair(null_class,null_class),domain_relation)*.
% 299.99/300.39 4652[3:Res:3133.1,4616.0] || -> equal(cantor(null_class),null_class)**.
% 299.99/300.39 4640[3:Res:48.1,4616.0] inductive(domain_of(null_class)) || -> .
% 299.99/300.39 4327[3:SpR:4116.0,30.0] || -> equal(restrict(null_class,u,v),null_class)**.
% 299.99/300.39 4392[3:Res:167.1,4362.0] || -> equal(intersection(null_class,u),null_class)**.
% 299.99/300.39 4362[3:MRR:3204.0,4343.1] || member(u,null_class)* -> .
% 299.99/300.39 4116[3:Res:4084.0,3056.0] || -> equal(intersection(u,null_class),null_class)**.
% 299.99/300.39 4084[0:Obv:4082.0] || -> subclass(intersection(u,v),v)*.
% 299.99/300.39 161[0:Res:3.1,23.0] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),v)*.
% 299.99/300.39 2102[0:Res:7.1,348.1] inductive(u) || equal(v,u)*+ -> member(null_class,v)*.
% 299.99/300.39 498[0:SpL:115.0,22.0] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(v,w)))*.
% 299.99/300.39 380[0:Res:345.1,25.1] || subclass(universal_class,complement(u)) member(singleton(v),u)* -> .
% 299.99/300.39 446[0:Res:7.1,50.1] || equal(image(successor_relation,u),u)** member(null_class,u) -> inductive(u).
% 299.99/300.39 2220[0:Res:7.1,2124.0] || equal(intersection(u,v),universal_class)** -> member(null_class,v).
% 299.99/300.39 2124[0:Res:2118.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(null_class,v).
% 299.99/300.39 347[0:Res:55.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(sum_class(u),v)*.
% 299.99/300.39 2204[0:Res:7.1,2123.0] || equal(intersection(u,v),universal_class)** -> member(null_class,u).
% 299.99/300.39 2123[0:Res:2118.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(null_class,u).
% 299.99/300.39 346[0:Res:57.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(power_class(u),v)*.
% 299.99/300.39 428[0:Res:7.1,367.0] || equal(complement(u),universal_class) member(omega,u)* -> .
% 299.99/300.39 367[0:Res:343.1,25.1] || subclass(universal_class,complement(u))* member(omega,u) -> .
% 299.99/300.39 2122[0:Res:2118.1,25.1] || subclass(universal_class,complement(u))* member(null_class,u) -> .
% 299.99/300.39 2147[0:Res:7.1,2122.0] || equal(complement(u),universal_class) member(null_class,u)* -> .
% 299.99/300.39 240[0:Res:48.1,235.0] inductive(cantor(inverse(u))) || -> member(null_class,range_of(u))*.
% 299.99/300.39 3636[0:SSi:3634.0,70.0] || -> equal(singleton(u),null_class) member(u,universal_class)*.
% 299.99/300.39 3633[0:MRR:3632.1,122.0] function(u) || -> member(apply(u,v),universal_class)*.
% 299.99/300.39 145[0:SpR:69.0,55.1] || member(image(u,singleton(v)),universal_class)* -> member(apply(u,v),universal_class).
% 299.99/300.39 1972[0:Res:7.1,1953.0] || equal(complement(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.99/300.39 1969[0:Res:7.1,1952.0] || equal(complement(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.99/300.39 2149[0:Res:48.1,2147.1] inductive(u) || equal(complement(u),universal_class)** -> .
% 299.99/300.39 1953[0:MRR:1938.0,122.0] || subclass(universal_class,complement(unordered_pair(singleton(u),v)))* -> .
% 299.99/300.39 1952[0:MRR:1937.0,122.0] || subclass(universal_class,complement(unordered_pair(u,singleton(v))))* -> .
% 299.99/300.39 348[0:Res:48.1,2.0] inductive(u) || subclass(u,v)*+ -> member(null_class,v)*.
% 299.99/300.39 159[0:Res:48.1,23.0] inductive(intersection(u,v)) || -> member(null_class,v)*.
% 299.99/300.39 1962[0:Res:7.1,1948.0] || equal(complement(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.39 1948[0:Res:248.0,380.1] || subclass(universal_class,complement(ordered_pair(u,v)))* -> .
% 299.99/300.39 2118[0:Res:2111.0,2.0] || subclass(universal_class,u) -> member(null_class,u)*.
% 299.99/300.39 2165[0:MRR:2151.0,2111.0] || equal(complement(unordered_pair(null_class,u)),universal_class)** -> .
% 299.99/300.39 166[0:Res:48.1,22.0] inductive(intersection(u,v)) || -> member(null_class,u)*.
% 299.99/300.39 442[0:MRR:432.0,53.0] || equal(complement(unordered_pair(omega,u)),universal_class)** -> .
% 299.99/300.39 2164[0:MRR:2150.0,2111.0] || equal(complement(unordered_pair(u,null_class)),universal_class)** -> .
% 299.99/300.39 441[0:MRR:431.0,53.0] || equal(complement(unordered_pair(u,omega)),universal_class)** -> .
% 299.99/300.39 1960[0:Res:7.1,1951.0] || equal(complement(singleton(singleton(u))),universal_class)** -> .
% 299.99/300.39 151[0:Res:48.1,25.1] inductive(complement(u)) || member(null_class,u)* -> .
% 299.99/300.39 1951[0:MRR:1940.0,122.0] || subclass(universal_class,complement(singleton(singleton(u))))* -> .
% 299.99/300.39 50[0:Inp] || member(null_class,u) subclass(image(successor_relation,u),u)* -> inductive(u).
% 299.99/300.39 440[0:MRR:433.0,53.0] || equal(complement(singleton(omega)),universal_class)** -> .
% 299.99/300.39 169[0:Res:48.1,158.0] inductive(singleton_relation) || -> member(null_class,element_relation)*.
% 299.99/300.39 2163[0:MRR:2153.0,2111.0] || equal(complement(singleton(null_class)),universal_class)** -> .
% 299.99/300.39 48[0:Inp] inductive(u) || -> member(null_class,u)*.
% 299.99/300.39 3513[4:Spt:3492.0,2478.0,3421.0] || equal(singleton(null_class),null_class)** -> .
% 299.99/300.39 2111[0:EmS:2090.0,51.0] || -> member(null_class,universal_class)*.
% 299.99/300.39 193[0:SpR:40.0,101.1] || member(inverse(u),universal_class) -> member(ordered_pair(inverse(u),range_of(u)),domain_relation)*.
% 299.99/300.39 3016[0:Res:7.1,363.0] || equal(u,ordered_pair(v,w))*+ -> member(singleton(v),u)*.
% 299.99/300.39 3246[0:MRR:3233.1,2111.0] inductive(null_class) || -> .
% 299.99/300.39 499[0:SpL:115.0,23.0] || member(u,symmetric_difference(v,w))* -> member(u,union(v,w)).
% 299.99/300.39 3177[0:Res:5.0,3168.0] || -> equal(complement(universal_class),null_class)**.
% 299.99/300.39 3168[0:Obv:3153.1] || subclass(complement(u),u)* -> equal(complement(u),null_class).
% 299.99/300.39 349[0:Res:67.1,2.0] || subclass(u,v) -> equal(u,null_class) member(regular(u),v)*.
% 299.99/300.39 3079[3:SpR:3052.1,2365.0] function(u) || -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.99/300.39 3063[3:SpR:3051.1,2365.0] single_valued_class(u) || -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.99/300.39 167[0:Res:67.1,22.0] || -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),u)*.
% 299.99/300.39 3048[0:Obv:3044.1] || member(u,v) -> subclass(singleton(u),v)*.
% 299.99/300.39 3052[3:MRR:2482.1,3050.0] function(u) || -> equal(compose(u,inverse(u)),null_class)**.
% 299.99/300.39 3071[3:Res:7.1,3056.0] || equal(null_class,u)* -> equal(u,null_class).
% 299.99/300.39 3056[3:Res:3050.0,8.0] || subclass(u,null_class)* -> equal(u,null_class).
% 299.99/300.39 3051[3:MRR:2481.1,3050.0] single_valued_class(u) || -> equal(compose(u,inverse(u)),null_class)**.
% 299.99/300.39 3050[3:Spt:3047.0] || -> subclass(null_class,u)*.
% 299.99/300.39 561[0:Res:3.1,557.0] || -> subclass(singleton(u),v) equal(not_subclass_element(singleton(u),v),u)**.
% 299.99/300.39 363[0:Res:248.0,2.0] || subclass(ordered_pair(u,v),w)* -> member(singleton(u),w).
% 299.99/300.39 3004[0:MRR:2809.1,3000.1] || equal(compose_class(u),universal_class)** -> .
% 299.99/300.39 2319[0:Res:7.1,382.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),v)*.
% 299.99/300.39 2266[0:Res:7.1,381.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),u)*.
% 299.99/300.39 2353[2:Rew:2349.0,65.1] || subclass(u,cross_product(universal_class,universal_class)) subclass(compose(u,inverse(u)),null_class)* -> function(u).
% 299.99/300.39 2366[2:Rew:2349.0,102.0] || -> equal(first(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued1(u))**.
% 299.99/300.39 2357[2:Rew:2349.0,137.0] || equal(compose(u,inverse(u)),null_class)** -> single_valued_class(u).
% 299.99/300.39 2365[2:Rew:2349.0,103.0] || -> equal(second(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued2(u))**.
% 299.99/300.39 2354[2:Rew:2349.0,62.0] || subclass(compose(u,inverse(u)),null_class)* -> single_valued_class(u).
% 299.99/300.39 2349[2:Spt:2343.0] || -> equal(identity_relation,null_class)**.
% 299.99/300.39 160[0:Res:67.1,23.0] || -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),v)*.
% 299.99/300.39 382[0:Res:345.1,23.0] || subclass(universal_class,intersection(u,v))*+ -> member(singleton(w),v)*.
% 299.99/300.39 153[0:Res:3.1,25.1] || member(not_subclass_element(complement(u),v),u)* -> subclass(complement(u),v).
% 299.99/300.39 2271[0:Res:58.0,1385.1] single_valued_class(compose(u,v)) || -> function(compose(u,v))*.
% 299.99/300.39 2276[0:Res:155.0,1385.1] single_valued_class(cross_product(universal_class,universal_class)) || -> function(cross_product(universal_class,universal_class))*.
% 299.99/300.39 547[0:Res:48.1,9.0] inductive(unordered_pair(u,v)) || -> equal(null_class,v)* equal(null_class,u)*.
% 299.99/300.39 2270[0:Res:93.0,1385.1] single_valued_class(compose_class(u)) || -> function(compose_class(u))*.
% 299.99/300.39 2268[0:Res:45.0,1385.1] single_valued_class(successor_relation) || -> function(successor_relation)*.
% 299.99/300.39 2267[0:Res:99.0,1385.1] single_valued_class(domain_relation) || -> function(domain_relation)*.
% 299.99/300.39 1385[0:Res:61.1,65.1] single_valued_class(u) || subclass(u,cross_product(universal_class,universal_class))* -> function(u).
% 299.99/300.39 381[0:Res:345.1,22.0] || subclass(universal_class,intersection(u,v))*+ -> member(singleton(w),u)*.
% 299.99/300.39 318[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.99/300.39 317[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.99/300.39 316[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.99/300.39 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.99/300.39 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.99/300.39 2112[0:MRR:444.0,2111.0] || -> inductive(universal_class)*.
% 299.99/300.39 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.99/300.39 1931[0:Res:7.1,326.1] inductive(u) || equal(omega,u)* -> equal(u,omega).
% 299.99/300.39 569[0:MRR:565.0,122.0] || -> equal(singleton(u),null_class) equal(apply(choice,singleton(u)),u)**.
% 299.99/300.39 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.99/300.39 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.99/300.39 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.99/300.39 1934[0:SSi:1932.0,51.0] inductive(image(successor_relation,omega)) || -> equal(image(successor_relation,omega),omega)**.
% 299.99/300.39 326[0:Res:52.1,8.0] inductive(u) || subclass(u,omega)* -> equal(u,omega).
% 299.99/300.39 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.99/300.39 59[0:Inp] || member(ordered_pair(u,v),compose(w,x)) -> member(v,image(w,image(x,singleton(u))))*.
% 299.99/300.39 34[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),rotate(x))* -> member(ordered_pair(ordered_pair(v,w),u),x).
% 299.99/300.39 37[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),flip(x))* -> member(ordered_pair(ordered_pair(v,u),w),x).
% 299.99/300.39 1905[0:Res:7.1,1898.0] || equal(composition_function,universal_class)** -> .
% 299.99/300.39 1898[0:MRR:1808.1,1895.1] || subclass(universal_class,composition_function)* -> .
% 299.99/300.39 1657[0:Res:7.1,1651.0] || equal(application_function,universal_class)** -> .
% 299.99/300.39 17[0:Inp] || member(u,v) member(w,x) -> member(ordered_pair(w,u),cross_product(x,v))*.
% 299.99/300.39 1651[0:MRR:1583.1,1343.1] || subclass(universal_class,application_function)* -> .
% 299.99/300.39 24[0:Inp] || member(u,v) member(u,w) -> member(u,intersection(w,v))*.
% 299.99/300.39 97[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),composition_function)* -> equal(compose(u,v),w).
% 299.99/300.39 108[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> equal(apply(u,v),w).
% 299.99/300.39 18[0:Inp] || member(u,cross_product(v,w))*+ -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.99/300.39 1165[1:MRR:1084.1,1160.1] || equal(successor_relation,universal_class)** -> .
% 299.99/300.39 41[0:Inp] || -> equal(first(not_subclass_element(restrict(u,v,singleton(w)),null_class)),domain__dfg(u,v,w))**.
% 299.99/300.39 941[1:MRR:865.1,938.1] || equal(domain_relation,universal_class)** -> .
% 299.99/300.39 42[0:Inp] || -> equal(second(not_subclass_element(restrict(u,singleton(v),w),null_class)),range__dfg(u,v,w))**.
% 299.99/300.39 362[0:Res:243.0,2.0] || subclass(universal_class,u) -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 677[1:Res:7.1,676.0] || equal(element_relation,universal_class)** -> .
% 299.99/300.39 676[1:MRR:656.1,654.1] || subclass(universal_class,element_relation)* -> .
% 299.99/300.39 639[0:Obv:634.0] || -> equal(singleton(u),null_class) member(u,singleton(u))*.
% 299.99/300.39 104[0:Inp] || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(u)),single_valued3(u))**.
% 299.99/300.39 560[0:Res:67.1,557.0] || -> equal(singleton(u),null_class) equal(regular(singleton(u)),u)**.
% 299.99/300.39 559[0:Res:48.1,557.0] inductive(singleton(u)) || -> equal(null_class,u)*.
% 299.99/300.39 557[0:Obv:545.1] || member(u,singleton(v))* -> equal(u,v).
% 299.99/300.39 9[0:Inp] || member(u,unordered_pair(v,w))* -> equal(u,w) equal(u,v).
% 299.99/300.39 344[0:Res:12.0,2.0] || subclass(universal_class,u) -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 507[0:Res:7.1,369.0] || equal(intersection(u,v),universal_class)** -> member(omega,v).
% 299.99/300.39 94[0:Inp] || member(ordered_pair(u,v),compose_class(w))* -> equal(compose(w,u),v).
% 299.99/300.39 479[0:Res:7.1,368.0] || equal(intersection(u,v),universal_class)** -> member(omega,u).
% 299.99/300.39 369[0:Res:343.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(omega,v).
% 299.99/300.39 368[0:Res:343.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(omega,u).
% 299.99/300.39 66[0:Inp] function(u) || member(v,universal_class) -> member(image(u,v),universal_class)*.
% 299.99/300.39 71[0:Inp] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),u)*.
% 299.99/300.39 411[1:Res:7.1,410.0] || equal(null_class,universal_class)** -> .
% 299.99/300.39 410[1:MRR:409.1,345.1] || subclass(universal_class,null_class)* -> .
% 299.99/300.39 15[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(u,w).
% 299.99/300.39 345[0:Res:122.0,2.0] || subclass(universal_class,u) -> member(singleton(v),u)*.
% 299.99/300.39 16[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(v,x).
% 299.99/300.39 343[0:Res:53.0,2.0] || subclass(universal_class,u) -> member(omega,u)*.
% 299.99/300.39 2[0:Inp] || member(u,v)*+ subclass(v,w)* -> member(u,w)*.
% 299.99/300.39 340[0:Res:7.1,315.0] || equal(u,universal_class)* -> equal(universal_class,u).
% 299.99/300.39 315[0:Res:5.0,8.0] || subclass(universal_class,u)* -> equal(universal_class,u).
% 299.99/300.39 8[0:Inp] || subclass(u,v)*+ subclass(v,u)* -> equal(v,u).
% 299.99/300.39 256[0:SpL:249.0,20.0] || member(singleton(singleton(singleton(u))),element_relation)*+ -> member(singleton(u),u)*.
% 299.99/300.39 253[0:SpR:249.0,248.0] || -> member(singleton(singleton(u)),singleton(singleton(singleton(u))))*.
% 299.99/300.39 26[0:Inp] || member(u,universal_class) -> member(u,v) member(u,complement(v))*.
% 299.99/300.39 249[0:Rew:13.0,247.0] || -> equal(ordered_pair(singleton(u),u),singleton(singleton(singleton(u))))**.
% 299.99/300.39 250[0:MRR:245.0,12.0] || -> member(unordered_pair(u,singleton(v)),ordered_pair(u,v))*.
% 299.99/300.39 248[0:MRR:244.0,122.0] || -> member(singleton(u),ordered_pair(u,v))*.
% 299.99/300.39 243[0:SpR:14.0,12.0] || -> member(ordered_pair(u,v),universal_class)*.
% 299.99/300.39 14[0:Inp] || -> equal(unordered_pair(singleton(u),unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.99/300.39 218[0:SpL:30.0,23.0] || member(u,restrict(v,w,x))* -> member(u,v).
% 299.99/300.39 29[0:Inp] || -> equal(intersection(u,cross_product(v,w)),restrict(u,v,w))**.
% 299.99/300.39 30[0:Inp] || -> equal(intersection(cross_product(u,v),w),restrict(w,u,v))**.
% 299.99/300.39 46[0:Inp] || member(ordered_pair(u,v),successor_relation)* -> equal(successor(u),v).
% 299.99/300.39 152[0:Res:67.1,25.1] || member(regular(complement(u)),u)* -> equal(complement(u),null_class).
% 299.99/300.39 172[1:Spt:170.0] || -> equal(singleton_relation,null_class)**.
% 299.99/300.39 22[0:Inp] || member(u,intersection(v,w))* -> member(u,v).
% 299.99/300.39 23[0:Inp] || member(u,intersection(v,w))* -> member(u,w).
% 299.99/300.39 112[0:Inp] || maps(u,v,w)* -> subclass(range_of(u),w).
% 299.99/300.39 155[0:Obv:154.0] || -> subclass(u,u)*.
% 299.99/300.39 4[0:Inp] || member(not_subclass_element(u,v),v)* -> subclass(u,v).
% 299.99/300.39 25[0:Inp] || member(u,v) member(u,complement(v))* -> .
% 299.99/300.39 20[0:Inp] || member(ordered_pair(u,v),element_relation)* -> member(u,v).
% 299.99/300.39 10[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(u,v))*.
% 299.99/300.39 147[0:SpR:13.0,11.1] || member(u,universal_class) -> member(u,singleton(u))*.
% 299.99/300.39 11[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(v,u))*.
% 299.99/300.39 69[0:Inp] || -> equal(sum_class(image(u,singleton(v))),apply(u,v))**.
% 299.99/300.39 141[0:Res:72.1,74.1] one_to_one(inverse(u)) function(u) || -> one_to_one(u)*.
% 299.99/300.39 43[0:Inp] || -> equal(range_of(restrict(u,v,universal_class)),image(u,v))**.
% 299.99/300.39 74[0:Inp] function(u) || function(inverse(u))* -> one_to_one(u).
% 299.99/300.39 138[0:Res:64.1,62.0] function(u) || -> single_valued_class(u)*.
% 299.99/300.39 68[0:Inp] || -> equal(u,null_class) equal(intersection(u,regular(u)),null_class)**.
% 299.99/300.39 3[0:Inp] || -> subclass(u,v) member(not_subclass_element(u,v),u)*.
% 299.99/300.39 49[0:Inp] inductive(u) || -> subclass(image(successor_relation,u),u)*.
% 299.99/300.39 55[0:Inp] || member(u,universal_class) -> member(sum_class(u),universal_class)*.
% 299.99/300.39 57[0:Inp] || member(u,universal_class) -> member(power_class(u),universal_class)*.
% 299.99/300.39 63[0:Inp] function(u) || -> subclass(u,cross_product(universal_class,universal_class))*.
% 299.99/300.39 33[0:Inp] || -> subclass(rotate(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.39 36[0:Inp] || -> subclass(flip(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.39 83[0:Inp] || compatible(u,v,w)* -> function(u).
% 299.99/300.39 110[0:Inp] || maps(u,v,w)* -> function(u).
% 299.99/300.39 7[0:Inp] || equal(u,v) -> subclass(v,u)*.
% 299.99/300.39 67[0:Inp] || -> equal(u,null_class) member(regular(u),u)*.
% 299.99/300.39 44[0:Inp] || -> equal(union(u,singleton(u)),successor(u))**.
% 299.99/300.39 58[0:Inp] || -> subclass(compose(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.39 96[0:Inp] || -> subclass(composition_function,cross_product(universal_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.39 106[0:Inp] || -> subclass(application_function,cross_product(universal_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.39 122[0:SpR:13.0,12.0] || -> member(singleton(u),universal_class)*.
% 299.99/300.39 13[0:Inp] || -> equal(unordered_pair(u,u),singleton(u))**.
% 299.99/300.39 73[0:Inp] one_to_one(u) || -> function(inverse(u))*.
% 299.99/300.39 52[0:Inp] inductive(u) || -> subclass(omega,u)*.
% 299.99/300.39 93[0:Inp] || -> subclass(compose_class(u),cross_product(universal_class,universal_class))*.
% 299.99/300.39 12[0:Inp] || -> member(unordered_pair(u,v),universal_class)*.
% 299.99/300.39 72[0:Inp] one_to_one(u) || -> function(u)*.
% 299.99/300.39 19[0:Inp] || -> subclass(element_relation,cross_product(universal_class,universal_class))*.
% 299.99/300.39 45[0:Inp] || -> subclass(successor_relation,cross_product(universal_class,universal_class))*.
% 299.99/300.39 99[0:Inp] || -> subclass(domain_relation,cross_product(universal_class,universal_class))*.
% 299.99/300.39 5[0:Inp] || -> subclass(u,universal_class)*.
% 299.99/300.39 53[0:Inp] || -> member(omega,universal_class)*.
% 299.99/300.39 70[0:Inp] || -> function(choice)*.
% 299.99/300.39 51[0:Inp] || -> inductive(omega)*.26741[4:Rew:26689.0,10968.0] || -> member(u,complement(v)) subclass(singleton(u),union(null_class,v))*.
% 299.99/300.39 26809[4:Rew:26689.0,20688.0] || equal(complement(u),universal_class) -> equal(union(null_class,u),null_class)**.
% 299.99/300.39 26867[4:Rew:26691.0,23446.0] || subclass(universal_class,union(null_class,application_function))* -> member(u,cantor(v))*.
% 299.99/300.39 26871[4:Rew:26691.0,23459.0] || subclass(universal_class,union(null_class,domain_relation))* -> equal(cantor(u),v)*.
% 299.99/300.39 26883[4:Rew:26691.0,23437.0] || subclass(universal_class,union(null_class,successor_relation))* -> equal(successor(u),v)*.
% 299.99/300.39 26896[4:Rew:26691.0,2018.0] || equal(union(null_class,u),universal_class) -> member(singleton(v),u)*.
% 299.99/300.39 26901[4:Rew:26691.0,1954.0] || subclass(universal_class,union(null_class,u))* -> member(singleton(v),u)*.
% 299.99/300.39 28742[0:SpR:28712.0,29.0] || -> equal(restrict(cross_product(u,v),u,v),cross_product(u,v))**.
% 299.99/300.39 28990[4:SpL:26691.0,2149.1] inductive(complement(u)) || equal(union(null_class,u),universal_class)** -> .
% 299.99/300.39 29301[4:Res:29126.0,348.1] inductive(union(null_class,u)) || -> member(null_class,union(u,u))*.
% 299.99/300.39 29316[4:Res:29089.0,348.1] inductive(symmetric_difference(u,u)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 28650[4:Res:28630.0,5341.0] || -> subclass(successor(null_class),u) equal(not_subclass_element(successor(null_class),u),null_class)**.
% 299.99/300.39 29473[7:MRR:29456.2,29424.0] || subclass(successor(null_class),complement(u))* member(null_class,u) -> .
% 299.99/300.39 29984[7:Res:29891.1,2147.1] || equal(u,singleton(null_class)) equal(complement(u),universal_class)** -> .
% 299.99/300.39 29990[7:Res:29891.1,25.1] || equal(complement(u),singleton(null_class)) member(null_class,u)* -> .
% 299.99/300.39 29996[7:Res:29891.1,22.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,u).
% 299.99/300.39 29997[7:Res:29891.1,23.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,v).
% 299.99/300.39 30118[7:Res:29936.1,2147.1] || equal(u,successor(null_class)) equal(complement(u),universal_class)** -> .
% 299.99/300.39 30124[7:Res:29936.1,25.1] || equal(complement(u),successor(null_class)) member(null_class,u)* -> .
% 299.99/300.39 30130[7:Res:29936.1,22.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,u).
% 299.99/300.39 30131[7:Res:29936.1,23.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,v).
% 299.99/300.39 30786[4:SpR:27420.0,30716.0] || -> equal(intersection(union(null_class,u),union(null_class,complement(u))),null_class)**.
% 299.99/300.39 30842[4:Rew:30823.0,29113.0] || -> equal(intersection(union(u,u),union(null_class,complement(u))),null_class)**.
% 299.99/300.39 30935[4:SpR:27420.0,30820.0] || -> equal(union(union(null_class,u),union(null_class,complement(u))),universal_class)**.
% 299.99/300.39 30998[4:SpR:27420.0,30861.0] || -> equal(symmetric_difference(union(null_class,u),union(null_class,complement(u))),universal_class)**.
% 299.99/300.39 31192[0:Rew:31064.0,31178.1] || member(not_subclass_element(u,null_class),complement(u))* -> subclass(u,null_class).
% 299.99/300.39 33618[0:Obv:33596.1] || member(u,v) -> subclass(intersection(w,singleton(u)),v)*.
% 299.99/300.39 33619[0:Obv:33579.0] || -> member(u,v) subclass(intersection(w,singleton(u)),complement(v))*.
% 299.99/300.39 33940[0:Obv:33919.1] || member(u,v) -> subclass(intersection(singleton(u),w),v)*.
% 299.99/300.39 33941[0:Obv:33900.0] || -> member(u,v) subclass(intersection(singleton(u),w),complement(v))*.
% 299.99/300.39 35700[4:SpR:30456.0,30820.0] || -> equal(union(union(u,u),union(null_class,complement(u))),universal_class)**.
% 299.99/300.39 35701[4:SpR:30456.0,30861.0] || -> equal(symmetric_difference(union(u,u),union(null_class,complement(u))),universal_class)**.
% 299.99/300.39 35702[4:SpR:30456.0,31064.0] || -> equal(intersection(union(null_class,complement(u)),union(u,u)),null_class)**.
% 299.99/300.39 35703[4:SpR:30456.0,31180.0] || -> equal(union(union(null_class,complement(u)),union(u,u)),universal_class)**.
% 299.99/300.39 35958[7:Res:35947.0,2.0] || subclass(complement(singleton(singleton(null_class))),u)* -> member(null_class,u).
% 299.99/300.39 37501[8:SpR:37383.1,15908.0] function(flip(cross_product(u,universal_class))) || -> equal(inverse(u),universal_class)**.
% 299.99/300.39 37502[8:SpR:37383.1,15950.0] function(restrict(element_relation,universal_class,u)) || -> equal(sum_class(u),universal_class)**.
% 299.99/300.39 37618[8:MRR:3093.2,37557.0] single_valued_class(singleton(u)) || member(u,cross_product(universal_class,universal_class))* -> .
% 299.99/300.39 37670[8:SpR:37558.1,249.0] function(u) || -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.99/300.39 37704[8:SpR:37558.1,250.0] function(u) || -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.99/300.39 37936[8:Rew:16977.0,37702.1] function(u) || -> equal(apply(v,universal_class),apply(v,u))*.
% 299.99/300.39 37946[8:Rew:16978.0,37703.1] function(u) || -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.99/300.39 38069[8:SpR:38037.1,30295.0] one_to_one(cross_product(u,universal_class)) || -> equal(image(universal_class,u),universal_class)**.
% 299.99/300.39 39336[7:Res:29936.1,36188.0] || equal(union(null_class,u),successor(null_class))** -> member(null_class,u).
% 299.99/300.39 39337[7:Res:29891.1,36188.0] || equal(union(null_class,u),singleton(null_class))** -> member(null_class,u).
% 299.99/300.39 39932[4:SpL:36163.0,381.0] || subclass(universal_class,union(u,u))* -> member(singleton(v),u)*.
% 299.99/300.39 39939[4:SpL:36163.0,2266.0] || equal(union(u,u),universal_class)** -> member(singleton(v),u)*.
% 299.99/300.39 40021[7:Res:29936.1,39314.0] || equal(union(u,u),successor(null_class))** -> member(null_class,u).
% 299.99/300.39 40022[7:Res:29891.1,39314.0] || equal(union(u,u),singleton(null_class))** -> member(null_class,u).
% 299.99/300.39 40084[0:SpR:39581.1,5255.0] || subclass(u,v) -> subclass(symmetric_difference(v,u),complement(u))*.
% 299.99/300.39 40286[0:SpR:39745.0,5255.0] || -> subclass(symmetric_difference(u,intersection(u,v)),complement(intersection(u,v)))*.
% 299.99/300.39 40585[0:SpR:39886.0,5255.0] || -> subclass(symmetric_difference(u,intersection(v,u)),complement(intersection(v,u)))*.
% 299.99/300.39 40906[4:Res:15450.1,688.1] || subclass(domain_relation,rotate(u))* subclass(universal_class,complement(u)) -> .
% 299.99/300.39 40954[4:Res:15450.1,16.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(w,v)*.
% 299.99/300.39 41024[4:Res:15451.1,688.1] || subclass(domain_relation,flip(u))* subclass(universal_class,complement(u)) -> .
% 299.99/300.39 41341[0:Obv:41329.1] || subclass(u,v) -> equal(intersection(complement(v),u),null_class)**.
% 299.99/300.39 41405[3:SpR:41309.1,30.0] || subclass(u,null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.99/300.39 41511[4:Rew:7631.0,41406.1] || subclass(complement(u),null_class)* -> equal(union(v,u),universal_class)**.
% 299.99/300.39 42097[4:SpR:26691.0,41697.0] || -> equal(intersection(union(null_class,u),intersection(complement(u),v)),null_class)**.
% 299.99/300.39 42447[4:SpR:26691.0,42038.0] || -> equal(intersection(union(null_class,u),intersection(v,complement(u))),null_class)**.
% 299.99/300.39 42910[0:Obv:42900.1] || subclass(u,v) -> equal(intersection(u,complement(v)),null_class)**.
% 299.99/300.39 43139[3:SpR:42879.1,22622.0] || subclass(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.99/300.39 43220[4:Rew:7631.0,43102.1] || subclass(complement(u),null_class)* -> equal(union(u,v),universal_class)**.
% 299.99/300.39 44224[0:SpR:115.0,43917.0] || -> equal(intersection(symmetric_difference(u,v),complement(union(u,v))),null_class)**.
% 299.99/300.39 44556[3:MRR:44494.1,5647.0] || subclass(cross_product(universal_class,universal_class),u)* -> member(regular(domain_relation),u).
% 299.99/300.39 44642[4:Res:44463.1,26037.0] || subclass(unordered_pair(u,v),null_class)* -> equal(singleton(v),null_class).
% 299.99/300.39 44652[4:Res:44463.1,18013.1] || subclass(u,null_class)* equal(u,singleton(singleton(null_class)))* -> .
% 299.99/300.39 44774[4:MRR:35935.1,44770.0] || member(u,universal_class) -> member(u,complement(singleton(singleton(u))))*.
% 299.99/300.39 44775[4:MRR:28212.1,44770.0] || equal(union(null_class,complement(unordered_pair(u,singleton(v)))),universal_class)** -> .
% 299.99/300.39 44907[4:MRR:23801.1,44904.0] || subclass(ordered_pair(u,universal_class),complement(singleton(unordered_pair(u,null_class))))* -> .
% 299.99/300.39 44910[4:MRR:26098.1,44904.0] || equal(complement(singleton(unordered_pair(u,null_class))),ordered_pair(u,universal_class))** -> .
% 299.99/300.39 44912[4:MRR:26001.1,44904.0] || member(unordered_pair(u,singleton(v)),complement(ordered_pair(u,v)))* -> .
% 299.99/300.39 44914[4:MRR:27087.1,44904.0] || subclass(universal_class,union(null_class,complement(singleton(unordered_pair(u,v)))))* -> .
% 299.99/300.39 45113[4:MRR:27086.1,45106.0] || subclass(universal_class,union(null_class,complement(singleton(ordered_pair(u,v)))))* -> .
% 299.99/300.39 45353[7:MRR:45325.0,2111.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(v)).
% 299.99/300.39 45354[7:MRR:45326.0,2111.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(u)).
% 299.99/300.39 46066[4:MRR:46047.0,53.0] || subclass(union(u,v),null_class)* -> member(omega,complement(v)).
% 299.99/300.39 46067[4:MRR:46048.0,53.0] || subclass(union(u,v),null_class)* -> member(omega,complement(u)).
% 299.99/300.39 46901[4:MRR:46644.2,155.0] || equal(null_class,u) equal(u,singleton(singleton(null_class)))* -> .
% 299.99/300.39 46909[4:MRR:46735.1,155.0] || equal(unordered_pair(u,v),null_class)** -> equal(singleton(v),null_class).
% 299.99/300.39 46917[4:MRR:46752.1,5.0] || equal(unordered_pair(regular(u),v),null_class)** -> equal(u,null_class).
% 299.99/300.39 46918[4:MRR:46757.1,5.0] || equal(unordered_pair(u,regular(v)),null_class)** -> equal(v,null_class).
% 299.99/300.39 46919[4:Obv:46777.1] || equal(union(u,v),null_class)** -> member(null_class,complement(v))*.
% 299.99/300.39 46920[4:Obv:46778.1] || equal(union(u,v),null_class)** -> member(omega,complement(v))*.
% 299.99/300.39 46921[4:Obv:46779.1] || equal(union(u,v),null_class)** -> member(null_class,complement(u))*.
% 299.99/300.39 46922[4:Obv:46780.1] || equal(union(u,v),null_class)** -> member(omega,complement(u))*.
% 299.99/300.39 47004[0:Rew:47003.0,10957.0] || -> member(u,complement(power_class(v)))* subclass(singleton(u),power_class(v)).
% 299.99/300.39 47018[0:Rew:47003.0,22557.0] || subclass(universal_class,complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.99/300.39 47390[4:Rew:47003.0,45936.0] || equal(image(element_relation,power_class(u)),power_class(complement(power_class(u))))** -> .
% 299.99/300.39 48019[7:Res:46478.1,2147.1] || equal(complement(u),null_class)** equal(complement(u),universal_class) -> .
% 299.99/300.39 48073[7:Rew:26691.0,48025.0] || equal(union(null_class,u),null_class)** member(null_class,u) -> .
% 299.99/300.39 48031[7:Res:46478.1,22.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,u).
% 299.99/300.39 48032[7:Res:46478.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,v).
% 299.99/300.39 48074[7:Rew:27420.0,48043.0] || equal(union(null_class,complement(u)),null_class)** -> member(null_class,u).
% 299.99/300.39 48548[4:SpR:26691.0,47003.0] || -> equal(image(element_relation,union(null_class,u)),complement(power_class(complement(u))))**.
% 299.99/300.39 48945[4:Rew:26691.0,48903.0] || equal(union(null_class,u),null_class)** member(omega,u) -> .
% 299.99/300.39 48909[4:Res:48015.1,22.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,u).
% 299.99/300.39 48910[4:Res:48015.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,v).
% 299.99/300.39 48946[4:Rew:27420.0,48921.0] || equal(union(null_class,complement(u)),null_class)** -> member(omega,u).
% 299.99/300.39 49087[8:SpR:49041.0,37664.1] function(power_class(u)) || -> equal(successor(power_class(u)),power_class(u))**.
% 299.99/300.39 49264[4:SpR:249.0,45114.0] || -> member(singleton(singleton(u)),complement(singleton(singleton(singleton(singleton(u))))))*.
% 299.99/300.39 49273[8:SpR:37558.1,45114.0] function(u) || -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.99/300.39 49315[4:Res:25926.1,46866.1] || equal(u,ordered_pair(v,universal_class))* equal(null_class,u) -> .
% 299.99/300.39 49327[4:Res:11.1,46866.1] || member(u,universal_class) equal(unordered_pair(v,u),null_class)** -> .
% 299.99/300.39 49328[4:Res:25943.0,46866.1] || equal(unordered_pair(u,v),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 49329[4:Res:10.1,46866.1] || member(u,universal_class) equal(unordered_pair(u,v),null_class)** -> .
% 299.99/300.39 49401[4:Res:227.1,46866.1] || equal(null_class,u) -> equal(restrict(u,v,w),null_class)**.
% 299.99/300.39 49429[4:Res:364.1,46866.1] || subclass(ordered_pair(u,v),w)* equal(null_class,w) -> .
% 299.99/300.39 49843[4:SpL:249.0,49282.0] || member(singleton(singleton(u)),singleton(singleton(singleton(singleton(u)))))* -> .
% 299.99/300.39 49850[8:SpL:37558.1,49282.0] function(u) || member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.99/300.39 52792[7:Res:29936.1,46897.1] || equal(u,successor(null_class))* equal(successor(u),null_class)** -> .
% 299.99/300.39 52793[7:Res:29891.1,46897.1] || equal(u,singleton(null_class)) equal(successor(u),null_class)** -> .
% 299.99/300.39 52906[4:MRR:52890.1,9997.1] || member(u,cantor(u))* subclass(domain_relation,complement(element_relation)) -> .
% 299.99/300.39 52908[4:MRR:52893.1,243.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,complement(u))* -> .
% 299.99/300.39 53322[4:Res:57.1,49331.0] || member(u,universal_class) equal(singleton(power_class(u)),null_class)** -> .
% 299.99/300.39 53323[4:Res:55.1,49331.0] || member(u,universal_class) equal(singleton(sum_class(u)),null_class)** -> .
% 299.99/300.39 53326[4:Res:3633.1,49331.0] function(u) || equal(singleton(apply(u,v)),null_class)** -> .
% 299.99/300.39 53330[4:Res:10049.1,49331.0] || equal(singleton(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.99/300.39 53331[4:Res:32704.1,49331.0] || member(u,universal_class) equal(singleton(cantor(u)),null_class)** -> .
% 299.99/300.39 53395[4:SpL:15436.0,49359.0] || member(inverse(u),range_of(u))* equal(null_class,element_relation) -> .
% 299.99/300.39 53525[4:SpL:69.0,53441.0] || member(null_class,apply(u,v))* equal(null_class,element_relation) -> .
% 299.99/300.39 53535[4:SpL:69.0,53531.0] || equal(apply(u,v),universal_class)** equal(null_class,element_relation) -> .
% 299.99/300.39 53613[4:SpL:69.0,53532.0] || subclass(universal_class,apply(u,v))* equal(null_class,element_relation) -> .
% 299.99/300.39 53821[5:SpR:52524.1,47003.0] || equal(complement(u),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.99/300.39 55285[4:Res:32707.1,55210.1] || member(inverse(u),universal_class)* equal(range_of(u),universal_class) -> .
% 299.99/300.39 55484[3:Res:57.1,55278.0] || member(u,universal_class) equal(power_class(power_class(u)),universal_class)** -> .
% 299.99/300.39 55485[3:Res:55.1,55278.0] || member(u,universal_class) equal(power_class(sum_class(u)),universal_class)** -> .
% 299.99/300.39 55488[3:Res:3633.1,55278.0] function(u) || equal(power_class(apply(u,v)),universal_class)** -> .
% 299.99/300.39 55492[3:Res:10049.1,55278.0] || equal(power_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.99/300.39 55493[4:Res:32704.1,55278.0] || member(u,universal_class) equal(power_class(cantor(u)),universal_class)** -> .
% 299.99/300.39 55739[3:Res:57.1,55279.0] || member(u,universal_class) equal(sum_class(power_class(u)),universal_class)** -> .
% 299.99/300.39 55740[3:Res:55.1,55279.0] || member(u,universal_class) equal(sum_class(sum_class(u)),universal_class)** -> .
% 299.99/300.39 55743[3:Res:3633.1,55279.0] function(u) || equal(sum_class(apply(u,v)),universal_class)** -> .
% 299.99/300.39 55747[3:Res:10049.1,55279.0] || equal(sum_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.99/300.39 55748[4:Res:32704.1,55279.0] || member(u,universal_class) equal(sum_class(cantor(u)),universal_class)** -> .
% 299.99/300.39 55928[3:MRR:55846.1,21523.0] || member(u,universal_class) -> member(u,regular(ordered_pair(u,v)))*.
% 299.99/300.39 55970[4:Res:57.1,55287.0] || member(u,universal_class) equal(cantor(power_class(u)),universal_class)** -> .
% 299.99/300.39 55971[4:Res:55.1,55287.0] || member(u,universal_class) equal(cantor(sum_class(u)),universal_class)** -> .
% 299.99/300.39 55974[4:Res:3633.1,55287.0] function(u) || equal(cantor(apply(u,v)),universal_class)** -> .
% 299.99/300.39 55978[4:Res:10049.1,55287.0] || equal(cantor(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.99/300.39 55979[4:Res:32704.1,55287.0] || member(u,universal_class) equal(cantor(cantor(u)),universal_class)** -> .
% 299.99/300.39 56398[4:SpL:15436.0,55969.0] || equal(range_of(u),universal_class) -> equal(singleton(inverse(u)),null_class)**.
% 299.99/300.39 56576[4:SpR:46821.1,22622.0] || equal(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.99/300.39 56661[4:Rew:7631.0,56543.1] || equal(complement(u),null_class) -> equal(union(u,v),universal_class)**.
% 299.99/300.39 57080[4:Rew:7631.0,56963.1] || equal(complement(u),null_class) -> equal(union(v,u),universal_class)**.
% 299.99/300.39 57154[4:MRR:57151.2,46871.0] || equal(unordered_pair(u,v),w)* subclass(universal_class,w)* -> .
% 299.99/300.39 57178[7:MRR:57173.1,44597.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.99/300.39 57658[0:SpR:30.0,57318.0] || -> subclass(intersection(u,restrict(v,w,x)),cross_product(w,x))*.
% 299.99/300.39 57661[0:SpR:115.0,57318.0] || -> subclass(intersection(u,symmetric_difference(v,w)),complement(intersection(v,w)))*.
% 299.99/300.39 57724[0:Res:57318.0,348.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,v)*.
% 299.99/300.39 58062[4:Res:57685.0,348.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,v)*.
% 299.99/300.39 58181[0:Res:57561.0,348.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,w)*.
% 299.99/300.39 58512[4:Res:57686.0,348.1] inductive(intersection(u,union(v,v))) || -> member(null_class,v)*.
% 299.99/300.39 58584[0:SpR:30.0,58388.0] || -> subclass(intersection(restrict(u,v,w),x),cross_product(v,w))*.
% 299.99/300.39 58587[0:SpR:115.0,58388.0] || -> subclass(intersection(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.99/300.39 58653[0:Res:58388.0,348.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,u)*.
% 299.99/300.39 59040[4:Res:58611.0,348.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,u)*.
% 299.99/300.39 59139[4:Rew:48555.0,59088.0] || -> subclass(complement(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.99/300.39 59240[4:Res:59029.0,348.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,u)*.
% 299.99/300.39 59288[4:SpR:30.0,58647.0] || -> subclass(union(null_class,restrict(u,v,w)),cross_product(v,w))*.
% 299.99/300.39 59291[4:SpR:115.0,58647.0] || -> subclass(union(null_class,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.99/300.39 59344[4:Res:58647.0,348.1] inductive(union(null_class,intersection(u,v))) || -> member(null_class,u)*.
% 299.99/300.39 59530[4:SpR:30456.0,59405.0] || -> subclass(complement(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.99/300.39 59531[4:SpR:27420.0,59405.0] || -> subclass(complement(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.99/300.39 59616[4:Res:58710.1,23650.0] || equal(complement(singleton(regular(u))),universal_class)** -> equal(u,null_class).
% 299.99/300.39 60033[7:SoR:45565.0,59850.1] || equal(intersection(u,v),universal_class)** -> member(regular(omega),v)*.
% 299.99/300.39 60034[7:SoR:45564.0,59850.1] || equal(intersection(u,v),universal_class)** -> member(regular(omega),u)*.
% 299.99/300.39 60298[4:Res:59224.0,348.1] inductive(union(null_class,union(u,u))) || -> member(null_class,u)*.
% 299.99/300.39 60419[4:Res:59287.0,348.1] inductive(union(null_class,intersection(u,v))) || -> member(null_class,v)*.
% 299.99/300.39 60537[4:SpR:45830.1,60483.0] || equal(successor(u),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.99/300.39 60541[4:Res:60483.0,348.1] inductive(complement(successor(u))) || -> member(null_class,complement(singleton(u)))*.
% 299.99/300.39 60630[0:Res:58583.0,348.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,v)*.
% 299.99/300.39 60779[4:Res:58612.0,348.1] inductive(intersection(union(u,u),v)) || -> member(null_class,u)*.
% 299.99/300.39 61114[4:SpL:26691.0,59615.0] || equal(union(null_class,u),universal_class)** -> equal(complement(u),null_class).
% 299.99/300.39 61578[4:Res:59614.1,1385.1] single_valued_class(u) || equal(complement(u),universal_class)** -> function(u).
% 299.99/300.39 61601[4:Res:59614.1,2354.0] || equal(complement(compose(u,inverse(u))),universal_class)** -> single_valued_class(u).
% 299.99/300.39 62252[4:SpR:30453.0,58043.0] || -> subclass(restrict(complement(successor(null_class)),u,v),complement(singleton(null_class)))*.
% 299.99/300.39 62520[0:SpR:39581.1,57711.0] || subclass(u,v) -> subclass(restrict(u,w,x),v)*.
% 299.99/300.39 62780[0:SpR:115.0,58168.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),union(u,v))*.
% 299.99/300.39 62997[0:SpR:39581.1,58577.0] || subclass(u,restrict(v,w,x))* -> subclass(u,v).
% 299.99/300.39 63484[7:SpL:39581.1,63458.0] || subclass(u,complement(successor(null_class)))* equal(u,universal_class) -> .
% 299.99/300.39 63500[4:Res:57711.0,58743.0] || -> subclass(restrict(intersection(successor(null_class),u),v,w),singleton(null_class))*.
% 299.99/300.39 63513[4:Res:3048.1,58743.0] || member(u,successor(null_class)) -> subclass(singleton(u),singleton(null_class))*.
% 299.99/300.39 63521[4:Res:58168.0,58743.0] || -> subclass(restrict(intersection(u,successor(null_class)),v,w),singleton(null_class))*.
% 299.99/300.39 64524[4:Rew:26691.0,64481.1] || equal(successor(u),null_class) -> equal(union(null_class,u),null_class)**.
% 299.99/300.39 66098[4:SpR:64484.1,59405.0] || equal(successor(successor(u)),null_class) -> subclass(universal_class,complement(u))*.
% 299.99/300.39 66332[6:Rew:13177.0,65943.1] || equal(successor(u),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.99/300.39 66344[4:Rew:26689.0,65983.1] || equal(successor(u),null_class) -> equal(union(u,u),null_class)**.
% 299.99/300.39 66351[4:Rew:26689.0,65990.1] || equal(successor(u),null_class) -> equal(intersection(u,v),null_class)**.
% 299.99/300.39 66352[4:Rew:26689.0,65991.1] || equal(successor(u),null_class) -> equal(intersection(v,u),null_class)**.
% 299.99/300.39 66411[4:MRR:66217.1,5.0] || equal(successor(singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.99/300.39 66413[4:Obv:66286.1] || equal(successor(successor(u)),null_class)** member(null_class,u) -> .
% 299.99/300.39 66414[4:Obv:66287.1] || equal(successor(successor(u)),null_class)** member(omega,u) -> .
% 299.99/300.39 66699[4:Res:66364.1,1385.1] single_valued_class(u) || equal(successor(u),null_class)** -> function(u).
% 299.99/300.39 66722[4:Res:66364.1,2354.0] || equal(successor(compose(u,inverse(u))),null_class)** -> single_valued_class(u).
% 299.99/300.39 67546[4:MRR:67538.1,44780.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.99/300.39 67599[4:Res:49004.1,63814.0] || equal(power_class(u),null_class)** equal(power_class(u),universal_class) -> .
% 299.99/300.39 67604[4:Res:49004.1,44651.0] || equal(power_class(u),null_class) subclass(domain_relation,power_class(u))* -> .
% 299.99/300.39 67605[4:Res:49004.1,44649.0] || equal(power_class(u),null_class) equal(power_class(u),domain_relation)** -> .
% 299.99/300.39 68186[4:MRR:68179.2,46869.0] || equal(ordered_pair(u,v),w)* subclass(universal_class,w)* -> .
% 299.99/300.39 69027[3:MRR:69026.2,3056.0] || member(not_subclass_element(u,null_class),regular(u))* -> equal(u,null_class).
% 299.99/300.39 69761[4:Res:147.1,66389.1] || member(u,universal_class) equal(successor(singleton(u)),null_class)** -> .
% 299.99/300.39 69789[4:Res:16067.1,66389.1] || member(u,cantor(u))* equal(successor(element_relation),null_class) -> .
% 299.99/300.39 69792[4:Res:15450.1,66389.1] || subclass(domain_relation,rotate(u))* equal(successor(u),null_class) -> .
% 299.99/300.39 69793[4:Res:15451.1,66389.1] || subclass(domain_relation,flip(u))* equal(successor(u),null_class) -> .
% 299.99/300.39 69818[4:Res:17988.1,66389.1] || equal(successor(complement(u)),null_class) -> member(singleton(null_class),u)*.
% 299.99/300.39 70657[4:Res:57711.0,59035.0] || -> subclass(restrict(intersection(union(null_class,u),v),w,x),u)*.
% 299.99/300.39 70662[4:Res:58577.0,59035.0] || -> subclass(intersection(restrict(union(null_class,u),v,w),x),u)*.
% 299.99/300.39 70668[4:Res:59281.0,59035.0] || -> subclass(union(null_class,restrict(union(null_class,u),v,w)),u)*.
% 299.99/300.39 70670[4:Res:3048.1,59035.0] || member(u,union(null_class,v))* -> subclass(singleton(u),v).
% 299.99/300.39 70675[4:Res:57651.0,59035.0] || -> subclass(intersection(u,restrict(union(null_class,v),w,x)),v)*.
% 299.99/300.39 70679[4:Res:58168.0,59035.0] || -> subclass(restrict(intersection(u,union(null_class,v)),w,x),v)*.
% 299.99/300.39 70722[4:SpR:30456.0,70688.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.99/300.39 70725[4:SpR:64484.1,70688.0] || equal(successor(successor(complement(u))),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 71602[4:SpR:43147.1,70771.0] || subclass(complement(u),null_class) -> subclass(complement(successor(null_class)),u)*.
% 299.99/300.39 72162[4:Rew:26691.0,72072.0] || equal(union(null_class,unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.99/300.39 72163[4:Rew:26691.0,72073.0] || equal(union(null_class,unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.99/300.39 72164[4:Rew:26691.0,72077.0] || equal(union(null_class,unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.99/300.39 72165[4:Rew:26691.0,72078.0] || equal(union(null_class,unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.99/300.39 72166[4:Rew:26691.0,72080.0] || equal(union(null_class,u),null_class)** equal(u,domain_relation) -> .
% 299.99/300.39 72167[4:Rew:26691.0,72081.0] || equal(union(null_class,u),null_class)** subclass(domain_relation,u) -> .
% 299.99/300.39 72103[4:Res:70953.1,46872.0] || equal(complement(regular(unordered_pair(u,unordered_pair(v,w)))),null_class)** -> .
% 299.99/300.39 72106[4:Res:70953.1,57139.0] || equal(complement(regular(unordered_pair(u,ordered_pair(v,w)))),null_class)** -> .
% 299.99/300.39 72107[4:Res:70953.1,46876.0] || equal(complement(regular(unordered_pair(unordered_pair(u,v),w))),null_class)** -> .
% 299.99/300.39 72108[4:Res:70953.1,67343.0] || equal(complement(regular(unordered_pair(ordered_pair(u,v),w))),null_class)** -> .
% 299.99/300.39 72171[4:Rew:27420.0,72123.0] || equal(union(null_class,complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.99/300.39 73052[0:Res:72369.0,348.1] inductive(intersection(u,v)) || -> member(null_class,intersection(v,u))*.
% 299.99/300.39 73152[4:Rew:73077.0,27360.0] || -> member(u,complement(v)) subclass(singleton(u),union(v,null_class))*.
% 299.99/300.39 73622[4:Rew:73077.0,48549.0] || -> equal(image(element_relation,union(u,null_class)),complement(power_class(complement(u))))**.
% 299.99/300.39 73631[4:Rew:73077.0,27415.0] || equal(complement(u),universal_class) -> equal(union(u,null_class),null_class)**.
% 299.99/300.39 73668[8:Rew:73077.0,64377.1] function(u) || -> subclass(complement(successor(complement(u))),successor(u))*.
% 299.99/300.39 73674[4:Rew:73077.0,61115.1] || equal(union(u,null_class),universal_class)** -> equal(complement(u),null_class).
% 299.99/300.39 73706[4:Rew:73077.0,42098.0] || -> equal(intersection(union(u,null_class),intersection(complement(u),v)),null_class)**.
% 299.99/300.39 73728[8:Rew:73077.0,38683.1] function(u) || -> equal(intersection(successor(u),complement(u)),null_class)**.
% 299.99/300.39 73729[8:Rew:73077.0,38684.1] function(u) || -> equal(union(successor(u),complement(u)),universal_class)**.
% 299.99/300.39 73730[8:Rew:73077.0,38685.1] function(u) || -> equal(symmetric_difference(successor(u),complement(u)),universal_class)**.
% 299.99/300.39 73732[4:Rew:73077.0,42448.0] || -> equal(intersection(union(u,null_class),intersection(v,complement(u))),null_class)**.
% 299.99/300.39 74169[4:Rew:74098.0,62510.0] || -> subclass(restrict(union(null_class,u),v,w),union(u,null_class))*.
% 299.99/300.39 76716[4:Res:74099.0,348.1] inductive(union(null_class,u)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 76805[4:Res:74211.0,348.1] inductive(union(u,null_class)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 76900[4:Res:76342.0,348.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,u)*.
% 299.99/300.39 77231[4:Rew:73771.0,77057.0,76326.0,77057.0,30823.0,77057.0] || -> equal(intersection(union(u,null_class),union(null_class,complement(u))),null_class)**.
% 299.99/300.39 77513[4:Res:76329.0,348.1] inductive(union(u,null_class)) || -> member(null_class,union(u,u))*.
% 299.99/300.39 77572[4:Res:76341.0,348.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,u)*.
% 299.99/300.39 77679[4:Res:76347.0,348.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,v)*.
% 299.99/300.39 77751[8:Res:76567.1,348.1] function(u) inductive(successor(u)) || -> member(null_class,u)*.
% 299.99/300.39 78021[4:Res:76704.0,348.1] inductive(union(u,u)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 78091[4:Res:76989.0,348.1] inductive(union(u,u)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 79606[0:Res:78795.0,348.1] inductive(symmetric_difference(u,v)) || -> member(null_class,union(v,u))*.
% 299.99/300.39 80312[4:SpL:26691.0,70954.0] || subclass(union(null_class,u),null_class)* -> subclass(universal_class,complement(u)).
% 299.99/300.39 80340[4:SpL:26691.0,72030.0] || equal(union(null_class,u),null_class)** -> equal(complement(u),universal_class).
% 299.99/300.39 80645[4:Rew:26689.0,80559.1] || equal(successor(u),null_class) -> equal(union(u,null_class),null_class)**.
% 299.99/300.39 81363[8:SpR:37664.1,76344.0] function(u) || -> subclass(restrict(successor(u),v,w),u)*.
% 299.99/300.39 81479[0:SpR:39581.1,78114.0] || subclass(u,v) -> subclass(symmetric_difference(u,v),complement(u))*.
% 299.99/300.39 82637[4:SoR:70730.0,59850.1] || equal(complement(successor(complement(u))),universal_class)** -> member(null_class,u).
% 299.99/300.39 82795[4:MRR:82789.2,45176.0] || equal(singleton(u),v)* equal(complement(v),null_class)** -> .
% 299.99/300.39 82960[4:SpR:73603.0,30820.0] || -> equal(union(union(u,null_class),union(null_class,complement(u))),universal_class)**.
% 299.99/300.39 82961[4:SpR:73603.0,30861.0] || -> equal(symmetric_difference(union(u,null_class),union(null_class,complement(u))),universal_class)**.
% 299.99/300.39 82975[4:SpR:73603.0,70688.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.99/300.39 82977[4:SpR:73603.0,59405.0] || -> subclass(complement(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.99/300.39 83271[4:SpR:74226.0,30716.0] || -> equal(intersection(apply(null_class,u),complement(apply(null_class,v))),null_class)**.
% 299.99/300.39 83272[4:SpR:74226.0,30820.0] || -> equal(union(apply(null_class,u),complement(apply(null_class,v))),universal_class)**.
% 299.99/300.39 83273[4:SpR:74226.0,30861.0] || -> equal(symmetric_difference(apply(null_class,u),complement(apply(null_class,v))),universal_class)**.
% 299.99/300.39 83287[4:SpR:74226.0,70688.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.99/300.39 83289[4:SpR:74226.0,59405.0] || -> subclass(complement(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.99/300.39 85010[8:SpR:74697.1,35052.0] function(u) || -> equal(intersection(u,successor(u)),successor(u))**.
% 299.99/300.39 85756[4:SpL:76338.0,381.0] || subclass(universal_class,union(u,null_class))* -> member(singleton(v),u)*.
% 299.99/300.39 85766[4:SpL:76338.0,2266.0] || equal(union(u,null_class),universal_class) -> member(singleton(v),u)*.
% 299.99/300.39 86651[4:SpR:29.0,84316.0] || -> subclass(union(null_class,restrict(union(u,null_class),v,w)),u)*.
% 299.99/300.39 87376[7:MRR:87375.1,29424.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,v).
% 299.99/300.39 87378[7:MRR:87377.1,29424.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,u).
% 299.99/300.39 87773[7:MRR:87715.1,87715.2,53.0,45556.0] inductive(intersection(u,v)) || -> member(apply(choice,omega),u)*.
% 299.99/300.39 87802[7:Res:87668.0,2.0] || subclass(regular(ordered_pair(null_class,u)),v)* -> member(null_class,v).
% 299.99/300.39 87941[7:MRR:87883.1,87883.2,53.0,45556.0] inductive(intersection(u,v)) || -> member(apply(choice,omega),v)*.
% 299.99/300.39 89347[3:Obv:89330.0] || -> subclass(intersection(u,regular(v)),complement(v))* equal(v,null_class).
% 299.99/300.39 89735[3:Obv:89716.0] || -> subclass(intersection(regular(u),v),complement(u))* equal(u,null_class).
% 299.99/300.39 89838[7:Res:29936.1,76461.0] || equal(union(u,null_class),successor(null_class))** -> member(null_class,u).
% 299.99/300.39 89839[7:Res:29891.1,76461.0] || equal(union(u,null_class),singleton(null_class))** -> member(null_class,u).
% 299.99/300.39 89964[4:Res:57711.0,76462.0] || -> subclass(restrict(intersection(union(u,null_class),v),w,x),u)*.
% 299.99/300.39 89971[4:Res:58577.0,76462.0] || -> subclass(intersection(restrict(union(u,null_class),v,w),x),u)*.
% 299.99/300.39 89981[4:Res:3048.1,76462.0] || member(u,union(v,null_class))* -> subclass(singleton(u),v).
% 299.99/300.39 89986[4:Res:57651.0,76462.0] || -> subclass(intersection(u,restrict(union(v,null_class),w,x)),v)*.
% 299.99/300.39 89991[4:Res:58168.0,76462.0] || -> subclass(restrict(intersection(u,union(v,null_class)),w,x),v)*.
% 299.99/300.39 90657[0:SpR:78616.0,30716.0] || -> equal(intersection(symmetric_difference(u,v),complement(symmetric_difference(v,u))),null_class)**.
% 299.99/300.39 90658[4:SpR:78616.0,30820.0] || -> equal(union(symmetric_difference(u,v),complement(symmetric_difference(v,u))),universal_class)**.
% 299.99/300.39 90659[4:SpR:78616.0,30861.0] || -> equal(symmetric_difference(symmetric_difference(u,v),complement(symmetric_difference(v,u))),universal_class)**.
% 299.99/300.39 90673[4:SpR:78616.0,70688.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.99/300.39 90675[4:SpR:78616.0,59405.0] || -> subclass(complement(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.99/300.39 91510[4:SpR:29.0,84327.0] || -> subclass(union(null_class,restrict(union(u,u),v,w)),u)*.
% 299.99/300.39 92135[4:SpR:30.0,84699.0] || -> subclass(restrict(union(null_class,u),v,w),union(u,u))*.
% 299.99/300.39 92238[4:SpR:30.0,84728.0] || -> subclass(restrict(union(u,u),v,w),union(u,null_class))*.
% 299.99/300.39 93813[4:SpR:30.0,92107.0] || -> subclass(restrict(union(u,null_class),v,w),union(u,u))*.
% 299.99/300.39 94077[4:SpR:30.0,93784.0] || -> subclass(restrict(union(u,null_class),v,w),union(null_class,u))*.
% 299.99/300.39 94282[4:SpR:30.0,92189.0] || -> subclass(restrict(union(u,u),v,w),union(null_class,u))*.
% 299.99/300.39 94982[0:Obv:94965.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(v,u))*.
% 299.99/300.39 95328[4:Rew:27420.0,95049.0] || equal(union(null_class,complement(u)),null_class)** -> subclass(v,u)*.
% 299.99/300.39 95051[4:Res:95015.1,54563.0] || equal(complement(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.99/300.39 95071[4:Res:95015.1,13481.1] || equal(complement(u),null_class) equal(complement(u),domain_relation)** -> .
% 299.99/300.39 95240[4:Res:95015.1,49361.0] || equal(complement(rotate(u)),null_class)** equal(null_class,u) -> .
% 299.99/300.39 95242[4:Res:95015.1,49362.0] || equal(complement(flip(u)),null_class)** equal(null_class,u) -> .
% 299.99/300.39 95494[0:Obv:95476.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(u,x))*.
% 299.99/300.39 95698[4:SpR:30.0,95602.0] || -> subclass(restrict(complement(compose(element_relation,universal_class)),u,v),complement(element_relation))*.
% 299.99/300.39 96566[4:Res:95015.1,58651.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,u)*.
% 299.99/300.39 96573[4:Res:58043.0,58651.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),u)*.
% 299.99/300.39 96576[0:Res:57711.0,58651.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),u)*.
% 299.99/300.39 96583[0:Res:58577.0,58651.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),u)*.
% 299.99/300.39 96589[4:Res:59281.0,58651.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),u)*.
% 299.99/300.39 96593[0:Res:3048.1,58651.0] || member(u,intersection(v,w))* -> subclass(singleton(u),v).
% 299.99/300.39 96598[0:Res:57651.0,58651.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),v)*.
% 299.99/300.39 96603[0:Res:58168.0,58651.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),v)*.
% 299.99/300.39 96607[4:Res:70771.0,58651.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.99/300.39 96729[4:SpR:45830.1,96604.0] || equal(union(u,v),null_class)** -> subclass(universal_class,complement(u))*.
% 299.99/300.39 96736[0:Res:96604.0,348.1] inductive(complement(union(u,v))) || -> member(null_class,complement(u))*.
% 299.99/300.39 96846[4:SpR:45830.1,96692.0] || equal(union(u,v),null_class)** -> subclass(universal_class,complement(v))*.
% 299.99/300.39 96853[0:Res:96692.0,348.1] inductive(complement(union(u,v))) || -> member(null_class,complement(v))*.
% 299.99/300.39 96907[4:SpR:74540.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(u,v))*.
% 299.99/300.39 96925[4:SpR:39581.1,96606.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),v)*.
% 299.99/300.39 96935[4:SpR:47013.0,96606.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),power_class(u))*.
% 299.99/300.39 96950[4:Res:96606.0,58651.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),u)*.
% 299.99/300.39 96965[4:Res:96606.0,63814.0] || equal(complement(successor(complement(intersection(successor(null_class),u)))),universal_class)** -> .
% 299.99/300.39 96966[4:Res:96606.0,58743.0] || -> subclass(complement(successor(complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.99/300.39 96968[4:Res:96606.0,59035.0] || -> subclass(complement(successor(complement(intersection(union(null_class,u),v)))),u)*.
% 299.99/300.39 96969[4:Res:96606.0,76462.0] || -> subclass(complement(successor(complement(intersection(union(u,null_class),v)))),u)*.
% 299.99/300.39 97098[4:SpR:47007.0,96886.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),power_class(v))*.
% 299.99/300.39 97114[4:Res:96886.0,58651.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),v)*.
% 299.99/300.39 97129[4:Res:96886.0,63814.0] || equal(complement(successor(complement(intersection(u,successor(null_class))))),universal_class)** -> .
% 299.99/300.39 97130[4:Res:96886.0,58743.0] || -> subclass(complement(successor(complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.99/300.39 97132[4:Res:96886.0,59035.0] || -> subclass(complement(successor(complement(intersection(u,union(null_class,v))))),v)*.
% 299.99/300.39 97133[4:Res:96886.0,76462.0] || -> subclass(complement(successor(complement(intersection(u,union(v,null_class))))),v)*.
% 299.99/300.39 97242[4:MRR:97220.1,97220.3,9997.1,49359.1] || member(u,cantor(u))* subclass(domain_relation,regular(element_relation)) -> .
% 299.99/300.39 97296[4:SpR:26691.0,96932.0] || -> subclass(complement(successor(union(complement(u),v))),union(null_class,u))*.
% 299.99/300.39 97414[4:Res:97307.0,348.1] inductive(complement(successor(successor(u)))) || -> member(null_class,complement(u))*.
% 299.99/300.39 97437[4:SpR:26691.0,97096.0] || -> subclass(complement(successor(union(u,complement(v)))),union(null_class,v))*.
% 299.99/300.39 97809[4:Res:97753.0,348.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,u)*.
% 299.99/300.39 99622[4:SpR:20898.1,99580.0] || equal(complement(successor(u)),universal_class) -> subclass(universal_class,complement(u))*.
% 299.99/300.39 100138[4:SpR:45830.1,100042.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 100144[4:Res:100042.0,348.1] inductive(complement(union(complement(u),v))) || -> member(null_class,u)*.
% 299.99/300.39 100750[4:SpR:45830.1,100115.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,v).
% 299.99/300.39 100756[4:Res:100115.0,348.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,v)*.
% 299.99/300.39 100949[7:MRR:100948.0,122.0] || member(u,singleton(singleton(null_class)))* subclass(element_relation,composition_function) -> .
% 299.99/300.39 101686[0:MRR:22639.0,101685.0] || -> equal(intersection(complement(u),complement(v)),complement(union(u,v)))**.
% 299.99/300.39 104906[8:SpR:104596.0,74697.1] function(successor(u)) || -> equal(successor(successor(u)),successor(u))**.
% 299.99/300.39 106727[4:SpL:103337.0,45890.0] || equal(image(element_relation,successor(u)),power_class(complement(successor(u))))** -> .
% 299.99/300.39 107235[4:SpR:29.0,97814.0] || -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),u)*.
% 299.99/300.39 107452[4:SpR:103414.0,96886.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),successor(v))*.
% 299.99/300.39 108969[4:Rew:7631.0,108889.1] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,u).
% 299.99/300.39 109666[8:SpR:74697.1,103268.0] function(u) || -> equal(union(u,successor(u)),successor(u))**.
% 299.99/300.39 110187[4:Res:104933.1,63814.0] || equal(successor(u),null_class)** equal(successor(u),universal_class) -> .
% 299.99/300.39 110197[4:Res:104933.1,44651.0] || equal(successor(u),null_class) subclass(domain_relation,successor(u))* -> .
% 299.99/300.39 110198[4:Res:104933.1,44649.0] || equal(successor(u),null_class) equal(successor(u),domain_relation)** -> .
% 299.99/300.39 110781[4:Rew:7631.0,110740.1] || subclass(union(u,null_class),null_class)* -> subclass(universal_class,complement(u)).
% 299.99/300.39 111439[4:SpR:29.0,96578.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),u)*.
% 299.99/300.39 111591[4:SpR:29.0,96588.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),u)*.
% 299.99/300.39 111945[4:SpR:29.0,96596.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),v)*.
% 299.99/300.39 112085[4:SpR:29.0,96601.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),v)*.
% 299.99/300.39 112888[4:SpR:29.0,100149.0] || -> subclass(complement(union(complement(restrict(u,v,w)),x)),u)*.
% 299.99/300.39 113053[4:Rew:7631.0,112947.1] || subclass(complement(intersection(u,v)),null_class)* -> subclass(universal_class,u).
% 299.99/300.39 113067[4:SpR:29.0,100761.0] || -> subclass(complement(union(u,complement(restrict(v,w,x)))),v)*.
% 299.99/300.39 114326[8:SpR:74697.1,113750.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),u)*.
% 299.99/300.39 114337[4:Res:113750.0,348.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,u)*.
% 299.99/300.39 114395[4:Rew:47572.0,114298.0] || -> subclass(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.99/300.39 114396[4:Rew:47572.0,114300.0] || -> subclass(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))*.
% 299.99/300.39 114623[4:SpR:20622.1,113762.0] || equal(power_class(u),universal_class) -> subclass(regular(power_class(u)),null_class)*.
% 299.99/300.39 114638[4:Res:113762.0,348.1] inductive(regular(power_class(u))) || -> member(null_class,complement(power_class(u)))*.
% 299.99/300.39 114656[4:SpR:20622.1,113763.0] || equal(successor(u),universal_class) -> subclass(regular(successor(u)),null_class)*.
% 299.99/300.39 114663[4:Res:113763.0,348.1] inductive(regular(successor(u))) || -> member(null_class,complement(successor(u)))*.
% 299.99/300.39 114734[4:Res:114380.0,348.1] inductive(regular(union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.99/300.39 114824[4:Res:114701.0,348.1] inductive(regular(union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.99/300.39 115116[4:Res:114715.0,348.1] inductive(regular(union(u,u))) || -> member(null_class,complement(u))*.
% 299.99/300.39 115349[4:Res:115258.0,348.1] inductive(regular(complement(u))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 115912[4:Res:115297.0,348.1] inductive(regular(complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 116375[4:Res:115299.0,348.1] inductive(regular(complement(u))) || -> member(null_class,union(u,u))*.
% 299.99/300.39 116437[4:SpR:30.0,115435.0] || -> subclass(regular(complement(restrict(u,v,w))),cross_product(v,w))*.
% 299.99/300.39 116485[4:SpR:101695.0,115435.0] || -> subclass(regular(union(u,complement(union(v,w)))),complement(u))*.
% 299.99/300.39 116490[4:Res:115435.0,348.1] inductive(regular(complement(intersection(u,v)))) || -> member(null_class,u)*.
% 299.99/300.39 116584[4:SpR:74540.0,116428.0] || -> subclass(regular(complement(symmetric_difference(u,v))),complement(intersection(u,v)))*.
% 299.99/300.39 116612[4:SpR:101705.0,116428.0] || -> subclass(regular(union(complement(union(u,v)),w)),complement(w))*.
% 299.99/300.39 116625[4:Res:116428.0,348.1] inductive(regular(complement(intersection(u,v)))) || -> member(null_class,v)*.
% 299.99/300.39 117089[4:Res:116431.0,58651.0] || -> subclass(regular(complement(restrict(intersection(u,v),w,x))),u)*.
% 299.99/300.39 117106[4:Res:116431.0,59035.0] || -> subclass(regular(complement(restrict(union(null_class,u),v,w))),u)*.
% 299.99/300.39 117107[4:Res:116431.0,76462.0] || -> subclass(regular(complement(restrict(union(u,null_class),v,w))),u)*.
% 299.99/300.39 118065[4:Obv:118051.0] || -> subclass(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))*.
% 299.99/300.39 118281[4:Res:66364.1,114328.0] || equal(successor(complement(u)),null_class) -> subclass(regular(null_class),u)*.
% 299.99/300.39 118830[4:SpR:29.0,114342.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),u)*.
% 299.99/300.39 119495[4:SpR:47963.0,116474.0] || -> subclass(regular(union(u,image(element_relation,power_class(v)))),complement(u))*.
% 299.99/300.39 120331[4:SpR:47962.0,116611.0] || -> subclass(regular(union(image(element_relation,power_class(u)),v)),complement(v))*.
% 299.99/300.39 121224[4:Res:121063.0,58651.0] || -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.99/300.39 121276[4:Rew:108053.0,121195.0] || -> subclass(regular(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.99/300.39 121278[4:Rew:102963.0,121199.0] || -> subclass(regular(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.99/300.39 121279[4:Rew:102963.0,121200.0] || -> subclass(regular(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.99/300.39 121280[4:Rew:102963.0,121201.0] || -> subclass(regular(successor(union(null_class,complement(u)))),union(null_class,u))*.
% 299.99/300.39 121386[8:SpR:74697.1,121264.0] function(u) || -> subclass(regular(successor(successor(u))),complement(u))*.
% 299.99/300.39 121392[4:SpR:102963.0,121264.0] || -> subclass(regular(successor(union(u,v))),complement(union(u,v)))*.
% 299.99/300.39 121434[4:Rew:102963.0,121368.0] || -> subclass(regular(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.99/300.39 121435[4:Rew:102963.0,121369.0] || -> subclass(regular(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.99/300.39 121436[4:Rew:102963.0,121370.0] || -> subclass(regular(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.99/300.39 121751[4:Rew:28712.0,121710.0,102963.0,121710.0,26691.0,121710.0] || -> subclass(regular(successor(complement(union(u,v)))),union(u,v))*.
% 299.99/300.39 123552[4:Rew:7631.0,123510.1] || subclass(union(u,u),null_class)* -> subclass(universal_class,complement(u)).
% 299.99/300.39 123876[4:SpR:29.0,111436.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),v)*.
% 299.99/300.39 124056[4:SpR:29.0,111588.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),v)*.
% 299.99/300.39 124808[4:Rew:7631.0,124699.1] || subclass(complement(intersection(u,v)),null_class)* -> subclass(universal_class,v).
% 299.99/300.39 125188[0:SpR:113648.0,30716.0] || -> equal(intersection(union(u,v),complement(union(v,u))),null_class)**.
% 299.99/300.39 125189[4:SpR:113648.0,30820.0] || -> equal(union(union(u,v),complement(union(v,u))),universal_class)**.
% 299.99/300.39 125190[4:SpR:113648.0,30861.0] || -> equal(symmetric_difference(union(u,v),complement(union(v,u))),universal_class)**.
% 299.99/300.39 125204[4:SpR:113648.0,70688.0] || -> subclass(complement(successor(complement(union(u,v)))),union(v,u))*.
% 299.99/300.39 125210[4:SpR:113648.0,59405.0] || -> subclass(complement(successor(union(u,v))),complement(union(v,u)))*.
% 299.99/300.39 125709[4:Rew:102878.0,125177.0] || -> subclass(regular(successor(complement(union(u,v)))),union(v,u))*.
% 299.99/300.39 125719[4:Rew:102963.0,125237.0] || -> subclass(regular(successor(union(u,v))),complement(union(v,u)))*.
% 299.99/300.39 126653[4:SpR:29.0,116495.0] || -> subclass(regular(complement(intersection(restrict(u,v,w),x))),u)*.
% 299.99/300.39 126806[4:SpR:29.0,116630.0] || -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),v)*.
% 299.99/300.39 127089[4:SpR:29.0,119819.0] || -> subclass(regular(complement(restrict(union(u,u),v,w))),u)*.
% 299.99/300.39 128795[4:SpR:29.0,126650.0] || -> subclass(regular(complement(restrict(intersection(u,v),w,x))),v)*.
% 299.99/300.39 129336[4:Res:95015.1,60627.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,v)*.
% 299.99/300.39 129346[0:Res:57711.0,60627.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),v)*.
% 299.99/300.39 129352[0:Res:58577.0,60627.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),v)*.
% 299.99/300.39 129361[0:Res:3048.1,60627.0] || member(u,intersection(v,w))* -> subclass(singleton(u),w).
% 299.99/300.39 129366[0:Res:57651.0,60627.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),w)*.
% 299.99/300.39 129371[0:Res:58168.0,60627.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),w)*.
% 299.99/300.39 129374[4:Res:96606.0,60627.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),v)*.
% 299.99/300.39 129375[4:Res:96886.0,60627.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),w)*.
% 299.99/300.39 129377[4:Res:70771.0,60627.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.99/300.39 129439[4:Res:121063.0,60627.0] || -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.99/300.39 129501[4:Res:57711.0,60773.0] || -> subclass(restrict(intersection(union(u,u),v),w,x),u)*.
% 299.99/300.39 129507[4:Res:58577.0,60773.0] || -> subclass(intersection(restrict(union(u,u),v,w),x),u)*.
% 299.99/300.39 129516[4:Res:3048.1,60773.0] || member(u,union(v,v))* -> subclass(singleton(u),v).
% 299.99/300.39 129521[4:Res:57651.0,60773.0] || -> subclass(intersection(u,restrict(union(v,v),w,x)),v)*.
% 299.99/300.39 129526[4:Res:58168.0,60773.0] || -> subclass(restrict(intersection(u,union(v,v)),w,x),v)*.
% 299.99/300.39 129536[4:Res:96606.0,60773.0] || -> subclass(complement(successor(complement(intersection(union(u,u),v)))),u)*.
% 299.99/300.39 129537[4:Res:96886.0,60773.0] || -> subclass(complement(successor(complement(intersection(u,union(v,v))))),v)*.
% 299.99/300.39 129823[0:SpR:41697.0,71859.0] || -> subclass(intersection(intersection(u,complement(v)),intersection(v,w)),null_class)*.
% 299.99/300.39 129824[0:SpR:42038.0,71859.0] || -> subclass(intersection(intersection(u,complement(v)),intersection(w,v)),null_class)*.
% 299.99/300.39 129827[4:SpR:30844.0,71859.0] || -> subclass(intersection(intersection(u,complement(v)),union(v,v)),null_class)*.
% 299.99/300.39 129947[4:Rew:74519.0,129832.0] || -> subclass(intersection(complement(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.99/300.39 129992[0:SpR:41697.0,71860.0] || -> subclass(intersection(intersection(complement(u),v),intersection(u,w)),null_class)*.
% 299.99/300.39 129993[0:SpR:42038.0,71860.0] || -> subclass(intersection(intersection(complement(u),v),intersection(w,u)),null_class)*.
% 299.99/300.39 129996[4:SpR:30844.0,71860.0] || -> subclass(intersection(intersection(complement(u),v),union(u,u)),null_class)*.
% 299.99/300.39 130118[4:Rew:74519.0,130001.0] || -> subclass(intersection(complement(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.99/300.39 130172[4:SpR:23503.0,130067.0] || -> equal(null_class,u) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.99/300.39 130581[4:Rew:74519.0,130446.0] || -> subclass(intersection(singleton(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.99/300.39 130582[4:Rew:74519.0,130450.0] || -> subclass(intersection(singleton(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.99/300.39 130816[7:SpR:130759.0,42.0] || -> equal(range__dfg(successor(null_class),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.99/300.39 131371[4:SpR:23503.0,130177.0] || -> equal(null_class,u) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.99/300.39 132500[4:SpR:41697.0,130057.0] || -> subclass(intersection(union(null_class,complement(u)),intersection(u,v)),null_class)*.
% 299.99/300.39 132501[4:SpR:42038.0,130057.0] || -> subclass(intersection(union(null_class,complement(u)),intersection(v,u)),null_class)*.
% 299.99/300.39 132917[4:Rew:74519.0,132810.0] || -> subclass(intersection(complement(u),union(null_class,intersection(u,v))),null_class)*.
% 299.99/300.39 132918[4:Rew:74519.0,132811.0] || -> subclass(intersection(complement(u),union(null_class,intersection(v,u))),null_class)*.
% 299.99/300.39 133865[4:Rew:74519.0,133735.0] || -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(null_class))),null_class)*.
% 299.99/300.39 133866[4:Rew:74519.0,133739.0] || -> subclass(intersection(complement(successor(null_class)),intersection(singleton(null_class),u)),null_class)*.
% 299.99/300.39 134303[4:SpR:133541.0,71859.0] || -> subclass(intersection(intersection(u,v),union(null_class,complement(v))),null_class)*.
% 299.99/300.39 134308[4:SpR:133541.0,71860.0] || -> subclass(intersection(intersection(u,v),union(null_class,complement(u))),null_class)*.
% 299.99/300.39 135694[4:Rew:135678.1,73390.1] || equal(u,universal_class) -> equal(symmetric_difference(u,v),complement(v))**.
% 299.99/300.39 136269[4:SpR:133541.0,132936.1] || equal(union(null_class,complement(u)),universal_class)** -> subclass(u,null_class).
% 299.99/300.39 136396[4:Rew:136381.1,73389.1] || equal(u,universal_class) -> equal(symmetric_difference(v,u),complement(v))**.
% 299.99/300.39 136412[4:Rew:136396.1,40667.1] || equal(intersection(u,v),universal_class)** -> equal(complement(v),null_class).
% 299.99/300.39 136413[4:Rew:136396.1,40365.1] || equal(intersection(u,v),universal_class)** -> equal(complement(u),null_class).
% 299.99/300.39 136628[4:SpR:135678.1,41697.0] || equal(complement(u),universal_class) -> equal(intersection(u,v),null_class)**.
% 299.99/300.39 136629[4:SpR:135678.1,42038.0] || equal(complement(u),universal_class) -> equal(intersection(v,u),null_class)**.
% 299.99/300.39 136635[4:SpR:135678.1,30844.0] || equal(complement(u),universal_class) -> equal(union(u,u),null_class)**.
% 299.99/300.39 137461[4:SpR:136381.1,30844.0] || equal(union(u,u),universal_class)** -> equal(complement(u),null_class).
% 299.99/300.39 137539[4:SpR:136381.1,133541.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(u,null_class).
% 299.99/300.39 138072[0:SpR:41697.0,72388.0] || -> subclass(intersection(intersection(u,v),intersection(complement(u),w)),null_class)*.
% 299.99/300.39 138073[0:SpR:42038.0,72388.0] || -> subclass(intersection(intersection(u,v),intersection(complement(v),w)),null_class)*.
% 299.99/300.39 138076[4:SpR:30844.0,72388.0] || -> subclass(intersection(union(u,u),intersection(complement(u),v)),null_class)*.
% 299.99/300.39 138271[0:SpR:41697.0,72391.0] || -> subclass(intersection(intersection(u,v),intersection(w,complement(u))),null_class)*.
% 299.99/300.39 138272[0:SpR:42038.0,72391.0] || -> subclass(intersection(intersection(u,v),intersection(w,complement(v))),null_class)*.
% 299.99/300.39 138275[4:SpR:30844.0,72391.0] || -> subclass(intersection(union(u,u),intersection(v,complement(u))),null_class)*.
% 299.99/300.39 138504[4:SpR:78218.1,79355.0] || subclass(u,singleton(u)) -> subclass(successor(u),complement(u))*.
% 299.99/300.39 138676[4:SpR:78218.1,133541.0] || subclass(u,union(null_class,complement(u)))* -> equal(u,null_class).
% 299.99/300.39 140062[0:SpR:30.0,96404.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),union(v,u))*.
% 299.99/300.39 140144[0:SpL:29.0,96568.0] || equal(restrict(u,v,w),x)* -> subclass(x,u)*.
% 299.99/300.39 140202[0:SpR:29.0,96582.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),u)*.
% 299.99/300.39 140499[0:SpR:29.0,96592.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),w)*.
% 299.99/300.39 140688[0:SpR:29.0,96595.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),v)*.
% 299.99/300.39 140995[0:SpR:29.0,96599.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),v)*.
% 299.99/300.39 142845[0:Rew:74519.0,142699.0] || -> subclass(intersection(complement(u),intersection(v,intersection(u,w))),null_class)*.
% 299.99/300.39 142846[0:Rew:74519.0,142700.0] || -> subclass(intersection(complement(u),intersection(v,intersection(w,u))),null_class)*.
% 299.99/300.39 142848[4:Rew:74519.0,142703.0] || -> subclass(intersection(complement(u),intersection(v,union(u,u))),null_class)*.
% 299.99/300.39 142849[4:Rew:74519.0,142709.0] || -> subclass(intersection(successor(null_class),intersection(u,complement(singleton(null_class)))),null_class)*.
% 299.99/300.39 142850[4:Rew:74519.0,142710.0] || -> subclass(intersection(element_relation,intersection(u,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.39 142851[4:Rew:74519.0,142725.0] || -> subclass(intersection(u,intersection(v,union(null_class,complement(u)))),null_class)*.
% 299.99/300.39 142852[4:Rew:74519.0,142728.0] || -> subclass(intersection(complement(u),intersection(v,union(u,null_class))),null_class)*.
% 299.99/300.39 142854[4:Rew:74519.0,142737.0] || -> subclass(intersection(singleton(null_class),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.99/300.39 142855[4:Rew:74519.0,142738.0] || -> subclass(intersection(successor(null_class),intersection(u,singleton(singleton(null_class)))),null_class)*.
% 299.99/300.39 142752[0:SpR:30.0,129813.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(x,u))*.
% 299.99/300.39 142958[0:SpR:78218.1,142833.0] || subclass(u,intersection(v,complement(u)))* -> subclass(u,null_class).
% 299.99/300.39 142969[4:SpR:136381.1,142833.0] || equal(intersection(u,complement(v)),universal_class)** -> subclass(v,null_class).
% 299.99/300.39 143080[0:SpR:78218.1,142935.0] || subclass(u,intersection(complement(u),v))* -> subclass(u,null_class).
% 299.99/300.39 143091[4:SpR:136381.1,142935.0] || equal(intersection(complement(u),v),universal_class)** -> subclass(u,null_class).
% 299.99/300.39 143266[4:SpR:142985.0,132877.0] || -> subclass(intersection(u,union(null_class,intersection(v,complement(u)))),null_class)*.
% 299.99/300.39 143269[3:SpR:142985.0,78218.1] || subclass(u,intersection(v,complement(u)))* -> equal(null_class,u).
% 299.99/300.39 143656[3:Rew:74519.0,143352.0] || -> subclass(intersection(u,intersection(v,intersection(w,complement(u)))),null_class)*.
% 299.99/300.39 143408[4:SpR:142985.0,136381.1] || equal(intersection(u,complement(v)),universal_class)** -> equal(null_class,v).
% 299.99/300.39 143449[4:SpR:26691.0,142985.0] || -> equal(intersection(complement(u),intersection(v,union(null_class,u))),null_class)**.
% 299.99/300.39 143462[3:SpR:78218.1,142985.0] || subclass(u,complement(v))* -> equal(intersection(v,u),null_class).
% 299.99/300.39 143803[4:SpR:143107.0,132877.0] || -> subclass(intersection(u,union(null_class,intersection(complement(u),v))),null_class)*.
% 299.99/300.39 143806[3:SpR:143107.0,78218.1] || subclass(u,intersection(complement(u),v))* -> equal(null_class,u).
% 299.99/300.39 144200[3:Rew:74519.0,143890.0] || -> subclass(intersection(u,intersection(v,intersection(complement(u),w))),null_class)*.
% 299.99/300.39 143947[4:SpR:143107.0,136381.1] || equal(intersection(complement(u),v),universal_class)** -> equal(null_class,u).
% 299.99/300.39 143951[4:SpR:143107.0,130067.0] || -> subclass(intersection(successor(null_class),intersection(complement(singleton(null_class)),u)),null_class)*.
% 299.99/300.39 143988[4:SpR:26691.0,143107.0] || -> equal(intersection(complement(u),intersection(union(null_class,u),v)),null_class)**.
% 299.99/300.39 146026[4:SpR:78218.1,145282.0] || subclass(u,union(null_class,singleton(u)))* -> subclass(u,null_class).
% 299.99/300.39 146035[4:SpR:136381.1,145282.0] || equal(union(null_class,singleton(u)),universal_class)** -> subclass(u,null_class).
% 299.99/300.39 146438[4:Rew:74519.0,146196.0] || -> subclass(intersection(union(null_class,u),union(null_class,singleton(u))),null_class)*.
% 299.99/300.39 146442[4:Rew:74519.0,146222.0] || -> subclass(intersection(union(null_class,u),intersection(v,singleton(u))),null_class)*.
% 299.99/300.39 146443[4:Rew:74519.0,146228.0] || -> subclass(intersection(union(null_class,u),intersection(singleton(u),v)),null_class)*.
% 299.99/300.39 146444[4:Rew:74519.0,146230.0] || -> subclass(intersection(singleton(u),intersection(v,union(null_class,u))),null_class)*.
% 299.99/300.39 146274[4:SpR:145920.0,136381.1] || equal(union(null_class,u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 146779[4:Rew:74519.0,146556.0] || -> subclass(intersection(union(u,null_class),union(null_class,singleton(u))),null_class)*.
% 299.99/300.39 146783[4:Rew:74519.0,146582.0] || -> subclass(intersection(union(u,null_class),intersection(v,singleton(u))),null_class)*.
% 299.99/300.39 146784[4:Rew:74519.0,146588.0] || -> subclass(intersection(union(u,null_class),intersection(singleton(u),v)),null_class)*.
% 299.99/300.39 146785[4:Rew:74519.0,146590.0] || -> subclass(intersection(singleton(u),intersection(v,union(u,null_class))),null_class)*.
% 299.99/300.39 146632[4:SpR:145994.0,136381.1] || equal(union(u,null_class),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 146986[4:SpR:146051.0,78218.1] || subclass(u,union(null_class,singleton(u)))* -> equal(null_class,u).
% 299.99/300.39 147007[4:SpR:146051.0,71859.0] || -> subclass(intersection(intersection(u,v),union(null_class,singleton(v))),null_class)*.
% 299.99/300.39 147014[4:SpR:146051.0,71860.0] || -> subclass(intersection(intersection(u,v),union(null_class,singleton(u))),null_class)*.
% 299.99/300.39 147302[4:Rew:74519.0,147046.0] || -> subclass(intersection(u,intersection(v,union(null_class,singleton(u)))),null_class)*.
% 299.99/300.39 147084[4:SpR:146051.0,72391.0] || -> subclass(intersection(union(null_class,singleton(u)),intersection(v,u)),null_class)*.
% 299.99/300.39 147116[4:SpR:146051.0,136381.1] || equal(union(null_class,singleton(u)),universal_class)** -> equal(null_class,u).
% 299.99/300.39 147117[4:SpR:146051.0,72388.0] || -> subclass(intersection(union(null_class,singleton(u)),intersection(u,v)),null_class)*.
% 299.99/300.39 147312[4:Rew:27420.0,147103.0,7631.0,147103.0] || -> equal(union(u,union(null_class,complement(singleton(complement(u))))),universal_class)**.
% 299.99/300.39 147395[4:Res:3048.1,145285.0] || member(u,singleton(singleton(u)))* -> equal(singleton(u),null_class).
% 299.99/300.39 147675[4:SpR:78218.1,145585.0] || subclass(u,intersection(v,singleton(u)))* -> subclass(u,null_class).
% 299.99/300.39 147687[4:SpR:136381.1,145585.0] || equal(intersection(u,singleton(v)),universal_class)** -> subclass(v,null_class).
% 299.99/300.39 147775[4:SpR:146300.0,130057.0] || -> subclass(intersection(union(null_class,singleton(u)),union(u,u)),null_class)*.
% 299.99/300.39 147801[4:SpR:146300.0,71859.0] || -> subclass(intersection(intersection(u,singleton(v)),union(v,v)),null_class)*.
% 299.99/300.39 147807[4:SpR:146300.0,71860.0] || -> subclass(intersection(intersection(singleton(u),v),union(u,u)),null_class)*.
% 299.99/300.39 148007[4:Rew:74519.0,147809.0] || -> subclass(intersection(singleton(u),intersection(v,union(u,u))),null_class)*.
% 299.99/300.39 147817[4:SpR:146300.0,72391.0] || -> subclass(intersection(union(u,u),intersection(v,singleton(u))),null_class)*.
% 299.99/300.39 147848[4:SpR:146300.0,132567.0] || -> subclass(intersection(union(u,u),union(null_class,singleton(u))),null_class)*.
% 299.99/300.39 147851[4:SpR:146300.0,136381.1] || equal(union(u,u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 147852[4:SpR:146300.0,72388.0] || -> subclass(intersection(union(u,u),intersection(singleton(u),v)),null_class)*.
% 299.99/300.39 148313[4:SpR:147490.0,132877.0] || -> subclass(intersection(singleton(u),union(null_class,intersection(v,u))),null_class)*.
% 299.99/300.39 148365[4:SpR:147490.0,71859.0] || -> subclass(intersection(intersection(u,singleton(v)),intersection(w,v)),null_class)*.
% 299.99/300.39 148371[4:SpR:147490.0,71860.0] || -> subclass(intersection(intersection(singleton(u),v),intersection(w,u)),null_class)*.
% 299.99/300.39 148590[4:Rew:74519.0,148373.0] || -> subclass(intersection(singleton(u),intersection(v,intersection(w,u))),null_class)*.
% 299.99/300.39 148381[4:SpR:147490.0,72391.0] || -> subclass(intersection(intersection(u,v),intersection(w,singleton(v))),null_class)*.
% 299.99/300.39 148393[4:SpR:147490.0,136381.1] || equal(intersection(u,v),universal_class)** -> equal(singleton(v),null_class).
% 299.99/300.39 148394[4:SpR:147490.0,72388.0] || -> subclass(intersection(intersection(u,v),intersection(singleton(v),w)),null_class)*.
% 299.99/300.39 148404[4:SpR:78218.1,147490.0] || subclass(u,v) -> equal(intersection(singleton(v),u),null_class)**.
% 299.99/300.39 148719[4:SpR:147616.0,132877.0] || -> subclass(intersection(singleton(u),union(null_class,intersection(u,v))),null_class)*.
% 299.99/300.39 148772[4:SpR:147616.0,71859.0] || -> subclass(intersection(intersection(u,singleton(v)),intersection(v,w)),null_class)*.
% 299.99/300.39 148778[4:SpR:147616.0,71860.0] || -> subclass(intersection(intersection(singleton(u),v),intersection(u,w)),null_class)*.
% 299.99/300.39 148997[4:Rew:74519.0,148780.0] || -> subclass(intersection(singleton(u),intersection(v,intersection(u,w))),null_class)*.
% 299.99/300.39 148788[4:SpR:147616.0,72391.0] || -> subclass(intersection(intersection(u,v),intersection(w,singleton(u))),null_class)*.
% 299.99/300.39 148800[4:SpR:147616.0,136381.1] || equal(intersection(u,v),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 148801[4:SpR:147616.0,72388.0] || -> subclass(intersection(intersection(u,v),intersection(singleton(u),w)),null_class)*.
% 299.99/300.39 149004[4:Rew:74519.0,148840.0] || -> equal(intersection(symmetric_difference(u,v),singleton(union(u,v))),null_class)**.
% 299.99/300.39 149299[4:SpR:78218.1,147657.0] || subclass(u,intersection(singleton(u),v))* -> subclass(u,null_class).
% 299.99/300.39 149311[4:SpR:136381.1,147657.0] || equal(intersection(singleton(u),v),universal_class)** -> subclass(u,null_class).
% 299.99/300.39 149410[4:SpR:147703.0,132877.0] || -> subclass(intersection(u,union(null_class,intersection(v,singleton(u)))),null_class)*.
% 299.99/300.39 149413[4:SpR:147703.0,78218.1] || subclass(u,intersection(v,singleton(u)))* -> equal(null_class,u).
% 299.99/300.39 149764[4:Rew:74519.0,149498.0] || -> subclass(intersection(u,intersection(v,intersection(w,singleton(u)))),null_class)*.
% 299.99/300.39 149556[4:SpR:147703.0,136381.1] || equal(intersection(u,singleton(v)),universal_class)** -> equal(null_class,v).
% 299.99/300.39 149581[4:SpR:78218.1,147703.0] || subclass(u,singleton(v))* -> equal(intersection(v,u),null_class).
% 299.99/300.39 150060[4:SpR:149328.0,132877.0] || -> subclass(intersection(u,union(null_class,intersection(singleton(u),v))),null_class)*.
% 299.99/300.39 150063[4:SpR:149328.0,78218.1] || subclass(u,intersection(singleton(u),v))* -> equal(null_class,u).
% 299.99/300.39 150436[4:Rew:74519.0,150149.0] || -> subclass(intersection(u,intersection(v,intersection(singleton(u),w))),null_class)*.
% 299.99/300.39 150208[4:SpR:149328.0,136381.1] || equal(intersection(singleton(u),v),universal_class)** -> equal(null_class,u).
% 299.99/300.39 150214[4:SpR:149328.0,130067.0] || -> subclass(intersection(successor(null_class),intersection(singleton(singleton(null_class)),u)),null_class)*.
% 299.99/300.39 151582[4:Res:345.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(singleton(u)),universal_class))))* -> .
% 299.99/300.39 151706[7:Res:29936.1,145698.0] || equal(singleton(u),successor(null_class)) member(null_class,u)* -> .
% 299.99/300.39 151707[7:Res:29891.1,145698.0] || equal(singleton(u),singleton(null_class)) member(null_class,u)* -> .
% 299.99/300.39 152101[4:Res:95015.1,151827.1] || equal(complement(power_class(u)),null_class)** member(u,universal_class) -> .
% 299.99/300.39 152321[4:Res:95015.1,151828.1] || equal(complement(sum_class(u)),null_class)** member(u,universal_class) -> .
% 299.99/300.39 154503[4:SpL:101709.0,154255.0] || member(universal_class,complement(intersection(union(u,v),power_class(w))))* -> .
% 299.99/300.39 154507[4:SpL:101698.0,154255.0] || member(universal_class,complement(intersection(power_class(u),union(v,w))))* -> .
% 299.99/300.39 155262[3:Rew:74519.0,155060.0] || -> subclass(intersection(u,intersection(intersection(complement(u),v),w)),null_class)*.
% 299.99/300.39 155263[4:Rew:74519.0,155061.0] || -> subclass(intersection(u,intersection(intersection(singleton(u),v),w)),null_class)*.
% 299.99/300.39 155264[3:Rew:74519.0,155063.0] || -> subclass(intersection(u,intersection(intersection(v,complement(u)),w)),null_class)*.
% 299.99/300.39 155265[4:Rew:74519.0,155064.0] || -> subclass(intersection(u,intersection(intersection(v,singleton(u)),w)),null_class)*.
% 299.99/300.39 155266[0:Rew:74519.0,155070.0] || -> subclass(intersection(complement(u),intersection(intersection(u,v),w)),null_class)*.
% 299.99/300.39 155267[0:Rew:74519.0,155071.0] || -> subclass(intersection(complement(u),intersection(intersection(v,u),w)),null_class)*.
% 299.99/300.39 155270[4:Rew:74519.0,155074.0] || -> subclass(intersection(complement(u),intersection(union(u,u),v)),null_class)*.
% 299.99/300.39 155272[4:Rew:74519.0,155081.0] || -> subclass(intersection(element_relation,intersection(complement(compose(element_relation,universal_class)),u)),null_class)*.
% 299.99/300.39 155273[4:Rew:74519.0,155094.0] || -> subclass(intersection(u,intersection(union(null_class,complement(u)),v)),null_class)*.
% 299.99/300.39 155274[4:Rew:74519.0,155095.0] || -> subclass(intersection(u,intersection(union(null_class,singleton(u)),v)),null_class)*.
% 299.99/300.39 155275[4:Rew:74519.0,155098.0] || -> subclass(intersection(complement(u),intersection(union(u,null_class),v)),null_class)*.
% 299.99/300.39 155276[4:Rew:74519.0,155105.0] || -> subclass(intersection(singleton(u),intersection(union(null_class,u),v)),null_class)*.
% 299.99/300.39 155277[4:Rew:74519.0,155106.0] || -> subclass(intersection(singleton(u),intersection(union(u,null_class),v)),null_class)*.
% 299.99/300.39 155278[4:Rew:74519.0,155107.0] || -> subclass(intersection(singleton(u),intersection(union(u,u),v)),null_class)*.
% 299.99/300.39 155279[4:Rew:74519.0,155108.0] || -> subclass(intersection(singleton(u),intersection(intersection(v,u),w)),null_class)*.
% 299.99/300.39 155280[4:Rew:74519.0,155109.0] || -> subclass(intersection(singleton(u),intersection(intersection(u,v),w)),null_class)*.
% 299.99/300.39 155281[4:Rew:74519.0,155112.0] || -> subclass(intersection(singleton(null_class),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.99/300.39 156742[0:SpR:29.0,138061.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(u,v))*.
% 299.99/300.39 160027[3:SpL:100311.0,22070.0] || subclass(regular(domain_relation),u)* subclass(universal_class,complement(u)) -> .
% 299.99/300.39 160074[3:SpL:100311.0,688.1] || subclass(universal_class,complement(u)) member(regular(domain_relation),u)* -> .
% 299.99/300.39 160076[3:SpL:100311.0,25769.0] || equal(u,regular(domain_relation)) subclass(universal_class,complement(u))* -> .
% 299.99/300.39 164104[4:Res:160006.1,25.1] || equal(complement(u),universal_class) member(regular(domain_relation),u)* -> .
% 299.99/300.39 164110[4:Res:160006.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(domain_relation),u)*.
% 299.99/300.39 164111[4:Res:160006.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(domain_relation),v)*.
% 299.99/300.39 164140[4:Res:160006.1,76461.0] || equal(union(u,null_class),universal_class) -> member(regular(domain_relation),u)*.
% 299.99/300.39 164141[4:Res:160006.1,36188.0] || equal(union(null_class,u),universal_class) -> member(regular(domain_relation),u)*.
% 299.99/300.39 164142[4:Res:160006.1,39314.0] || equal(union(u,u),universal_class)** -> member(regular(domain_relation),u)*.
% 299.99/300.39 164225[3:Res:160007.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(domain_relation),u).
% 299.99/300.39 164226[3:Res:160007.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(domain_relation),v).
% 299.99/300.39 164255[4:Res:160007.1,76461.0] || subclass(universal_class,union(u,null_class))* -> member(regular(domain_relation),u).
% 299.99/300.39 164256[4:Res:160007.1,36188.0] || subclass(universal_class,union(null_class,u))* -> member(regular(domain_relation),u).
% 299.99/300.39 164257[4:Res:160007.1,39314.0] || subclass(universal_class,union(u,u))* -> member(regular(domain_relation),u).
% 299.99/300.39 164399[7:MRR:164383.2,44597.0] || member(null_class,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.99/300.39 164550[7:MRR:164535.2,44780.0] || member(null_class,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.99/300.39 164673[4:SpL:100312.0,22070.0] || subclass(regular(composition_function),u)* subclass(universal_class,complement(u)) -> .
% 299.99/300.39 164720[4:SpL:100312.0,688.1] || subclass(universal_class,complement(u)) member(regular(composition_function),u)* -> .
% 299.99/300.39 164722[4:SpL:100312.0,25769.0] || equal(u,regular(composition_function)) subclass(universal_class,complement(u))* -> .
% 299.99/300.39 166825[4:Res:164652.1,25.1] || equal(complement(u),universal_class) member(regular(composition_function),u)* -> .
% 299.99/300.39 166831[4:Res:164652.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(composition_function),u)*.
% 299.99/300.39 166832[4:Res:164652.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(composition_function),v)*.
% 299.99/300.39 166861[4:Res:164652.1,76461.0] || equal(union(u,null_class),universal_class) -> member(regular(composition_function),u)*.
% 299.99/300.39 166862[4:Res:164652.1,36188.0] || equal(union(null_class,u),universal_class) -> member(regular(composition_function),u)*.
% 299.99/300.39 166863[4:Res:164652.1,39314.0] || equal(union(u,u),universal_class)** -> member(regular(composition_function),u)*.
% 299.99/300.39 166948[4:Res:164653.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(composition_function),u).
% 299.99/300.39 166949[4:Res:164653.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(composition_function),v).
% 299.99/300.39 166978[4:Res:164653.1,76461.0] || subclass(universal_class,union(u,null_class))* -> member(regular(composition_function),u).
% 299.99/300.39 166979[4:Res:164653.1,36188.0] || subclass(universal_class,union(null_class,u))* -> member(regular(composition_function),u).
% 299.99/300.39 166980[4:Res:164653.1,39314.0] || subclass(universal_class,union(u,u))* -> member(regular(composition_function),u).
% 299.99/300.39 170772[8:SoR:37565.0,72.1] one_to_one(apply(null_class,u)) || member(range_of(null_class),universal_class)* -> .
% 299.99/300.39 171306[4:SpR:81750.0,74519.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),apply(null_class,u)),null_class)**.
% 299.99/300.39 171604[4:SpR:81751.0,78499.0] || -> equal(union(complement(sum_class(range_of(null_class))),apply(null_class,u)),universal_class)**.
% 299.99/300.39 171937[4:SpR:81752.0,79059.0] || -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),apply(null_class,u)),universal_class)**.
% 299.99/300.39 689[0:Res:362.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.99/300.39 690[0:Res:362.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(ordered_pair(w,x),v)*.
% 299.99/300.39 4113[0:Res:4084.0,8.0] || subclass(u,intersection(v,u))* -> equal(intersection(v,u),u).
% 299.99/300.39 5268[0:Res:5237.0,8.0] || subclass(u,intersection(u,v))* -> equal(intersection(u,v),u).
% 299.99/300.39 5314[0:SpR:29.0,5255.0] || -> subclass(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))*.
% 299.99/300.39 5316[0:SpR:30.0,5255.0] || -> subclass(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))*.
% 299.99/300.39 5380[3:Res:5368.1,8.0] || equal(null_class,u) subclass(v,u)* -> equal(v,u).
% 299.99/300.39 10099[0:Res:59.1,9997.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,universal_class).
% 299.99/300.39 15172[0:Res:7.1,538.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),u)*.
% 299.99/300.39 15243[0:Res:7.1,539.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),v)*.
% 299.99/300.39 25939[0:Res:7.1,23655.0] || equal(complement(unordered_pair(regular(u),v)),u)** -> equal(u,null_class).
% 299.99/300.39 25944[0:Rew:560.1,25941.0] || member(u,complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.99/300.39 26048[0:SpR:5700.0,43.0] || -> equal(image(cross_product(u,universal_class),v),image(cross_product(v,universal_class),u))*.
% 299.99/300.39 26490[0:SpL:44.0,26277.0] || equal(complement(successor(u)),universal_class) -> member(null_class,complement(singleton(u)))*.
% 299.99/300.39 26614[0:Obv:26558.1] || member(u,v) -> subclass(singleton(u),intersection(v,singleton(u)))*.
% 299.99/300.39 26744[4:Rew:26689.0,7969.0] || member(u,complement(v)) member(u,union(null_class,v))* -> .
% 299.99/300.39 26745[4:Rew:26689.0,7970.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(u,complement(v)))*.
% 299.99/300.39 26760[4:Rew:26689.0,7983.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(complement(u),v))*.
% 299.99/300.39 26764[4:Rew:26689.0,7986.1] || subclass(universal_class,union(null_class,u))* member(omega,complement(u)) -> .
% 299.99/300.39 26767[4:Rew:26689.0,7988.1] || subclass(universal_class,union(null_class,u))* member(null_class,complement(u)) -> .
% 299.99/300.39 26768[4:Rew:26689.0,13461.0] || subclass(universal_class,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.99/300.39 26769[4:Rew:26689.0,7990.0] || subclass(universal_class,complement(u)) subclass(universal_class,union(null_class,u))* -> .
% 299.99/300.39 26785[4:Rew:26689.0,19435.0] || subclass(domain_relation,complement(u)) subclass(universal_class,union(null_class,u))* -> .
% 299.99/300.39 26786[4:Rew:26689.0,13476.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.99/300.39 26788[4:Rew:26689.0,13573.0] || equal(complement(u),domain_relation) equal(union(null_class,u),domain_relation)** -> .
% 299.99/300.39 26799[4:Rew:26689.0,17998.0] || -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(null_class,u))*.
% 299.99/300.39 26864[4:Rew:26691.0,23448.0] || subclass(universal_class,union(null_class,composition_function))* -> equal(compose(u,v),w)*.
% 299.99/300.39 26866[4:Rew:26691.0,23447.0] || subclass(universal_class,union(null_class,application_function))* -> equal(apply(u,v),w)*.
% 299.99/300.39 26872[4:Rew:26691.0,14198.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,v).
% 299.99/300.39 26873[4:Rew:26691.0,14197.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,u).
% 299.99/300.39 26874[4:Rew:26691.0,15330.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,v).
% 299.99/300.39 26875[4:Rew:26691.0,15327.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,u).
% 299.99/300.39 26876[4:Rew:26691.0,25873.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> member(w,u)*.
% 299.99/300.39 26877[4:Rew:26691.0,21607.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> member(w,v)*.
% 299.99/300.39 26878[4:Rew:26691.0,23439.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> member(w,v)*.
% 299.99/300.39 26879[4:Rew:26691.0,23438.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> member(w,u)*.
% 299.99/300.39 26880[4:Rew:26691.0,2021.0] || equal(union(null_class,singleton(u)),universal_class)** -> equal(singleton(v),u)*.
% 299.99/300.39 26899[4:Rew:26691.0,19415.0] || subclass(universal_class,union(null_class,u)) -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 26900[4:Rew:26691.0,14899.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 26902[4:Rew:26691.0,13420.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 27969[4:Rew:26691.0,26906.1] || subclass(u,union(null_class,u))* -> equal(union(null_class,u),u).
% 299.99/300.39 28099[4:Rew:26689.0,26813.1] || subclass(complement(u),union(null_class,u))* -> equal(complement(u),null_class).
% 299.99/300.39 28788[0:SpL:28712.0,204.0] || member(u,complement(v)) member(u,union(v,v))* -> .
% 299.99/300.39 29131[4:Rew:26696.0,29064.0] || equal(union(null_class,u),universal_class) -> member(null_class,union(u,u))*.
% 299.99/300.39 29132[4:Rew:26696.0,29065.0] || subclass(universal_class,union(null_class,u)) -> member(null_class,union(u,u))*.
% 299.99/300.39 29133[4:Rew:26696.0,29069.0] || equal(union(null_class,u),universal_class) -> member(omega,union(u,u))*.
% 299.99/300.39 29134[4:Rew:26696.0,29070.0] || subclass(universal_class,union(null_class,u)) -> member(omega,union(u,u))*.
% 299.99/300.39 29159[4:SpR:28791.0,27968.0] || -> member(regular(union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.99/300.39 29216[4:Res:29083.0,8.0] || subclass(u,union(u,u))* -> equal(union(u,u),u).
% 299.99/300.39 28649[4:Res:28630.0,8.0] || subclass(singleton(null_class),successor(null_class))* -> equal(successor(null_class),singleton(null_class)).
% 299.99/300.39 29693[3:SpL:26701.0,2149.1] inductive(symmetric_difference(universal_class,u)) || equal(union(u,null_class),universal_class)** -> .
% 299.99/300.39 29923[7:Res:29894.1,2.0] || subclass(complement(u),v)* -> member(null_class,u) member(null_class,v).
% 299.99/300.39 29968[0:MRR:29950.0,57.1] || member(u,universal_class) subclass(universal_class,complement(singleton(power_class(u))))* -> .
% 299.99/300.39 30061[0:MRR:30043.0,55.1] || member(u,universal_class) subclass(universal_class,complement(singleton(sum_class(u))))* -> .
% 299.99/300.39 30240[4:Res:29081.0,348.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,union(u,u))*.
% 299.99/300.39 30285[0:SpL:28712.0,6138.0] || subclass(universal_class,complement(u)) member(omega,union(u,u))* -> .
% 299.99/300.39 30291[4:Rew:26689.0,30284.0] || subclass(universal_class,complement(u)) member(omega,union(null_class,u))* -> .
% 299.99/300.39 30430[7:SpR:27420.0,29894.1] || -> member(null_class,union(null_class,u)) member(null_class,union(null_class,complement(u)))*.
% 299.99/300.39 30727[0:Obv:30696.1] || member(u,v) -> equal(intersection(singleton(u),complement(v)),null_class)**.
% 299.99/300.39 31078[0:Obv:31045.1] || member(u,v) -> equal(intersection(complement(v),singleton(u)),null_class)**.
% 299.99/300.39 31477[4:MRR:31439.2,4362.0] || member(u,successor(null_class)) member(u,complement(singleton(null_class)))* -> .
% 299.99/300.39 32709[4:SpR:15908.0,32704.1] || member(flip(cross_product(u,universal_class)),universal_class)* -> member(inverse(u),universal_class).
% 299.99/300.39 32710[4:SpR:15950.0,32704.1] || member(restrict(element_relation,universal_class,u),universal_class)* -> member(sum_class(u),universal_class).
% 299.99/300.39 32926[3:Res:28597.1,25.1] || equal(complement(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> .
% 299.99/300.39 33056[3:Res:33010.0,348.1] inductive(regular(u)) || -> equal(u,null_class) member(null_class,complement(u))*.
% 299.99/300.39 34327[0:MRR:34301.0,10049.1] || subclass(u,complement(singleton(not_subclass_element(u,v))))* -> subclass(u,v).
% 299.99/300.39 34797[4:SpL:26691.0,32920.1] || equal(complement(u),domain_relation) subclass(universal_class,union(null_class,u))* -> .
% 299.99/300.39 34885[4:SpL:26691.0,32970.1] || equal(complement(u),domain_relation) subclass(domain_relation,union(null_class,u))* -> .
% 299.99/300.39 35171[4:SpL:35131.0,5589.0] || subclass(domain_relation,successor(null_class)) -> member(ordered_pair(null_class,null_class),singleton(null_class))*.
% 299.99/300.39 35513[4:MRR:35466.1,5.0] || equal(u,universal_class) -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.39 35695[7:SpR:30456.0,29894.1] || -> member(null_class,union(u,u))* member(null_class,union(null_class,complement(u)))*.
% 299.99/300.39 35794[4:Rew:26689.0,35677.0,7631.0,35677.0,26691.0,35677.0,197.0,35677.0] || -> equal(union(union(null_class,u),v),union(union(u,u),v))*.
% 299.99/300.39 35802[4:Rew:26689.0,35719.0,7631.0,35719.0,26691.0,35719.0,198.0,35719.0] || -> equal(union(u,union(null_class,v)),union(u,union(v,v)))*.
% 299.99/300.39 35946[4:Rew:26691.0,35917.0] || equal(union(null_class,singleton(domain_relation)),domain_relation)** -> equal(singleton(domain_relation),null_class).
% 299.99/300.39 35943[7:Res:33060.0,29469.0] || -> equal(singleton(successor(null_class)),null_class) member(null_class,complement(singleton(successor(null_class))))*.
% 299.99/300.39 36186[4:SpL:35052.0,14441.0] || equal(union(null_class,u),domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 37564[8:Res:17012.1,37515.1] function(apply(u,universal_class)) || member(image(u,null_class),universal_class)* -> .
% 299.99/300.39 37640[8:SoR:37557.0,2274.2] single_valued_class(singleton(u)) || equal(cross_product(universal_class,universal_class),singleton(u))* -> .
% 299.99/300.39 37652[8:SoR:37556.0,5382.2] single_valued_class(unordered_pair(u,v)) || equal(unordered_pair(u,v),null_class)** -> .
% 299.99/300.39 38063[8:SpR:38037.1,43.0] one_to_one(restrict(u,v,universal_class)) || -> equal(image(u,v),universal_class)**.
% 299.99/300.39 38242[8:Rew:16977.0,38155.1] one_to_one(u) || -> equal(apply(v,inverse(u)),apply(v,universal_class))**.
% 299.99/300.39 38253[8:Rew:16978.0,38156.1] one_to_one(u) || -> equal(ordered_pair(v,inverse(u)),ordered_pair(v,universal_class))**.
% 299.99/300.39 38798[3:Rew:5523.0,38785.0] || -> equal(domain__dfg(complement(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.99/300.39 38806[0:SpR:38775.0,69.0] || -> equal(apply(complement(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.99/300.39 38835[8:SpL:37558.1,38799.0] function(u) || member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.99/300.39 38840[8:SpL:37383.1,38799.0] function(complement(cross_product(singleton(u),universal_class))) || member(u,universal_class)* -> .
% 299.99/300.39 38845[4:Res:344.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> .
% 299.99/300.39 38847[4:Res:362.1,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> .
% 299.99/300.39 38863[4:Res:28597.1,38799.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> .
% 299.99/300.39 38864[4:Res:4824.1,38799.0] || subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> .
% 299.99/300.39 39260[4:Res:35314.1,25.1] || equal(complement(u),universal_class) member(unordered_pair(v,w),u)* -> .
% 299.99/300.39 39297[4:Res:35314.1,38799.0] || equal(cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.99/300.39 39315[4:SpL:30453.0,36188.0] || member(u,complement(successor(null_class)))* -> member(u,complement(singleton(null_class))).
% 299.99/300.39 39331[4:Res:35314.1,36188.0] || equal(union(null_class,u),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 39401[4:Res:39248.1,25.1] || equal(complement(u),universal_class) member(ordered_pair(v,w),u)* -> .
% 299.99/300.39 39407[4:Res:39248.1,22.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),u)*.
% 299.99/300.39 39408[4:Res:39248.1,23.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),v)*.
% 299.99/300.39 39419[4:Res:39248.1,36188.0] || equal(union(null_class,u),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 39439[4:Res:39248.1,38799.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.99/300.39 39492[0:SpR:23498.0,26596.1] || subclass(u,singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.99/300.39 39928[4:SpL:36163.0,538.0] || subclass(universal_class,union(u,u))* -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 39943[4:SpL:36163.0,5589.0] || subclass(domain_relation,union(u,u))* -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 39945[4:SpL:36163.0,14441.0] || equal(union(u,u),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 39967[4:Rew:36163.0,39895.0] || -> equal(union(u,u),null_class) member(regular(union(u,u)),u)*.
% 299.99/300.39 40015[4:Res:35314.1,39314.0] || equal(union(u,u),universal_class)** -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 40018[4:Res:39248.1,39314.0] || equal(union(u,u),universal_class)** -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 40019[4:Res:362.1,39314.0] || subclass(universal_class,union(u,u))* -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 40125[0:SpR:39581.1,23498.0] || subclass(u,singleton(v))* -> equal(u,null_class) member(v,u).
% 299.99/300.39 40138[4:SpR:39581.1,31729.0] || subclass(complement(u),union(u,u))* -> equal(complement(u),null_class).
% 299.99/300.39 40311[0:SpR:29.0,39745.0] || -> equal(intersection(u,restrict(u,v,w)),restrict(u,v,w))**.
% 299.99/300.39 40619[0:SpR:115.0,39886.0] || -> equal(intersection(union(u,v),symmetric_difference(u,v)),symmetric_difference(u,v))**.
% 299.99/300.39 41122[4:SpR:26736.0,31064.0] || -> equal(intersection(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),null_class)**.
% 299.99/300.39 41123[4:SpR:26736.0,31180.0] || -> equal(union(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),universal_class)**.
% 299.99/300.39 41124[4:SpR:26736.0,31188.0] || -> equal(symmetric_difference(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),universal_class)**.
% 299.99/300.39 41411[3:SpR:41309.1,115.0] || subclass(union(u,v),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.39 41437[3:SpR:41309.1,22622.0] || subclass(complement(singleton(u)),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.99/300.39 41520[4:Rew:26689.0,41377.1,7631.0,41377.1] || subclass(u,null_class) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.99/300.39 41544[3:MRR:41543.2,3050.0] || subclass(u,null_class) member(v,u)* -> member(v,w)*.
% 299.99/300.39 41729[0:Obv:41635.0] || -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,v).
% 299.99/300.39 42039[0:SpR:30.0,41697.0] || -> equal(intersection(complement(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.99/300.39 42149[3:MRR:42026.2,4362.0] || member(u,intersection(v,w))* member(u,complement(v)) -> .
% 299.99/300.39 42336[0:Obv:42236.0] || -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,w).
% 299.99/300.39 42502[3:MRR:42374.2,4362.0] || member(u,intersection(v,w))* member(u,complement(w)) -> .
% 299.99/300.39 43161[3:SpR:42879.1,39581.1] || subclass(u,null_class)* subclass(v,u)* -> equal(null_class,v).
% 299.99/300.39 43231[4:Rew:26689.0,43065.1,7631.0,43065.1] || subclass(u,null_class) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.99/300.39 43455[0:Obv:43349.0] || -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,u).
% 299.99/300.39 43965[0:Obv:43856.0] || -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,v).
% 299.99/300.39 44012[0:SpR:43408.0,39581.1] || subclass(complement(u),intersection(u,v))* -> equal(complement(u),null_class).
% 299.99/300.39 44137[4:Rew:26691.0,44044.0] || -> equal(intersection(symmetric_difference(u,v),union(null_class,intersection(u,v))),null_class)**.
% 299.99/300.39 44192[0:SpR:43917.0,39581.1] || subclass(complement(u),intersection(v,u))* -> equal(complement(u),null_class).
% 299.99/300.39 44909[4:MRR:26024.1,44904.0] || subclass(ordered_pair(u,universal_class),complement(unordered_pair(v,unordered_pair(u,null_class))))* -> .
% 299.99/300.39 44911[4:MRR:23812.1,44904.0] || subclass(ordered_pair(u,v),complement(singleton(unordered_pair(u,singleton(v)))))* -> .
% 299.99/300.39 44916[4:MRR:35923.1,44904.0] || member(u,universal_class) -> member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.99/300.39 44917[4:MRR:26099.1,44904.0] || equal(complement(unordered_pair(u,unordered_pair(v,null_class))),ordered_pair(v,universal_class))** -> .
% 299.99/300.39 44918[4:MRR:28324.1,44904.0] || subclass(universal_class,union(null_class,complement(unordered_pair(u,unordered_pair(v,w)))))* -> .
% 299.99/300.39 44919[4:MRR:35922.1,44904.0] || member(u,universal_class) -> member(u,complement(singleton(unordered_pair(v,u))))*.
% 299.99/300.39 45117[4:MRR:28322.1,45106.0] || subclass(domain_relation,union(null_class,complement(unordered_pair(u,ordered_pair(null_class,null_class)))))* -> .
% 299.99/300.39 45118[4:MRR:28323.1,45106.0] || subclass(universal_class,union(null_class,complement(unordered_pair(u,ordered_pair(v,w)))))* -> .
% 299.99/300.39 45159[4:Res:45119.0,2.0] || subclass(complement(singleton(ordered_pair(universal_class,u))),v)* -> member(null_class,v).
% 299.99/300.39 45179[7:MRR:30014.1,45176.0] || equal(ordered_pair(u,v),singleton(null_class))** -> equal(singleton(u),null_class).
% 299.99/300.39 45180[7:MRR:30148.1,45176.0] || equal(ordered_pair(u,v),successor(null_class))** -> equal(singleton(u),null_class).
% 299.99/300.39 45337[7:Res:26291.1,44586.1] || equal(complement(successor(u)),universal_class) subclass(complement(u),null_class)* -> .
% 299.99/300.39 45567[7:MRR:36047.2,45556.0] inductive(complement(compose(element_relation,universal_class))) || member(regular(omega),element_relation)* -> .
% 299.99/300.39 45568[7:MRR:44506.2,45556.0] inductive(u) || subclass(u,v)* -> member(regular(omega),v)*.
% 299.99/300.39 46771[4:SpL:45830.1,38836.0] || equal(cross_product(null_class,universal_class),null_class) member(universal_class,cantor(universal_class))* -> .
% 299.99/300.39 46882[4:Rew:26691.0,46489.1,26689.0,46489.1] || equal(null_class,u) -> equal(union(null_class,v),union(u,v))*.
% 299.99/300.39 46885[4:Rew:26701.0,46540.1,26703.0,46540.1] || equal(null_class,u) -> equal(union(v,null_class),union(v,u))*.
% 299.99/300.39 47140[0:Rew:47003.0,5485.0] || -> subclass(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.99/300.39 47363[0:Rew:47003.0,31134.0] || -> equal(intersection(power_class(complement(power_class(u))),image(element_relation,power_class(u))),null_class)**.
% 299.99/300.39 47364[4:Rew:47003.0,31226.0] || -> equal(union(power_class(complement(power_class(u))),image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.39 47365[4:Rew:47003.0,31275.0] || -> equal(symmetric_difference(power_class(complement(power_class(u))),image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.39 47424[0:Rew:47003.0,5538.0] || -> subclass(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.99/300.39 47554[4:Rew:47003.0,46045.0] || subclass(complement(power_class(u)),null_class)* -> subclass(singleton(omega),power_class(u)).
% 299.99/300.39 47555[7:Rew:47003.0,45323.0] || subclass(complement(power_class(u)),null_class)* -> subclass(singleton(null_class),power_class(u)).
% 299.99/300.39 48646[4:Rew:26691.0,48583.0] || -> subclass(complement(power_class(union(u,u))),complement(power_class(union(null_class,u))))*.
% 299.99/300.39 48648[4:Rew:26691.0,48647.0] || -> equal(complement(power_class(union(null_class,u))),complement(power_class(union(u,u))))*.
% 299.99/300.39 48940[4:Res:48015.1,19720.0] || equal(complement(cantor(omega)),null_class) subclass(universal_class,complement(element_relation))* -> .
% 299.99/300.39 49276[8:SpR:38098.1,45114.0] one_to_one(u) || -> member(null_class,complement(singleton(ordered_pair(inverse(u),v))))*.
% 299.99/300.39 49345[4:Res:350.2,46866.1] || subclass(u,v)* equal(null_class,v) -> subclass(u,w)*.
% 299.99/300.39 49347[4:Res:349.2,46866.1] || subclass(u,v)* equal(null_class,v) -> equal(u,null_class).
% 299.99/300.39 49396[4:Res:26178.1,46866.1] || equal(complement(successor(u)),universal_class)** equal(complement(u),null_class) -> .
% 299.99/300.39 49404[4:Res:2346.1,46866.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(u,v),null_class)**.
% 299.99/300.39 49853[8:SpL:38098.1,49282.0] one_to_one(u) || member(null_class,singleton(ordered_pair(inverse(u),v)))* -> .
% 299.99/300.39 51664[9:SpL:45830.1,51213.0] || equal(null_class,element_relation) equal(compose(universal_class,inverse(element_relation)),null_class)** -> .
% 299.99/300.39 52281[8:SpR:44447.1,37664.1] function(u) || subclass(u,null_class)* -> equal(successor(u),null_class).
% 299.99/300.39 52834[4:MRR:52808.0,2111.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(v)).
% 299.99/300.39 52835[4:MRR:52809.0,2111.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(u)).
% 299.99/300.39 52965[4:MRR:52947.0,53.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(v)).
% 299.99/300.39 52966[4:MRR:52948.0,53.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(u)).
% 299.99/300.39 53329[4:Res:32707.1,49331.0] || member(inverse(u),universal_class)* equal(singleton(range_of(u)),null_class) -> .
% 299.99/300.39 53405[4:Res:344.1,49359.0] || subclass(universal_class,cantor(unordered_pair(u,v)))* equal(null_class,element_relation) -> .
% 299.99/300.39 53408[4:Res:362.1,49359.0] || subclass(universal_class,cantor(ordered_pair(u,v)))* equal(null_class,element_relation) -> .
% 299.99/300.39 53426[4:Res:28597.1,49359.0] || equal(cantor(ordered_pair(null_class,null_class)),domain_relation)** equal(null_class,element_relation) -> .
% 299.99/300.39 53427[4:Res:4824.1,49359.0] || subclass(domain_relation,cantor(ordered_pair(null_class,null_class)))* equal(null_class,element_relation) -> .
% 299.99/300.39 53831[5:SpR:52524.1,69.0] || equal(singleton(u),null_class) -> equal(apply(element_relation,u),sum_class(universal_class))**.
% 299.99/300.39 53892[8:SpR:52734.1,37664.1] function(u) || equal(null_class,u) -> equal(successor(u),null_class)**.
% 299.99/300.39 54425[4:MRR:54424.2,46917.0] || subclass(u,regular(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.99/300.39 54427[4:MRR:54426.2,46918.0] || subclass(u,regular(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.99/300.39 54477[4:Rew:26689.0,54475.1,7631.0,54475.1,26698.0,54475.1] || subclass(singleton(u),u)* -> equal(union(u,null_class),successor(u)).
% 299.99/300.39 54569[4:MRR:54533.2,45106.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(u,cantor(u)))* -> .
% 299.99/300.39 54890[3:SpR:54674.1,249.0] || equal(u,universal_class) -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.99/300.39 54921[4:SpR:54674.1,45114.0] || equal(u,universal_class) -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.99/300.39 54924[3:SpR:54674.1,250.0] || equal(u,universal_class) -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.99/300.39 55024[4:SpL:54674.1,49282.0] || equal(u,universal_class) member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.99/300.39 55220[4:Rew:16977.0,54922.1] || equal(u,universal_class) -> equal(apply(v,universal_class),apply(v,u))*.
% 299.99/300.39 55234[4:Rew:16978.0,54923.1] || equal(u,universal_class) -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.99/300.39 55284[3:Res:4900.1,55210.1] || member(range_of(null_class),universal_class)* equal(apply(null_class,u),universal_class)** -> .
% 299.99/300.39 55491[4:Res:32707.1,55278.0] || member(inverse(u),universal_class)* equal(power_class(range_of(u)),universal_class) -> .
% 299.99/300.39 55746[4:Res:32707.1,55279.0] || member(inverse(u),universal_class)* equal(sum_class(range_of(u)),universal_class) -> .
% 299.99/300.39 55977[4:Res:32707.1,55287.0] || member(inverse(u),universal_class)* equal(cantor(range_of(u)),universal_class) -> .
% 299.99/300.39 56264[3:SpL:4896.0,55738.0] || equal(apply(null_class,u),universal_class)** -> equal(singleton(range_of(null_class)),null_class).
% 299.99/300.39 56680[4:Rew:26689.0,56500.1,7631.0,56500.1] || equal(null_class,u) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.99/300.39 57095[4:Rew:26689.0,56920.1,7631.0,56920.1] || equal(null_class,u) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.99/300.39 57103[4:Rew:46885.1,57102.1,57095.1,57102.1] || equal(singleton(u),null_class) -> equal(union(u,null_class),successor(u))**.
% 299.99/300.39 57682[0:SpR:496.0,57318.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),union(v,w))*.
% 299.99/300.39 57683[0:SpR:6882.0,57318.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),successor(v))*.
% 299.99/300.39 58608[0:SpR:496.0,58388.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.99/300.39 58609[0:SpR:6882.0,58388.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 299.99/300.39 59312[4:SpR:496.0,58647.0] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.99/300.39 59313[4:SpR:6882.0,58647.0] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.99/300.39 59479[0:Obv:59464.1] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(v,w)).
% 299.99/300.39 59519[4:SpR:26736.0,59405.0] || -> subclass(complement(successor(image(element_relation,successor(null_class)))),power_class(complement(singleton(null_class))))*.
% 299.99/300.39 59520[4:SpR:47012.0,59405.0] || -> subclass(complement(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.99/300.39 59611[4:Res:58710.1,8.0] || equal(u,universal_class) subclass(u,v)* -> equal(u,v).
% 299.99/300.39 59617[4:Res:58710.1,23654.0] || equal(complement(unordered_pair(u,regular(v))),universal_class)** -> equal(v,null_class).
% 299.99/300.39 59618[4:Res:58710.1,23655.0] || equal(complement(unordered_pair(regular(u),v)),universal_class)** -> equal(u,null_class).
% 299.99/300.39 59854[4:Con:59808.2] || equal(u,universal_class) member(v,w)* -> member(v,u)*.
% 299.99/300.39 60007[4:EmS:1931.0,59850.1] || equal(omega,u)* equal(u,universal_class) -> equal(u,omega).
% 299.99/300.39 60014[4:SoR:1934.0,59850.1] || equal(image(successor_relation,omega),universal_class)** -> equal(image(successor_relation,omega),omega).
% 299.99/300.39 60225[8:SoR:60221.0,2274.2] single_valued_class(regular(omega)) || equal(cross_product(universal_class,universal_class),regular(omega))** -> .
% 299.99/300.39 60935[4:Res:59095.0,348.1] inductive(symmetric_difference(universal_class,union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.99/300.39 61055[4:Res:59527.0,348.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 61457[4:Res:57696.0,348.1] inductive(intersection(u,symmetric_difference(universal_class,v))) || -> member(null_class,complement(v))*.
% 299.99/300.39 61530[4:Res:58622.0,348.1] inductive(intersection(symmetric_difference(universal_class,u),v)) || -> member(null_class,complement(u))*.
% 299.99/300.39 62059[4:Res:60921.0,348.1] inductive(symmetric_difference(universal_class,union(u,u))) || -> member(null_class,complement(u))*.
% 299.99/300.39 62138[4:SpR:45830.1,61024.0] || equal(successor(complement(u)),null_class) -> subclass(universal_class,union(u,u))*.
% 299.99/300.39 62142[4:Res:61024.0,348.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(u,u))*.
% 299.99/300.39 62318[4:Res:59281.0,348.1] inductive(union(null_class,restrict(u,v,w))) || -> member(null_class,u)*.
% 299.99/300.39 62428[0:Res:57651.0,348.1] inductive(intersection(u,restrict(v,w,x))) || -> member(null_class,v)*.
% 299.99/300.39 62479[0:SpR:30.0,57711.0] || -> subclass(restrict(restrict(u,v,w),x,y),cross_product(v,w))*.
% 299.99/300.39 62482[0:SpR:115.0,57711.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),complement(intersection(u,v)))*.
% 299.99/300.39 63000[0:Res:58577.0,348.1] inductive(intersection(restrict(u,v,w),x)) || -> member(null_class,u)*.
% 299.99/300.39 63341[4:SpR:39581.1,59005.0] || subclass(u,complement(successor(null_class)))* -> subclass(u,complement(singleton(null_class))).
% 299.99/300.39 63415[3:Obv:63400.0] || -> equal(intersection(regular(u),intersection(u,v)),null_class)** equal(u,null_class).
% 299.99/300.39 63417[3:Obv:63403.0] || -> equal(intersection(regular(u),intersection(v,u)),null_class)** equal(u,null_class).
% 299.99/300.39 63494[4:Res:49.1,58743.0] inductive(successor(null_class)) || -> subclass(image(successor_relation,successor(null_class)),singleton(null_class))*.
% 299.99/300.39 63769[4:SpR:39581.1,63510.0] || subclass(u,successor(null_class)) -> subclass(union(null_class,u),singleton(null_class))*.
% 299.99/300.39 64153[7:MRR:64141.1,29424.0] || member(successor(null_class),universal_class) -> equal(apply(choice,successor(null_class)),null_class)**.
% 299.99/300.39 64495[4:Res:59534.1,26037.0] || equal(successor(unordered_pair(u,v)),null_class)** -> equal(singleton(v),null_class).
% 299.99/300.39 64502[4:Res:59534.1,18013.1] || equal(successor(u),null_class)** equal(u,singleton(singleton(null_class)))* -> .
% 299.99/300.39 64822[7:MRR:64784.1,29425.0] || equal(image(successor_relation,singleton(null_class)),successor(null_class))** -> inductive(singleton(null_class)).
% 299.99/300.39 65059[4:SpR:39581.1,63504.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),singleton(null_class))*.
% 299.99/300.39 65079[4:SpR:39581.1,63504.0] || subclass(u,intersection(successor(null_class),v))* -> subclass(u,singleton(null_class)).
% 299.99/300.39 65101[4:Con:65087.0] || member(u,intersection(successor(null_class),v))* -> member(u,singleton(null_class)).
% 299.99/300.39 65160[4:Con:65148.1] || member(u,intersection(v,successor(null_class)))* -> member(u,singleton(null_class)).
% 299.99/300.39 65186[4:SpR:39581.1,63515.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),singleton(null_class))*.
% 299.99/300.39 65478[4:SpR:39581.1,63519.0] || subclass(u,intersection(v,successor(null_class)))* -> subclass(u,singleton(null_class)).
% 299.99/300.39 65510[4:Res:49.1,63814.0] inductive(successor(null_class)) || equal(image(successor_relation,successor(null_class)),universal_class)** -> .
% 299.99/300.39 65783[4:SpL:39581.1,65526.0] || subclass(u,successor(null_class))* equal(union(null_class,u),universal_class) -> .
% 299.99/300.39 66077[4:SpR:64484.1,26691.0] || equal(successor(complement(u)),null_class) -> equal(union(null_class,u),universal_class)**.
% 299.99/300.39 66099[4:SpR:64484.1,60483.0] || equal(successor(successor(u)),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.99/300.39 66417[4:MRR:66164.2,9997.1] || equal(successor(compose(element_relation,universal_class)),null_class)** member(u,element_relation)* -> .
% 299.99/300.39 66422[4:MRR:66249.1,5.0] || equal(successor(unordered_pair(regular(u),v)),null_class)** -> equal(u,null_class).
% 299.99/300.39 66423[4:MRR:66254.1,5.0] || equal(successor(unordered_pair(u,regular(v))),null_class)** -> equal(v,null_class).
% 299.99/300.39 66435[5:Rew:26689.0,65964.1,3177.0,65964.1,52524.1,65964.1] || equal(successor(u),null_class) -> equal(power_class(complement(singleton(u))),null_class)**.
% 299.99/300.39 67103[4:Res:33060.0,64501.1] || equal(successor(complement(singleton(domain_relation))),null_class)** -> equal(singleton(domain_relation),null_class).
% 299.99/300.39 67137[4:SpL:39581.1,65520.0] || subclass(u,successor(null_class))* equal(intersection(u,v),universal_class)** -> .
% 299.99/300.39 67157[4:SpL:39581.1,65520.0] || subclass(u,intersection(successor(null_class),v))* equal(u,universal_class) -> .
% 299.99/300.39 67262[4:SpL:39581.1,65531.0] || subclass(u,successor(null_class))* equal(intersection(v,u),universal_class)** -> .
% 299.99/300.39 67327[4:SpL:39581.1,65535.0] || subclass(u,intersection(v,successor(null_class)))* equal(u,universal_class) -> .
% 299.99/300.39 67897[3:Res:54561.0,557.0] || -> equal(singleton(complement(singleton(u))),null_class)** equal(complement(singleton(u)),u).
% 299.99/300.39 69745[4:Res:25926.1,66389.1] || equal(u,ordered_pair(v,universal_class))* equal(successor(u),null_class)** -> .
% 299.99/300.39 69756[4:Res:11.1,66389.1] || member(u,universal_class) equal(successor(unordered_pair(v,u)),null_class)** -> .
% 299.99/300.39 69758[4:Res:25943.0,66389.1] || equal(successor(unordered_pair(u,v)),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 69759[4:Res:10.1,66389.1] || member(u,universal_class) equal(successor(unordered_pair(u,v)),null_class)** -> .
% 299.99/300.39 69833[4:Res:227.1,66389.1] || equal(successor(u),null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.99/300.39 69863[4:Res:364.1,66389.1] || subclass(ordered_pair(u,v),w)* equal(successor(w),null_class) -> .
% 299.99/300.39 70118[4:SpR:26691.0,42032.0] || -> equal(intersection(union(null_class,u),restrict(complement(u),v,w)),null_class)**.
% 299.99/300.39 70441[8:SpL:37558.1,54564.0] function(u) || subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.99/300.39 70709[4:SpR:26736.0,70688.0] || -> subclass(complement(successor(power_class(complement(singleton(null_class))))),image(element_relation,successor(null_class)))*.
% 299.99/300.39 70710[4:SpR:47012.0,70688.0] || -> subclass(complement(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.99/300.39 71185[0:Obv:71143.1] || equal(u,v)* member(w,v)* -> member(w,u)*.
% 299.99/300.39 71223[4:Res:70697.0,348.1] inductive(symmetric_difference(universal_class,union(null_class,complement(u)))) || -> member(null_class,u)*.
% 299.99/300.39 71613[4:Res:70771.0,348.1] inductive(complement(successor(union(null_class,complement(u))))) || -> member(null_class,u)*.
% 299.99/300.39 71858[0:Obv:71823.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,w))*.
% 299.99/300.39 71893[4:MRR:71820.1,53330.0] || subclass(universal_class,u) -> subclass(intersection(v,w),intersection(u,w))*.
% 299.99/300.39 72045[4:Res:70953.1,382.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),v)*.
% 299.99/300.39 72046[4:Res:70953.1,381.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),u)*.
% 299.99/300.39 72179[4:Rew:28791.0,72091.0,26691.0,72091.0] || equal(union(element_relation,element_relation),null_class) subclass(universal_class,cantor(omega))* -> .
% 299.99/300.39 72117[4:Res:70953.1,19968.1] || equal(complement(cantor(omega)),null_class)** equal(complement(element_relation),universal_class) -> .
% 299.99/300.39 72387[0:Obv:72358.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,w))*.
% 299.99/300.39 72420[4:Rew:28650.1,72419.0] || member(null_class,u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.99/300.39 72430[4:MRR:72357.1,53330.0] || subclass(universal_class,u) -> subclass(intersection(v,w),intersection(u,v))*.
% 299.99/300.39 73151[4:Rew:73077.0,27363.0] || member(u,complement(v)) member(u,union(v,null_class))* -> .
% 299.99/300.39 73154[4:Rew:73077.0,27364.0] || -> subclass(symmetric_difference(complement(u),union(v,null_class)),union(u,complement(v)))*.
% 299.99/300.39 73280[4:Rew:73077.0,66406.1] || equal(successor(compose(element_relation,universal_class)),null_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.39 74261[4:Rew:27420.0,74260.0] || -> subclass(union(null_class,complement(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.99/300.39 74263[4:Rew:27420.0,74262.0] || -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.99/300.39 74265[4:Rew:27420.0,74264.0] || -> subclass(union(null_class,complement(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 74271[4:Rew:26691.0,73533.1] inductive(symmetric_difference(universal_class,complement(omega))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.39 74272[4:Rew:26691.0,73535.1] || equal(successor(u),null_class) -> equal(union(null_class,singleton(u)),null_class)**.
% 299.99/300.39 74275[4:Rew:26691.0,73557.1] || equal(null_class,u) -> subclass(union(null_class,v),union(u,v))*.
% 299.99/300.39 73611[4:Rew:73077.0,64201.1] inductive(symmetric_difference(universal_class,union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.99/300.39 73615[4:Rew:73077.0,27382.1] || subclass(universal_class,union(u,null_class))* member(null_class,complement(u)) -> .
% 299.99/300.39 73632[4:Rew:73077.0,27375.0] || -> subclass(symmetric_difference(union(u,null_class),complement(v)),union(complement(u),v))*.
% 299.99/300.39 73645[4:Rew:73077.0,27379.1] || subclass(universal_class,union(u,null_class))* member(omega,complement(u)) -> .
% 299.99/300.39 73649[4:Rew:73077.0,30289.0] || subclass(universal_class,complement(u)) member(omega,union(u,null_class))* -> .
% 299.99/300.39 73654[4:Rew:73077.0,27384.0] || subclass(universal_class,complement(u)) subclass(universal_class,union(u,null_class))* -> .
% 299.99/300.39 73655[4:Rew:73077.0,27383.0] || subclass(universal_class,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.99/300.39 73657[4:Rew:73077.0,27401.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.99/300.39 73658[4:Rew:73077.0,27400.0] || subclass(domain_relation,complement(u)) subclass(universal_class,union(u,null_class))* -> .
% 299.99/300.39 73659[4:Rew:73077.0,34886.0] || equal(complement(u),domain_relation) subclass(domain_relation,union(u,null_class))* -> .
% 299.99/300.39 73660[4:Rew:73077.0,34798.0] || equal(complement(u),domain_relation) subclass(universal_class,union(u,null_class))* -> .
% 299.99/300.39 73662[4:Rew:73077.0,27403.0] || equal(complement(u),domain_relation) equal(union(u,null_class),domain_relation)** -> .
% 299.99/300.39 73663[4:Rew:73077.0,27406.0] || -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(u,null_class))*.
% 299.99/300.39 73672[4:Rew:73077.0,66082.0] || equal(successor(complement(u)),null_class) -> equal(union(u,null_class),universal_class)**.
% 299.99/300.39 73748[4:Rew:73077.0,70119.0] || -> equal(intersection(union(u,null_class),restrict(complement(u),v,w)),null_class)**.
% 299.99/300.39 73898[8:Rew:73771.0,38117.1] one_to_one(u) || -> equal(union(null_class,inverse(u)),successor(inverse(u)))**.
% 299.99/300.39 74301[4:Rew:73771.0,73923.0] || -> subclass(union(null_class,apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.99/300.39 74304[4:Rew:73771.0,73959.0] || -> subclass(union(null_class,sum_class(range_of(null_class))),union(null_class,apply(null_class,u)))*.
% 299.99/300.39 74305[4:Rew:73771.0,73960.0] || -> subclass(union(null_class,apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.39 74111[4:Rew:74098.0,10013.1] || member(u,union(v,null_class))* -> member(u,union(null_class,v))*.
% 299.99/300.39 74112[4:Rew:74098.0,8010.0] || member(u,union(null_class,v))* -> member(u,union(v,null_class))*.
% 299.99/300.39 74123[4:Rew:74098.0,46548.1] || equal(null_class,u) -> subclass(union(null_class,v),union(v,u))*.
% 299.99/300.39 74136[4:Rew:74098.0,9642.0] || subclass(universal_class,union(null_class,u)) -> member(omega,union(u,null_class))*.
% 299.99/300.39 74137[4:Rew:74098.0,9638.0] || subclass(universal_class,union(null_class,u)) -> member(null_class,union(u,null_class))*.
% 299.99/300.39 74139[4:Rew:74098.0,40150.1] || subclass(universal_class,union(u,null_class))* -> equal(union(null_class,u),universal_class).
% 299.99/300.39 74140[4:Rew:74098.0,35431.1] || equal(union(u,null_class),universal_class)** -> equal(union(null_class,u),universal_class)**.
% 299.99/300.39 74143[4:Rew:74098.0,9648.0] || equal(union(null_class,u),universal_class) -> member(omega,union(u,null_class))*.
% 299.99/300.39 74144[4:Rew:74098.0,9644.0] || equal(union(null_class,u),universal_class) -> member(null_class,union(u,null_class))*.
% 299.99/300.39 74146[4:Rew:74098.0,56589.1] || equal(union(u,null_class),null_class)** -> equal(union(null_class,u),null_class)**.
% 299.99/300.39 74147[4:Rew:74098.0,43153.1] || subclass(union(u,null_class),null_class)* -> equal(union(null_class,u),null_class).
% 299.99/300.39 74161[4:Rew:74098.0,40342.0] || -> equal(intersection(union(u,null_class),union(null_class,u)),union(null_class,u))**.
% 299.99/300.39 74324[4:Rew:73077.0,73344.0] || -> equal(power_class(complement(apply(null_class,u))),power_class(complement(apply(null_class,v))))*.
% 299.99/300.39 74330[4:Rew:73077.0,73362.0] || -> equal(power_class(complement(apply(null_class,u))),power_class(complement(sum_class(range_of(null_class)))))*.
% 299.99/300.39 74371[4:Rew:73077.0,73686.0] || subclass(complement(u),union(u,null_class))* -> equal(complement(u),null_class).
% 299.99/300.39 74444[4:Rew:74311.0,74125.1] || equal(null_class,u) -> equal(union(v,u),union(null_class,v))*.
% 299.99/300.39 74706[4:Rew:26689.0,74597.1] || equal(singleton(u),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.99/300.39 74708[4:Rew:26689.0,74599.1] || equal(null_class,u) -> equal(union(null_class,singleton(u)),successor(u))**.
% 299.99/300.39 75644[8:Rew:26691.0,75643.1] function(intersection(u,universal_class)) || -> equal(union(null_class,u),successor(u))**.
% 299.99/300.39 76327[4:SpR:73771.0,27968.0] || -> member(regular(union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.99/300.39 76584[4:Res:76325.0,8.0] || subclass(u,union(u,null_class))* -> equal(union(u,null_class),u).
% 299.99/300.39 77203[4:Rew:26698.0,76968.0] || equal(union(u,null_class),universal_class) -> member(null_class,union(u,u))*.
% 299.99/300.39 77204[4:Rew:26698.0,76969.0] || subclass(universal_class,union(u,null_class)) -> member(null_class,union(u,u))*.
% 299.99/300.39 77205[4:Rew:26698.0,76973.0] || equal(union(u,null_class),universal_class) -> member(omega,union(u,u))*.
% 299.99/300.39 77206[4:Rew:26698.0,76974.0] || subclass(universal_class,union(u,null_class)) -> member(omega,union(u,u))*.
% 299.99/300.39 78121[0:SpR:74519.0,160.1] || -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),v)*.
% 299.99/300.39 78122[0:SpR:74519.0,167.1] || -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),u)*.
% 299.99/300.39 78359[3:SpL:74519.0,20950.0] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(v,u),null_class).
% 299.99/300.39 78798[0:SpR:78499.0,2244.1] || equal(symmetric_difference(u,v),universal_class) -> member(null_class,union(v,u))*.
% 299.99/300.39 78799[0:SpR:78499.0,2217.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(v,u))*.
% 299.99/300.39 78802[0:SpR:78499.0,530.1] || equal(symmetric_difference(u,v),universal_class) -> member(omega,union(v,u))*.
% 299.99/300.39 78803[0:SpR:78499.0,505.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,union(v,u))*.
% 299.99/300.39 79675[0:SpL:79059.0,499.0] || member(u,symmetric_difference(v,w))* -> member(u,union(w,v)).
% 299.99/300.39 79923[7:MRR:79915.1,44597.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.99/300.39 79936[4:MRR:79930.1,44780.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.99/300.39 81041[4:Res:73113.0,348.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 81488[0:SpR:47007.0,78114.0] || -> subclass(symmetric_difference(power_class(u),complement(v)),union(v,complement(power_class(u))))*.
% 299.99/300.39 81489[0:SpR:47013.0,78114.0] || -> subclass(symmetric_difference(complement(u),power_class(v)),union(complement(power_class(v)),u))*.
% 299.99/300.39 81515[0:Res:78114.0,348.1] inductive(symmetric_difference(u,v)) || -> member(null_class,complement(intersection(v,u)))*.
% 299.99/300.39 81747[7:SpR:74227.0,29894.1] || -> member(null_class,apply(null_class,u))* member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 81817[7:SpR:74227.0,29894.1] || -> member(null_class,sum_class(range_of(null_class))) member(null_class,complement(apply(null_class,u)))*.
% 299.99/300.39 81967[4:Rew:47003.0,81728.0] || -> equal(complement(power_class(sum_class(range_of(null_class)))),complement(power_class(apply(null_class,u))))*.
% 299.99/300.39 81993[4:Rew:27.0,81729.0] || -> equal(union(sum_class(range_of(null_class)),u),union(apply(null_class,v),u))*.
% 299.99/300.39 81999[4:Rew:27.0,81779.0] || -> equal(union(u,sum_class(range_of(null_class))),union(u,apply(null_class,v)))*.
% 299.99/300.39 82729[4:Rew:74519.0,82728.0] || -> equal(intersection(complement(compose(element_relation,universal_class)),restrict(element_relation,u,v)),null_class)**.
% 299.99/300.39 82956[7:SpR:73603.0,29894.1] || -> member(null_class,union(u,null_class)) member(null_class,union(null_class,complement(u)))*.
% 299.99/300.39 83014[8:SpR:37664.1,73603.0] function(u) || -> equal(union(null_class,complement(u)),complement(successor(u)))**.
% 299.99/300.39 83105[4:Rew:26689.0,82938.0,7631.0,82938.0,26691.0,82938.0,197.0,82938.0] || -> equal(union(union(null_class,u),v),union(union(u,null_class),v))*.
% 299.99/300.39 83111[4:Rew:26689.0,82988.0,7631.0,82988.0,26691.0,82988.0,198.0,82988.0] || -> equal(union(u,union(null_class,v)),union(u,union(v,null_class)))*.
% 299.99/300.39 83217[8:SpR:37664.1,73614.1] function(u) || -> member(null_class,complement(u))* member(null_class,successor(u)).
% 299.99/300.39 83268[7:SpR:74226.0,29894.1] || -> member(null_class,apply(null_class,u))* member(null_class,complement(apply(null_class,v)))*.
% 299.99/300.39 83505[4:Rew:47003.0,83249.0] || -> equal(complement(power_class(apply(null_class,u))),complement(power_class(apply(null_class,v))))*.
% 299.99/300.39 83527[4:Rew:27.0,83250.0] || -> equal(union(apply(null_class,u),v),union(apply(null_class,w),v))*.
% 299.99/300.39 83533[4:Rew:27.0,83300.0] || -> equal(union(u,apply(null_class,v)),union(u,apply(null_class,w)))*.
% 299.99/300.39 83661[8:SpL:37664.1,76456.0] function(u) || equal(successor(u),universal_class) -> member(null_class,u)*.
% 299.99/300.39 83688[8:SpL:37664.1,76457.0] function(u) || equal(successor(u),universal_class) -> member(omega,u)*.
% 299.99/300.39 83715[8:SpL:37664.1,76458.0] function(u) || subclass(universal_class,successor(u))* -> member(omega,u).
% 299.99/300.39 83748[8:SpL:37664.1,76459.0] function(u) || subclass(universal_class,successor(u))* -> member(null_class,u).
% 299.99/300.39 84328[4:SpR:30453.0,70667.0] || -> subclass(union(null_class,intersection(complement(successor(null_class)),u)),complement(singleton(null_class)))*.
% 299.99/300.39 84360[4:SpR:39581.1,70667.0] || subclass(u,union(null_class,v)) -> subclass(union(null_class,u),v)*.
% 299.99/300.39 84534[4:SpR:30453.0,70677.0] || -> subclass(union(null_class,intersection(u,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.99/300.39 84906[4:SpR:39581.1,74165.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,null_class))*.
% 299.99/300.39 85015[8:SpR:74697.1,70667.0] function(u) || -> subclass(union(null_class,intersection(successor(u),v)),u)*.
% 299.99/300.39 85033[8:SpR:74697.1,70677.0] function(u) || -> subclass(union(null_class,intersection(v,successor(u))),u)*.
% 299.99/300.39 85055[8:SpR:74697.1,58647.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),u)*.
% 299.99/300.39 85056[8:SpR:74697.1,59287.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),v)*.
% 299.99/300.39 85108[8:SpL:74697.1,70649.0] function(u) || equal(successor(u),universal_class) -> subclass(v,u)*.
% 299.99/300.39 85133[8:SpL:74697.1,36188.0] function(u) || member(v,successor(u))* -> member(v,u).
% 299.99/300.39 85134[8:SpL:74697.1,59035.0] function(u) || subclass(v,successor(u))* -> subclass(v,u).
% 299.99/300.39 85752[4:SpL:76338.0,538.0] || subclass(universal_class,union(u,null_class)) -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 85770[4:SpL:76338.0,5589.0] || subclass(domain_relation,union(u,null_class)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 85772[4:SpL:76338.0,14441.0] || equal(union(u,null_class),domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 85844[4:Rew:76338.0,85652.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),u)*.
% 299.99/300.39 86668[4:SpR:39581.1,84316.0] || subclass(u,union(v,null_class)) -> subclass(union(null_class,u),v)*.
% 299.99/300.39 87232[8:SpR:74697.1,59329.1] function(u) || subclass(u,v) -> subclass(successor(u),v)*.
% 299.99/300.39 87236[4:SpR:30453.0,59329.1] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(null_class)),u)*.
% 299.99/300.39 87350[4:Res:87222.1,59035.0] || subclass(singleton(null_class),union(null_class,u))* -> subclass(successor(null_class),u).
% 299.99/300.39 88220[7:Res:88208.0,2.0] || subclass(complement(singleton(unordered_pair(u,null_class))),v)* -> member(null_class,v).
% 299.99/300.39 88493[7:Res:88459.0,2.0] || subclass(complement(singleton(unordered_pair(null_class,u))),v)* -> member(null_class,v).
% 299.99/300.39 88839[8:SpL:37558.1,70455.0] function(u) || equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.99/300.39 89008[8:SpL:74697.1,70650.0] function(u) || equal(successor(u),v) -> subclass(v,u)*.
% 299.99/300.39 89012[4:SpL:30453.0,70650.0] || equal(complement(successor(null_class)),u) -> subclass(u,complement(singleton(null_class)))*.
% 299.99/300.39 89038[8:SpR:74697.1,70661.0] function(u) || -> subclass(intersection(intersection(successor(u),v),w),u)*.
% 299.99/300.39 89042[4:SpR:30453.0,70661.0] || -> subclass(intersection(intersection(complement(successor(null_class)),u),v),complement(singleton(null_class)))*.
% 299.99/300.39 89075[4:SpR:39581.1,70661.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),v)*.
% 299.99/300.39 89094[4:SpR:39581.1,70661.0] || subclass(u,intersection(union(null_class,v),w))* -> subclass(u,v).
% 299.99/300.39 89161[4:Con:89130.0] || member(u,intersection(union(null_class,v),w))* -> member(u,v).
% 299.99/300.39 89177[8:SpR:74697.1,70669.0] function(u) || -> subclass(intersection(v,intersection(w,successor(u))),u)*.
% 299.99/300.39 89181[4:SpR:30453.0,70669.0] || -> subclass(intersection(u,intersection(v,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.99/300.39 89283[4:Con:89261.1] || member(u,intersection(v,union(null_class,w)))* -> member(u,w).
% 299.99/300.39 89419[8:SpR:74697.1,70672.0] function(u) || -> subclass(intersection(v,intersection(successor(u),w)),u)*.
% 299.99/300.39 89423[4:SpR:30453.0,70672.0] || -> subclass(intersection(u,intersection(complement(successor(null_class)),v)),complement(singleton(null_class)))*.
% 299.99/300.39 89456[4:SpR:39581.1,70672.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),v)*.
% 299.99/300.39 89553[8:SpR:74697.1,70676.0] function(u) || -> subclass(intersection(intersection(v,successor(u)),w),u)*.
% 299.99/300.39 89557[4:SpR:30453.0,70676.0] || -> subclass(intersection(intersection(u,complement(successor(null_class))),v),complement(singleton(null_class)))*.
% 299.99/300.39 89604[4:SpR:39581.1,70676.0] || subclass(u,intersection(v,union(null_class,w)))* -> subclass(u,w).
% 299.99/300.39 89832[4:Res:35314.1,76461.0] || equal(union(u,null_class),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.99/300.39 89835[4:Res:39248.1,76461.0] || equal(union(u,null_class),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 89836[4:Res:362.1,76461.0] || subclass(universal_class,union(u,null_class)) -> member(ordered_pair(v,w),u)*.
% 299.99/300.39 90022[4:Res:87222.1,76462.0] || subclass(singleton(null_class),union(u,null_class))* -> subclass(successor(null_class),u).
% 299.99/300.39 90654[7:SpR:78616.0,29894.1] || -> member(null_class,symmetric_difference(u,v)) member(null_class,complement(symmetric_difference(v,u)))*.
% 299.99/300.39 90919[0:Rew:47003.0,90635.0] || -> equal(complement(power_class(symmetric_difference(u,v))),complement(power_class(symmetric_difference(v,u))))*.
% 299.99/300.39 90937[0:Rew:27.0,90636.0] || -> equal(union(symmetric_difference(u,v),w),union(symmetric_difference(v,u),w))*.
% 299.99/300.39 90943[0:Rew:27.0,90686.0] || -> equal(union(u,symmetric_difference(v,w)),union(u,symmetric_difference(w,v)))*.
% 299.99/300.39 91220[4:SpR:26691.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(complement(v),u))*.
% 299.99/300.39 91245[4:SpR:26691.0,78797.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(v,complement(u)))*.
% 299.99/300.39 91529[4:SpR:39581.1,84327.0] || subclass(u,union(v,v))* -> subclass(union(null_class,u),v)*.
% 299.99/300.39 92180[4:Con:92156.1] || member(u,union(null_class,v))* -> member(u,union(v,v))*.
% 299.99/300.39 92285[4:Con:92261.1] || member(u,union(v,v))* -> member(u,union(v,null_class))*.
% 299.99/300.39 92585[4:SpR:39581.1,84844.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,v))*.
% 299.99/300.39 92700[4:SpR:39581.1,84873.0] || subclass(u,union(v,v))* -> subclass(u,union(v,null_class))*.
% 299.99/300.39 92792[4:Res:87223.1,63814.0] || subclass(u,successor(null_class))* equal(union(u,null_class),universal_class) -> .
% 299.99/300.39 92793[4:Res:87223.1,58743.0] || subclass(u,successor(null_class)) -> subclass(union(u,null_class),singleton(null_class))*.
% 299.99/300.39 92795[4:Res:87223.1,59035.0] || subclass(u,union(null_class,v)) -> subclass(union(u,null_class),v)*.
% 299.99/300.39 92796[4:Res:87223.1,76462.0] || subclass(u,union(v,null_class)) -> subclass(union(u,null_class),v)*.
% 299.99/300.39 93153[4:SpR:39581.1,89029.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),v)*.
% 299.99/300.39 93172[4:SpR:39581.1,89029.0] || subclass(u,intersection(union(v,null_class),w))* -> subclass(u,v).
% 299.99/300.39 93243[4:Con:93209.0] || member(u,intersection(union(v,null_class),w))* -> member(u,v).
% 299.99/300.39 93386[4:Con:93359.1] || member(u,intersection(v,union(w,null_class)))* -> member(u,w).
% 299.99/300.39 93462[4:SpR:39581.1,89410.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),v)*.
% 299.99/300.39 93629[4:SpR:39581.1,89544.0] || subclass(u,intersection(v,union(w,null_class)))* -> subclass(u,w).
% 299.99/300.39 93855[4:Con:93835.1] || member(u,union(v,null_class))* -> member(u,union(v,v))*.
% 299.99/300.39 94003[0:Obv:93952.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),u))*.
% 299.99/300.39 94193[4:SpR:39581.1,94074.0] || subclass(u,union(v,null_class))* -> subclass(u,union(null_class,v))*.
% 299.99/300.39 94330[4:Con:94305.1] || member(u,union(v,v))* -> member(u,union(null_class,v))*.
% 299.99/300.39 94406[4:SpR:39581.1,92538.0] || subclass(u,union(v,null_class))* -> subclass(u,union(v,v))*.
% 299.99/300.39 94593[0:Obv:94540.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),w))*.
% 299.99/300.39 94695[4:SpR:39581.1,92631.0] || subclass(u,union(v,v))* -> subclass(u,union(null_class,v))*.
% 299.99/300.39 95355[4:Rew:26691.0,95026.0] || equal(union(null_class,singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.99/300.39 95720[4:Con:95713.1] || member(u,complement(compose(element_relation,universal_class)))* -> member(u,complement(element_relation)).
% 299.99/300.39 95831[4:SpR:39581.1,95695.0] || subclass(u,complement(compose(element_relation,universal_class)))* -> subclass(u,complement(element_relation)).
% 299.99/300.39 96025[4:SpL:47535.0,95311.0] || equal(complement(power_class(u)),null_class) -> subclass(complement(power_class(u)),v)*.
% 299.99/300.39 96125[4:Rew:26691.0,96059.0] || equal(union(null_class,u),null_class) member(singleton(v),u)* -> .
% 299.99/300.39 96126[4:Rew:73603.0,96083.0] || equal(union(null_class,complement(u)),null_class)** -> member(singleton(v),u)*.
% 299.99/300.39 96095[4:Res:95102.1,49359.0] || equal(complement(cantor(singleton(u))),null_class)** equal(null_class,element_relation) -> .
% 299.99/300.39 96098[4:Res:95102.1,38799.0] || equal(complement(cantor(complement(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> .
% 299.99/300.39 96310[0:SpR:74540.0,57948.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),w)*.
% 299.99/300.39 96328[0:SpR:39581.1,57948.1] || subclass(u,v)* subclass(v,w)* -> subclass(u,w)*.
% 299.99/300.39 96600[4:Res:59329.1,58651.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),v)*.
% 299.99/300.39 96613[4:Res:70667.0,58651.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.99/300.39 96616[4:Res:70677.0,58651.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.99/300.39 96619[4:Res:87223.1,58651.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),v)*.
% 299.99/300.39 96620[4:Res:87222.1,58651.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),u).
% 299.99/300.39 96626[4:Res:70669.0,58651.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),w)*.
% 299.99/300.39 96628[4:Res:70672.0,58651.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),v)*.
% 299.99/300.39 96633[4:Res:70661.0,58651.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),u)*.
% 299.99/300.39 96635[4:Res:70676.0,58651.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),v)*.
% 299.99/300.39 96637[0:Res:57948.1,58651.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),v)*.
% 299.99/300.39 96639[0:Res:56847.1,58651.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),v)*.
% 299.99/300.39 96681[0:SpR:78616.0,96604.0] || -> subclass(complement(union(symmetric_difference(u,v),w)),complement(symmetric_difference(v,u)))*.
% 299.99/300.39 96684[4:SpR:74227.0,96604.0] || -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(apply(null_class,v)))*.
% 299.99/300.39 96685[4:SpR:30456.0,96604.0] || -> subclass(complement(union(union(u,u),v)),union(null_class,complement(u)))*.
% 299.99/300.39 96686[4:SpR:73603.0,96604.0] || -> subclass(complement(union(union(u,null_class),v)),union(null_class,complement(u)))*.
% 299.99/300.39 96687[4:SpR:27420.0,96604.0] || -> subclass(complement(union(union(null_class,u),v)),union(null_class,complement(u)))*.
% 299.99/300.39 96688[4:SpR:74226.0,96604.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(apply(null_class,w)))*.
% 299.99/300.39 96689[4:SpR:74227.0,96604.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 96728[4:SpR:64484.1,96604.0] || equal(successor(union(u,v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.39 96798[0:SpR:78616.0,96692.0] || -> subclass(complement(union(u,symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.99/300.39 96801[4:SpR:74227.0,96692.0] || -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.99/300.39 96802[4:SpR:30456.0,96692.0] || -> subclass(complement(union(u,union(v,v))),union(null_class,complement(v)))*.
% 299.99/300.39 96803[4:SpR:73603.0,96692.0] || -> subclass(complement(union(u,union(v,null_class))),union(null_class,complement(v)))*.
% 299.99/300.39 96804[4:SpR:27420.0,96692.0] || -> subclass(complement(union(u,union(null_class,v))),union(null_class,complement(v)))*.
% 299.99/300.39 96805[4:SpR:74226.0,96692.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.99/300.39 96806[4:SpR:74227.0,96692.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 96845[4:SpR:64484.1,96692.0] || equal(successor(union(u,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.39 96895[4:SpR:30.0,96606.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.99/300.39 96941[4:SpR:45830.1,96606.0] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 96945[4:Res:96606.0,348.1] inductive(complement(successor(complement(intersection(u,v))))) || -> member(null_class,u)*.
% 299.99/300.39 97071[4:SpR:74540.0,96886.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),complement(intersection(u,v)))*.
% 299.99/300.39 97105[4:SpR:45830.1,96886.0] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(universal_class,v).
% 299.99/300.39 97109[4:Res:96886.0,348.1] inductive(complement(successor(complement(intersection(u,v))))) || -> member(null_class,v)*.
% 299.99/300.39 97350[4:Res:96932.0,348.1] inductive(complement(successor(union(u,v)))) || -> member(null_class,complement(u))*.
% 299.99/300.39 97396[4:SpR:78616.0,97307.0] || -> subclass(complement(successor(successor(symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.99/300.39 97399[4:SpR:74227.0,97307.0] || -> subclass(complement(successor(successor(sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.99/300.39 97400[4:SpR:30456.0,97307.0] || -> subclass(complement(successor(successor(union(u,u)))),union(null_class,complement(u)))*.
% 299.99/300.39 97401[4:SpR:73603.0,97307.0] || -> subclass(complement(successor(successor(union(u,null_class)))),union(null_class,complement(u)))*.
% 299.99/300.39 97402[4:SpR:27420.0,97307.0] || -> subclass(complement(successor(successor(union(null_class,u)))),union(null_class,complement(u)))*.
% 299.99/300.39 97403[4:SpR:74226.0,97307.0] || -> subclass(complement(successor(successor(apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.99/300.39 97404[4:SpR:74227.0,97307.0] || -> subclass(complement(successor(successor(apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 97409[4:SpR:64484.1,97307.0] || equal(successor(successor(successor(u))),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.39 97491[4:Res:97096.0,348.1] inductive(complement(successor(union(u,v)))) || -> member(null_class,complement(v))*.
% 299.99/300.39 97535[4:Res:97448.0,348.1] inductive(complement(successor(successor(u)))) || -> member(null_class,complement(singleton(u)))*.
% 299.99/300.39 97703[8:SpR:74697.1,97395.0] function(u) || -> subclass(complement(successor(successor(complement(u)))),successor(u))*.
% 299.99/300.39 97792[4:SpR:78616.0,97753.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),symmetric_difference(v,u))*.
% 299.99/300.39 97795[4:SpR:74227.0,97753.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.99/300.39 97796[4:SpR:30456.0,97753.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(u,u))*.
% 299.99/300.39 97797[4:SpR:73603.0,97753.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(u,null_class))*.
% 299.99/300.39 97798[4:SpR:27420.0,97753.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(null_class,u))*.
% 299.99/300.39 97799[4:SpR:74226.0,97753.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.99/300.39 97800[4:SpR:74227.0,97753.0] || -> subclass(complement(successor(successor(complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.99/300.39 97804[4:SpR:64484.1,97753.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 98549[8:SpR:74697.1,97791.0] function(u) || -> subclass(complement(successor(successor(successor(u)))),complement(u))*.
% 299.99/300.39 98964[4:SpR:43147.1,97858.0] || subclass(complement(u),null_class) -> subclass(complement(successor(successor(null_class))),u)*.
% 299.99/300.39 98981[4:Res:97858.0,58651.0] || -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.99/300.39 99625[4:Res:99580.0,348.1] inductive(union(null_class,complement(successor(u)))) || -> member(null_class,complement(u))*.
% 299.99/300.39 99965[8:SpR:74697.1,96680.0] function(u) || -> subclass(complement(union(complement(u),v)),successor(u))*.
% 299.99/300.39 100104[4:SpR:78616.0,100042.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))*.
% 299.99/300.39 100107[4:SpR:74227.0,100042.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),sum_class(range_of(null_class)))*.
% 299.99/300.39 100108[4:SpR:30456.0,100042.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),union(u,u))*.
% 299.99/300.39 100109[4:SpR:73603.0,100042.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),union(u,null_class))*.
% 299.99/300.39 100110[4:SpR:27420.0,100042.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),union(null_class,u))*.
% 299.99/300.39 100111[4:SpR:74226.0,100042.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),apply(null_class,w))*.
% 299.99/300.39 100112[4:SpR:74227.0,100042.0] || -> subclass(complement(union(complement(sum_class(range_of(null_class))),u)),apply(null_class,v))*.
% 299.99/300.39 100137[4:SpR:64484.1,100042.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 100717[4:SpR:78616.0,100115.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))*.
% 299.99/300.39 100720[4:SpR:74227.0,100115.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),sum_class(range_of(null_class)))*.
% 299.99/300.39 100721[4:SpR:30456.0,100115.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),union(v,v))*.
% 299.99/300.39 100722[4:SpR:73603.0,100115.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),union(v,null_class))*.
% 299.99/300.39 100723[4:SpR:27420.0,100115.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),union(null_class,v))*.
% 299.99/300.39 100724[4:SpR:74226.0,100115.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),apply(null_class,w))*.
% 299.99/300.39 100725[4:SpR:74227.0,100115.0] || -> subclass(complement(union(u,complement(sum_class(range_of(null_class))))),apply(null_class,v))*.
% 299.99/300.39 100749[4:SpR:64484.1,100115.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,v).
% 299.99/300.39 102878[4:Rew:101686.0,26841.0] || -> equal(union(null_class,complement(union(u,v))),complement(union(u,v)))**.
% 299.99/300.39 103359[6:Rew:103337.0,56676.1] || equal(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.99/300.39 103360[6:Rew:103337.0,43228.1] || subclass(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.99/300.39 103370[8:Rew:103337.0,73621.1] function(u) || -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.99/300.39 103371[0:Rew:101686.0,101859.0] || -> equal(power_class(complement(union(u,v))),power_class(complement(union(v,u))))*.
% 299.99/300.39 103476[4:Rew:103425.0,38408.0] || -> equal(union(u,complement(successor(null_class))),union(complement(singleton(null_class)),u))*.
% 299.99/300.39 104633[4:SpL:102963.0,95311.0] || equal(union(u,v),null_class) -> subclass(union(u,v),w)*.
% 299.99/300.39 105924[8:SpR:74697.1,105673.0] function(complement(u)) || -> equal(union(u,successor(complement(u))),universal_class)**.
% 299.99/300.39 106749[0:Rew:74519.0,106647.0] || -> equal(intersection(power_class(complement(successor(u))),image(element_relation,successor(u))),null_class)**.
% 299.99/300.39 106750[4:Rew:78499.0,106648.0] || -> equal(union(power_class(complement(successor(u))),image(element_relation,successor(u))),universal_class)**.
% 299.99/300.39 106751[4:Rew:79059.0,106649.0] || -> equal(symmetric_difference(power_class(complement(successor(u))),image(element_relation,successor(u))),universal_class)**.
% 299.99/300.39 106663[4:SpR:103337.0,70688.0] || -> subclass(complement(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.99/300.39 106668[4:SpR:103337.0,59405.0] || -> subclass(complement(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.99/300.39 106911[4:SpL:104888.0,95311.0] || equal(complement(successor(u)),null_class) -> subclass(complement(successor(u)),v)*.
% 299.99/300.39 107001[8:SpR:74697.1,96797.0] function(u) || -> subclass(complement(union(v,complement(u))),successor(u))*.
% 299.99/300.39 107253[4:SpR:74540.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),union(u,v))*.
% 299.99/300.39 107271[4:SpR:39581.1,97814.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(u)))),v)*.
% 299.99/300.39 107278[4:SpR:47007.0,97814.0] || -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),complement(u))*.
% 299.99/300.39 107279[4:SpR:47013.0,97814.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),power_class(u))*.
% 299.99/300.39 107300[4:Res:97814.0,58651.0] || -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.99/300.39 107314[4:Res:97814.0,63814.0] || equal(complement(successor(successor(complement(intersection(successor(null_class),u))))),universal_class)** -> .
% 299.99/300.39 107315[4:Res:97814.0,58743.0] || -> subclass(complement(successor(successor(complement(intersection(successor(null_class),u))))),singleton(null_class))*.
% 299.99/300.39 107317[4:Res:97814.0,59035.0] || -> subclass(complement(successor(successor(complement(intersection(union(null_class,u),v))))),u)*.
% 299.99/300.39 107318[4:Res:97814.0,76462.0] || -> subclass(complement(successor(successor(complement(intersection(union(u,null_class),v))))),u)*.
% 299.99/300.39 107446[0:SpR:103414.0,5255.0] || -> subclass(symmetric_difference(complement(u),successor(v)),union(u,complement(successor(v))))*.
% 299.99/300.39 107453[4:SpR:103414.0,97814.0] || -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),complement(u))*.
% 299.99/300.39 107455[0:SpR:103414.0,78114.0] || -> subclass(symmetric_difference(successor(u),complement(v)),union(v,complement(successor(u))))*.
% 299.99/300.39 107947[8:SpR:74697.1,100103.0] function(u) || -> subclass(complement(union(successor(u),v)),complement(u))*.
% 299.99/300.39 108053[4:SpR:101707.0,102963.0] || -> equal(union(null_class,complement(symmetric_difference(u,v))),complement(symmetric_difference(u,v)))**.
% 299.99/300.39 108177[4:Rew:108053.0,90821.0] || equal(union(null_class,symmetric_difference(u,v)),complement(symmetric_difference(v,u)))** -> .
% 299.99/300.39 108201[4:Rew:47572.0,108054.0,26691.0,108054.0,47003.0,108054.0,26691.0,108054.0] || -> equal(power_class(union(null_class,symmetric_difference(u,v))),power_class(symmetric_difference(u,v)))**.
% 299.99/300.39 108966[4:Rew:27420.0,108878.1] || subclass(complement(u),null_class) -> subclass(union(null_class,complement(v)),u)*.
% 299.99/300.39 108913[4:Res:100205.0,58651.0] || -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),u)*.
% 299.99/300.39 109304[8:SpR:74697.1,100716.0] function(u) || -> subclass(complement(union(v,successor(u))),complement(u))*.
% 299.99/300.39 109462[4:Res:100818.0,58651.0] || -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),v)*.
% 299.99/300.39 110412[4:SpR:47007.0,107232.0] || -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),power_class(v))*.
% 299.99/300.39 110413[4:SpR:103414.0,107232.0] || -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),successor(v))*.
% 299.99/300.39 110414[4:SpR:47013.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),complement(v))*.
% 299.99/300.39 110435[4:Res:107232.0,58651.0] || -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.99/300.39 110449[4:Res:107232.0,63814.0] || equal(complement(successor(successor(complement(intersection(u,successor(null_class)))))),universal_class)** -> .
% 299.99/300.39 110450[4:Res:107232.0,58743.0] || -> subclass(complement(successor(successor(complement(intersection(u,successor(null_class)))))),singleton(null_class))*.
% 299.99/300.39 110452[4:Res:107232.0,59035.0] || -> subclass(complement(successor(successor(complement(intersection(u,union(null_class,v)))))),v)*.
% 299.99/300.39 110453[4:Res:107232.0,76462.0] || -> subclass(complement(successor(successor(complement(intersection(u,union(v,null_class)))))),v)*.
% 299.99/300.39 111429[4:SpL:39581.1,96567.0] || subclass(u,v)* equal(u,universal_class) -> subclass(w,v)*.
% 299.99/300.39 111457[4:SpR:74540.0,96578.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),union(u,v))*.
% 299.99/300.39 111475[4:SpR:39581.1,96578.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),v)*.
% 299.99/300.39 111504[4:SpR:39581.1,96578.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,v).
% 299.99/300.39 111512[4:Res:96578.0,58651.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),u)*.
% 299.99/300.39 111526[4:Res:96578.0,63814.0] || equal(intersection(union(null_class,intersection(successor(null_class),u)),v),universal_class)** -> .
% 299.99/300.39 111527[4:Res:96578.0,58743.0] || -> subclass(intersection(union(null_class,intersection(successor(null_class),u)),v),singleton(null_class))*.
% 299.99/300.39 111529[4:Res:96578.0,59035.0] || -> subclass(intersection(union(null_class,intersection(union(null_class,u),v)),w),u)*.
% 299.99/300.39 111530[4:Res:96578.0,76462.0] || -> subclass(intersection(union(null_class,intersection(union(u,null_class),v)),w),u)*.
% 299.99/300.39 111582[4:Con:111542.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,v).
% 299.99/300.39 111609[4:SpR:74540.0,96588.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.99/300.39 111627[4:SpR:39581.1,96588.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),v)*.
% 299.99/300.39 111662[4:Res:96588.0,58651.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.99/300.39 111676[4:Res:96588.0,63814.0] || equal(union(null_class,intersection(intersection(successor(null_class),u),v)),universal_class)** -> .
% 299.99/300.39 111677[4:Res:96588.0,58743.0] || -> subclass(union(null_class,intersection(intersection(successor(null_class),u),v)),singleton(null_class))*.
% 299.99/300.39 111679[4:Res:96588.0,59035.0] || -> subclass(union(null_class,intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.99/300.39 111680[4:Res:96588.0,76462.0] || -> subclass(union(null_class,intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.99/300.39 111963[4:SpR:74540.0,96596.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),union(v,w))*.
% 299.99/300.39 111981[4:SpR:39581.1,96596.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),v)*.
% 299.99/300.39 112011[4:Res:96596.0,58651.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),v)*.
% 299.99/300.39 112025[4:Res:96596.0,63814.0] || equal(intersection(u,union(null_class,intersection(successor(null_class),v))),universal_class)** -> .
% 299.99/300.39 112026[4:Res:96596.0,58743.0] || -> subclass(intersection(u,union(null_class,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.99/300.39 112028[4:Res:96596.0,59035.0] || -> subclass(intersection(u,union(null_class,intersection(union(null_class,v),w))),v)*.
% 299.99/300.39 112029[4:Res:96596.0,76462.0] || -> subclass(intersection(u,union(null_class,intersection(union(v,null_class),w))),v)*.
% 299.99/300.39 112103[4:SpR:74540.0,96601.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.99/300.39 112121[4:SpR:39581.1,96601.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),v)*.
% 299.99/300.39 112153[4:Res:96601.0,58651.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.99/300.39 112167[4:Res:96601.0,63814.0] || equal(union(null_class,intersection(u,intersection(successor(null_class),v))),universal_class)** -> .
% 299.99/300.39 112168[4:Res:96601.0,58743.0] || -> subclass(union(null_class,intersection(u,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.99/300.39 112170[4:Res:96601.0,59035.0] || -> subclass(union(null_class,intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.99/300.39 112171[4:Res:96601.0,76462.0] || -> subclass(union(null_class,intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.99/300.39 112438[4:Res:96889.0,58651.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),u)*.
% 299.99/300.39 112455[4:Res:96889.0,59035.0] || -> subclass(complement(successor(complement(restrict(union(null_class,u),v,w)))),u)*.
% 299.99/300.39 112456[4:Res:96889.0,76462.0] || -> subclass(complement(successor(complement(restrict(union(u,null_class),v,w)))),u)*.
% 299.99/300.39 112906[4:SpR:74540.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),union(u,v))*.
% 299.99/300.39 112924[4:SpR:39581.1,100149.0] || subclass(u,v) -> subclass(complement(union(complement(u),w)),v)*.
% 299.99/300.39 112931[4:SpR:47007.0,100149.0] || -> subclass(complement(union(union(u,complement(power_class(v))),w)),complement(u))*.
% 299.99/300.39 112932[4:SpR:103414.0,100149.0] || -> subclass(complement(union(union(u,complement(successor(v))),w)),complement(u))*.
% 299.99/300.39 112933[4:SpR:47013.0,100149.0] || -> subclass(complement(union(union(complement(power_class(u)),v),w)),power_class(u))*.
% 299.99/300.39 112976[4:Res:100149.0,58651.0] || -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),u)*.
% 299.99/300.39 112990[4:Res:100149.0,63814.0] || equal(complement(union(complement(intersection(successor(null_class),u)),v)),universal_class)** -> .
% 299.99/300.39 112991[4:Res:100149.0,58743.0] || -> subclass(complement(union(complement(intersection(successor(null_class),u)),v)),singleton(null_class))*.
% 299.99/300.39 112993[4:Res:100149.0,59035.0] || -> subclass(complement(union(complement(intersection(union(null_class,u),v)),w)),u)*.
% 299.99/300.39 112994[4:Res:100149.0,76462.0] || -> subclass(complement(union(complement(intersection(union(u,null_class),v)),w)),u)*.
% 299.99/300.39 113085[4:SpR:74540.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),union(v,w))*.
% 299.99/300.39 113103[4:SpR:39581.1,100761.0] || subclass(u,v) -> subclass(complement(union(w,complement(u))),v)*.
% 299.99/300.39 113110[4:SpR:47007.0,100761.0] || -> subclass(complement(union(u,union(v,complement(power_class(w))))),complement(v))*.
% 299.99/300.39 113111[4:SpR:103414.0,100761.0] || -> subclass(complement(union(u,union(v,complement(successor(w))))),complement(v))*.
% 299.99/300.39 113112[4:SpR:47013.0,100761.0] || -> subclass(complement(union(u,union(complement(power_class(v)),w))),power_class(v))*.
% 299.99/300.39 113148[4:Res:100761.0,58651.0] || -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),v)*.
% 299.99/300.39 113162[4:Res:100761.0,63814.0] || equal(complement(union(u,complement(intersection(successor(null_class),v)))),universal_class)** -> .
% 299.99/300.39 113163[4:Res:100761.0,58743.0] || -> subclass(complement(union(u,complement(intersection(successor(null_class),v)))),singleton(null_class))*.
% 299.99/300.39 113165[4:Res:100761.0,59035.0] || -> subclass(complement(union(u,complement(intersection(union(null_class,v),w)))),v)*.
% 299.99/300.39 113166[4:Res:100761.0,76462.0] || -> subclass(complement(union(u,complement(intersection(union(v,null_class),w)))),v)*.
% 299.99/300.39 114317[4:SpR:74227.0,113750.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.99/300.39 114321[4:SpR:74226.0,113750.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.99/300.39 114322[4:SpR:74227.0,113750.0] || -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.99/300.39 114693[4:SpR:74227.0,114380.0] || -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.99/300.39 114697[4:SpR:74226.0,114380.0] || -> subclass(regular(union(null_class,apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.99/300.39 114698[4:SpR:74227.0,114380.0] || -> subclass(regular(union(null_class,apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 115261[4:Rew:108053.0,115260.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(v,u)))*.
% 299.99/300.39 115367[4:Rew:78499.0,115339.0] || -> subclass(regular(complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.39 115371[4:Rew:78499.0,115343.0] || -> subclass(regular(complement(apply(null_class,u))),union(null_class,apply(null_class,v)))*.
% 299.99/300.39 115372[4:Rew:78499.0,115344.0] || -> subclass(regular(complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.99/300.39 115431[4:Res:115352.0,8.0] || subclass(u,regular(complement(u)))* -> equal(regular(complement(u)),u).
% 299.99/300.39 116455[4:SpR:496.0,115435.0] || -> subclass(regular(complement(symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.99/300.39 116456[4:SpR:6882.0,115435.0] || -> subclass(regular(complement(symmetric_difference(complement(u),complement(singleton(u))))),successor(u))*.
% 299.99/300.39 116477[4:SpR:101705.0,115435.0] || -> subclass(regular(union(complement(union(u,v)),w)),union(u,v))*.
% 299.99/300.39 116620[4:SpR:101695.0,116428.0] || -> subclass(regular(union(u,complement(union(v,w)))),union(v,w))*.
% 299.99/300.39 117084[4:Res:116431.0,348.1] inductive(regular(complement(restrict(u,v,w)))) || -> member(null_class,u)*.
% 299.99/300.39 117548[4:SpL:39581.1,116509.0] || subclass(u,successor(null_class))* equal(regular(complement(u)),universal_class) -> .
% 299.99/300.39 117591[4:SpR:39581.1,116510.0] || subclass(u,successor(null_class)) -> subclass(regular(complement(u)),singleton(null_class))*.
% 299.99/300.39 118270[4:SpL:26691.0,114328.0] || subclass(union(null_class,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.99/300.39 118678[4:SpL:26691.0,117068.0] || equal(regular(union(null_class,u)),universal_class)** -> member(null_class,complement(u)).
% 299.99/300.39 118866[4:SpR:39581.1,114342.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.99/300.39 118891[4:SpR:43147.1,114342.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),u).
% 299.99/300.39 118901[4:Res:114342.0,58651.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),u)*.
% 299.99/300.39 118916[4:Res:114342.0,63814.0] || equal(regular(union(null_class,complement(intersection(successor(null_class),u)))),universal_class)** -> .
% 299.99/300.39 118917[4:Res:114342.0,58743.0] || -> subclass(regular(union(null_class,complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.99/300.39 118919[4:Res:114342.0,59035.0] || -> subclass(regular(union(null_class,complement(intersection(union(null_class,u),v)))),u)*.
% 299.99/300.39 118920[4:Res:114342.0,76462.0] || -> subclass(regular(union(null_class,complement(intersection(union(u,null_class),v)))),u)*.
% 299.99/300.39 119455[4:SpR:26691.0,116474.0] || -> subclass(regular(union(complement(u),complement(power_class(v)))),union(null_class,u))*.
% 299.99/300.39 119551[4:SpR:26691.0,116475.0] || -> subclass(regular(union(complement(u),complement(successor(v)))),union(null_class,u))*.
% 299.99/300.39 119717[4:Res:119635.0,348.1] inductive(regular(successor(complement(power_class(u))))) || -> member(null_class,power_class(u))*.
% 299.99/300.39 119816[8:SpR:74697.1,116512.0] function(u) || -> subclass(regular(complement(intersection(successor(u),v))),u)*.
% 299.99/300.39 119820[4:SpR:30453.0,116512.0] || -> subclass(regular(complement(intersection(complement(successor(null_class)),u))),complement(singleton(null_class)))*.
% 299.99/300.39 119857[4:SpR:39581.1,116512.0] || subclass(u,union(null_class,v)) -> subclass(regular(complement(u)),v)*.
% 299.99/300.39 119872[4:Res:116512.0,58651.0] || -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),u)*.
% 299.99/300.39 119987[4:SpR:39581.1,116513.0] || subclass(u,union(v,null_class)) -> subclass(regular(complement(u)),v)*.
% 299.99/300.39 120282[4:SpR:26691.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),complement(v))),union(null_class,v))*.
% 299.99/300.39 120307[4:SpR:44.0,116611.0] || -> subclass(regular(successor(complement(power_class(u)))),complement(singleton(complement(power_class(u)))))*.
% 299.99/300.39 120377[8:SpR:74697.1,116647.0] function(u) || -> subclass(regular(complement(intersection(v,successor(u)))),u)*.
% 299.99/300.39 120381[4:SpR:30453.0,116647.0] || -> subclass(regular(complement(intersection(u,complement(successor(null_class))))),complement(singleton(null_class)))*.
% 299.99/300.39 120428[4:Res:116647.0,58651.0] || -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),v)*.
% 299.99/300.39 120707[4:SpR:43147.1,118827.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),v).
% 299.99/300.39 120717[4:Res:118827.0,58651.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),v)*.
% 299.99/300.39 120732[4:Res:118827.0,63814.0] || equal(regular(union(null_class,complement(intersection(u,successor(null_class))))),universal_class)** -> .
% 299.99/300.39 120733[4:Res:118827.0,58743.0] || -> subclass(regular(union(null_class,complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.99/300.39 120735[4:Res:118827.0,59035.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(null_class,v))))),v)*.
% 299.99/300.39 120736[4:Res:118827.0,76462.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(v,null_class))))),v)*.
% 299.99/300.39 120830[4:SpR:26691.0,119567.0] || -> subclass(regular(union(complement(successor(u)),complement(v))),union(null_class,v))*.
% 299.99/300.39 120846[4:SpR:44.0,119567.0] || -> subclass(regular(successor(complement(successor(u)))),complement(singleton(complement(successor(u)))))*.
% 299.99/300.39 121057[4:SpR:43147.1,119915.0] || subclass(complement(u),null_class) -> subclass(regular(union(null_class,v)),u)*.
% 299.99/300.39 121068[4:SpR:44447.1,119915.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),u).
% 299.99/300.39 121090[4:Res:119915.0,58651.0] || -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),u)*.
% 299.99/300.39 121146[4:Rew:108053.0,121043.0] || -> subclass(regular(union(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))*.
% 299.99/300.39 121148[4:Rew:102963.0,121047.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),union(u,u))*.
% 299.99/300.39 121149[4:Rew:102963.0,121048.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),union(u,null_class))*.
% 299.99/300.39 121150[4:Rew:102963.0,121049.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),union(null_class,u))*.
% 299.99/300.39 121207[8:SpR:74697.1,121063.0] function(complement(u)) || -> subclass(regular(successor(successor(complement(u)))),u)*.
% 299.99/300.39 121219[4:Res:121063.0,348.1] inductive(regular(successor(union(null_class,complement(u))))) || -> member(null_class,u)*.
% 299.99/300.39 121281[4:Rew:47572.0,121175.0] || -> subclass(regular(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.99/300.39 121282[4:Rew:47572.0,121177.0] || -> subclass(regular(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.99/300.39 121315[4:Res:121214.0,348.1] inductive(regular(successor(complement(successor(u))))) || -> member(null_class,successor(u))*.
% 299.99/300.39 121409[4:Res:121264.0,348.1] inductive(regular(successor(union(null_class,u)))) || -> member(null_class,complement(u))*.
% 299.99/300.39 121531[4:Res:121375.0,348.1] inductive(regular(successor(union(u,null_class)))) || -> member(null_class,complement(u))*.
% 299.99/300.39 121618[4:Res:121391.0,348.1] inductive(regular(successor(power_class(u)))) || -> member(null_class,complement(power_class(u)))*.
% 299.99/300.39 121645[4:Res:121393.0,348.1] inductive(regular(successor(successor(u)))) || -> member(null_class,complement(successor(u)))*.
% 299.99/300.39 121716[4:Res:121389.0,348.1] inductive(regular(successor(union(u,u)))) || -> member(null_class,complement(u))*.
% 299.99/300.39 122033[4:SpR:43147.1,120470.0] || subclass(complement(u),null_class) -> subclass(regular(union(v,null_class)),u)*.
% 299.99/300.39 122066[4:Res:120470.0,58651.0] || -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),v)*.
% 299.99/300.39 122122[4:Rew:108053.0,122019.0] || -> subclass(regular(union(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))*.
% 299.99/300.39 122124[4:Rew:102963.0,122023.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),union(v,v))*.
% 299.99/300.39 122125[4:Rew:102963.0,122024.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),union(v,null_class))*.
% 299.99/300.39 122126[4:Rew:102963.0,122025.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),union(null_class,v))*.
% 299.99/300.39 122204[8:SpR:74697.1,121135.0] function(u) || -> subclass(regular(union(successor(u),v)),complement(u))*.
% 299.99/300.39 122210[4:SpR:102963.0,121135.0] || -> subclass(regular(union(union(u,v),w)),complement(union(u,v)))*.
% 299.99/300.39 122277[4:Rew:108230.0,122182.0] || -> subclass(regular(union(symmetric_difference(u,v),w)),complement(symmetric_difference(v,u)))*.
% 299.99/300.39 122279[4:Rew:102963.0,122186.0] || -> subclass(regular(union(union(u,u),v)),union(null_class,complement(u)))*.
% 299.99/300.39 122280[4:Rew:102963.0,122187.0] || -> subclass(regular(union(union(u,null_class),v)),union(null_class,complement(u)))*.
% 299.99/300.39 122281[4:Rew:102963.0,122188.0] || -> subclass(regular(union(union(null_class,u),v)),union(null_class,complement(u)))*.
% 299.99/300.39 122479[8:SpR:74697.1,122111.0] function(u) || -> subclass(regular(union(v,successor(u))),complement(u))*.
% 299.99/300.39 122485[4:SpR:102963.0,122111.0] || -> subclass(regular(union(u,union(v,w))),complement(union(v,w)))*.
% 299.99/300.39 122555[4:Rew:108234.0,122457.0] || -> subclass(regular(union(u,symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.99/300.39 122557[4:Rew:102963.0,122461.0] || -> subclass(regular(union(u,union(v,v))),union(null_class,complement(v)))*.
% 299.99/300.39 122558[4:Rew:102963.0,122462.0] || -> subclass(regular(union(u,union(v,null_class))),union(null_class,complement(v)))*.
% 299.99/300.39 122559[4:Rew:102963.0,122463.0] || -> subclass(regular(union(u,union(null_class,v))),union(null_class,complement(v)))*.
% 299.99/300.39 122717[4:SpR:52734.1,122193.0] || equal(union(u,null_class),null_class) -> subclass(regular(null_class),complement(u))*.
% 299.99/300.39 122718[4:SpR:44447.1,122193.0] || subclass(union(u,null_class),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.99/300.39 123892[4:SpR:39581.1,111436.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,w).
% 299.99/300.39 123901[4:Res:111436.0,58651.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),v)*.
% 299.99/300.39 123916[4:Res:111436.0,63814.0] || equal(intersection(union(null_class,intersection(u,successor(null_class))),v),universal_class)** -> .
% 299.99/300.39 123917[4:Res:111436.0,58743.0] || -> subclass(intersection(union(null_class,intersection(u,successor(null_class))),v),singleton(null_class))*.
% 299.99/300.39 123920[4:Res:111436.0,59035.0] || -> subclass(intersection(union(null_class,intersection(u,union(null_class,v))),w),v)*.
% 299.99/300.39 123921[4:Res:111436.0,76462.0] || -> subclass(intersection(union(null_class,intersection(u,union(v,null_class))),w),v)*.
% 299.99/300.39 123970[4:Con:123933.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,w).
% 299.99/300.39 124070[4:SpR:39581.1,111588.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),w)*.
% 299.99/300.39 124084[4:Res:111588.0,58651.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.99/300.39 124099[4:Res:111588.0,63814.0] || equal(union(null_class,intersection(intersection(u,successor(null_class)),v)),universal_class)** -> .
% 299.99/300.39 124100[4:Res:111588.0,58743.0] || -> subclass(union(null_class,intersection(intersection(u,successor(null_class)),v)),singleton(null_class))*.
% 299.99/300.39 124103[4:Res:111588.0,59035.0] || -> subclass(union(null_class,intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.99/300.39 124104[4:Res:111588.0,76462.0] || -> subclass(union(null_class,intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.99/300.39 124262[4:Res:111942.0,58651.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),w)*.
% 299.99/300.39 124277[4:Res:111942.0,63814.0] || equal(intersection(u,union(null_class,intersection(v,successor(null_class)))),universal_class)** -> .
% 299.99/300.39 124278[4:Res:111942.0,58743.0] || -> subclass(intersection(u,union(null_class,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.99/300.39 124281[4:Res:111942.0,59035.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(null_class,w)))),w)*.
% 299.99/300.39 124282[4:Res:111942.0,76462.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(w,null_class)))),w)*.
% 299.99/300.39 124557[4:Res:112082.0,58651.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.99/300.39 124572[4:Res:112082.0,63814.0] || equal(union(null_class,intersection(u,intersection(v,successor(null_class)))),universal_class)** -> .
% 299.99/300.39 124573[4:Res:112082.0,58743.0] || -> subclass(union(null_class,intersection(u,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.99/300.39 124576[4:Res:112082.0,59035.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.99/300.39 124577[4:Res:112082.0,76462.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.99/300.39 124679[4:SpR:47007.0,112885.0] || -> subclass(complement(union(union(u,complement(power_class(v))),w)),power_class(v))*.
% 299.99/300.39 124680[4:SpR:103414.0,112885.0] || -> subclass(complement(union(union(u,complement(successor(v))),w)),successor(v))*.
% 299.99/300.39 124681[4:SpR:47013.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),v),w)),complement(v))*.
% 299.99/300.39 124729[4:Res:112885.0,58651.0] || -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),v)*.
% 299.99/300.39 124744[4:Res:112885.0,63814.0] || equal(complement(union(complement(intersection(u,successor(null_class))),v)),universal_class)** -> .
% 299.99/300.39 124745[4:Res:112885.0,58743.0] || -> subclass(complement(union(complement(intersection(u,successor(null_class))),v)),singleton(null_class))*.
% 299.99/300.39 124748[4:Res:112885.0,59035.0] || -> subclass(complement(union(complement(intersection(u,union(null_class,v))),w)),v)*.
% 299.99/300.39 124749[4:Res:112885.0,76462.0] || -> subclass(complement(union(complement(intersection(u,union(v,null_class))),w)),v)*.
% 299.99/300.39 125026[4:SpR:47007.0,113064.0] || -> subclass(complement(union(u,union(v,complement(power_class(w))))),power_class(w))*.
% 299.99/300.39 125027[4:SpR:103414.0,113064.0] || -> subclass(complement(union(u,union(v,complement(successor(w))))),successor(w))*.
% 299.99/300.39 125028[4:SpR:47013.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),w))),complement(w))*.
% 299.99/300.39 125069[4:Res:113064.0,58651.0] || -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),w)*.
% 299.99/300.39 125084[4:Res:113064.0,63814.0] || equal(complement(union(u,complement(intersection(v,successor(null_class))))),universal_class)** -> .
% 299.99/300.39 125085[4:Res:113064.0,58743.0] || -> subclass(complement(union(u,complement(intersection(v,successor(null_class))))),singleton(null_class))*.
% 299.99/300.39 125088[4:Res:113064.0,59035.0] || -> subclass(complement(union(u,complement(intersection(v,union(null_class,w))))),w)*.
% 299.99/300.39 125089[4:Res:113064.0,76462.0] || -> subclass(complement(union(u,complement(intersection(v,union(w,null_class))))),w)*.
% 299.99/300.39 125173[7:SpR:113648.0,29894.1] || -> member(null_class,union(u,v)) member(null_class,complement(union(v,u)))*.
% 299.99/300.39 125207[4:SpR:113648.0,97753.0] || -> subclass(complement(successor(successor(complement(union(u,v))))),union(v,u))*.
% 299.99/300.39 125217[0:SpR:113648.0,96604.0] || -> subclass(complement(union(union(u,v),w)),complement(union(v,u)))*.
% 299.99/300.39 125219[4:SpR:113648.0,97307.0] || -> subclass(complement(successor(successor(union(u,v)))),complement(union(v,u)))*.
% 299.99/300.39 125223[4:SpR:113648.0,100042.0] || -> subclass(complement(union(complement(union(u,v)),w)),union(v,u))*.
% 299.99/300.39 125254[0:SpR:113648.0,96692.0] || -> subclass(complement(union(u,union(v,w))),complement(union(w,v)))*.
% 299.99/300.39 125256[4:SpR:113648.0,100115.0] || -> subclass(complement(union(u,complement(union(v,w)))),union(w,v))*.
% 299.99/300.39 125705[0:Rew:47003.0,125155.0] || -> equal(complement(power_class(union(u,v))),complement(power_class(union(v,u))))*.
% 299.99/300.39 125740[4:Rew:102878.0,125180.0] || -> subclass(regular(union(complement(union(u,v)),w)),union(v,u))*.
% 299.99/300.39 125758[4:Rew:102963.0,125240.0] || -> subclass(regular(union(union(u,v),w)),complement(union(v,u)))*.
% 299.99/300.39 125764[4:Rew:102878.0,125262.0] || -> subclass(regular(union(u,complement(union(v,w)))),union(w,v))*.
% 299.99/300.39 125766[4:Rew:102963.0,125266.0] || -> subclass(regular(union(u,union(v,w))),complement(union(w,v)))*.
% 299.99/300.39 126526[4:SpR:26691.0,116467.1] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),v)*.
% 299.99/300.39 126554[4:Res:116467.1,58651.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),v)*.
% 299.99/300.39 126671[4:SpR:74540.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(u,v),w))),union(u,v))*.
% 299.99/300.39 126689[4:SpR:39581.1,116495.0] || subclass(u,v) -> subclass(regular(complement(intersection(u,w))),v)*.
% 299.99/300.39 126724[4:Res:116495.0,58651.0] || -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),u)*.
% 299.99/300.39 126739[4:Res:116495.0,63814.0] || equal(regular(complement(intersection(intersection(successor(null_class),u),v))),universal_class)** -> .
% 299.99/300.39 126740[4:Res:116495.0,58743.0] || -> subclass(regular(complement(intersection(intersection(successor(null_class),u),v))),singleton(null_class))*.
% 299.99/300.39 126743[4:Res:116495.0,59035.0] || -> subclass(regular(complement(intersection(intersection(union(null_class,u),v),w))),u)*.
% 299.99/300.39 126744[4:Res:116495.0,76462.0] || -> subclass(regular(complement(intersection(intersection(union(u,null_class),v),w))),u)*.
% 299.99/300.39 126824[4:SpR:74540.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(v,w)))),union(v,w))*.
% 299.99/300.39 126842[4:SpR:39581.1,116630.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,u))),v)*.
% 299.99/300.39 126874[4:Res:116630.0,58651.0] || -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),v)*.
% 299.99/300.39 126889[4:Res:116630.0,63814.0] || equal(regular(complement(intersection(u,intersection(successor(null_class),v)))),universal_class)** -> .
% 299.99/300.39 126890[4:Res:116630.0,58743.0] || -> subclass(regular(complement(intersection(u,intersection(successor(null_class),v)))),singleton(null_class))*.
% 299.99/300.39 126893[4:Res:116630.0,59035.0] || -> subclass(regular(complement(intersection(u,intersection(union(null_class,v),w)))),v)*.
% 299.99/300.39 126894[4:Res:116630.0,76462.0] || -> subclass(regular(complement(intersection(u,intersection(union(v,null_class),w)))),v)*.
% 299.99/300.39 127108[4:SpR:39581.1,119819.0] || subclass(u,union(v,v))* -> subclass(regular(complement(u)),v)*.
% 299.99/300.39 127447[4:SpR:52734.1,122207.0] || equal(union(u,u),null_class)** -> subclass(regular(null_class),complement(u))*.
% 299.99/300.39 127448[4:SpR:44447.1,122207.0] || subclass(union(u,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.99/300.39 128809[4:SpR:39581.1,126650.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),w)*.
% 299.99/300.39 128822[4:Res:126650.0,58651.0] || -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),v)*.
% 299.99/300.39 128837[4:Res:126650.0,63814.0] || equal(regular(complement(intersection(intersection(u,successor(null_class)),v))),universal_class)** -> .
% 299.99/300.39 128838[4:Res:126650.0,58743.0] || -> subclass(regular(complement(intersection(intersection(u,successor(null_class)),v))),singleton(null_class))*.
% 299.99/300.39 128841[4:Res:126650.0,59035.0] || -> subclass(regular(complement(intersection(intersection(u,union(null_class,v)),w))),v)*.
% 299.99/300.39 128842[4:Res:126650.0,76462.0] || -> subclass(regular(complement(intersection(intersection(u,union(v,null_class)),w))),v)*.
% 299.99/300.39 128972[4:Res:126803.0,58651.0] || -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),w)*.
% 299.99/300.39 128987[4:Res:126803.0,63814.0] || equal(regular(complement(intersection(u,intersection(v,successor(null_class))))),universal_class)** -> .
% 299.99/300.39 128988[4:Res:126803.0,58743.0] || -> subclass(regular(complement(intersection(u,intersection(v,successor(null_class))))),singleton(null_class))*.
% 299.99/300.39 128991[4:Res:126803.0,59035.0] || -> subclass(regular(complement(intersection(u,intersection(v,union(null_class,w))))),w)*.
% 299.99/300.39 128992[4:Res:126803.0,76462.0] || -> subclass(regular(complement(intersection(u,intersection(v,union(w,null_class))))),w)*.
% 299.99/300.39 129376[4:Res:96889.0,60627.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),v)*.
% 299.99/300.39 129379[4:Res:97814.0,60627.0] || -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.99/300.39 129380[4:Res:107232.0,60627.0] || -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.99/300.39 129381[4:Res:97858.0,60627.0] || -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.99/300.39 129383[4:Res:100149.0,60627.0] || -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),v)*.
% 299.99/300.39 129384[4:Res:112885.0,60627.0] || -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),w)*.
% 299.99/300.39 129386[4:Res:100761.0,60627.0] || -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),w)*.
% 299.99/300.39 129387[4:Res:113064.0,60627.0] || -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),x)*.
% 299.99/300.39 129388[4:Res:100818.0,60627.0] || -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),w)*.
% 299.99/300.39 129389[4:Res:100205.0,60627.0] || -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),v)*.
% 299.99/300.39 129390[4:Res:70667.0,60627.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.99/300.39 129393[4:Res:96588.0,60627.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.99/300.39 129394[4:Res:70677.0,60627.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.99/300.39 129397[4:Res:96601.0,60627.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.99/300.39 129398[4:Res:112082.0,60627.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.99/300.39 129399[4:Res:111588.0,60627.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.99/300.39 129400[4:Res:87223.1,60627.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),w)*.
% 299.99/300.39 129401[4:Res:87222.1,60627.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),v).
% 299.99/300.39 129404[4:Res:70669.0,60627.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),x)*.
% 299.99/300.39 129406[4:Res:111942.0,60627.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),x)*.
% 299.99/300.39 129407[4:Res:70672.0,60627.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),w)*.
% 299.99/300.39 129409[4:Res:96596.0,60627.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),w)*.
% 299.99/300.39 129411[4:Res:70661.0,60627.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),v)*.
% 299.99/300.39 129413[4:Res:70676.0,60627.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),w)*.
% 299.99/300.39 129415[0:Res:57948.1,60627.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),w)*.
% 299.99/300.39 129416[4:Res:96578.0,60627.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),v)*.
% 299.99/300.39 129417[4:Res:111436.0,60627.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),w)*.
% 299.99/300.39 129419[0:Res:56847.1,60627.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),w)*.
% 299.99/300.39 129424[4:Res:116512.0,60627.0] || -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),v)*.
% 299.99/300.39 129427[4:Res:116647.0,60627.0] || -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),w)*.
% 299.99/300.39 129430[4:Res:116630.0,60627.0] || -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),w)*.
% 299.99/300.39 129431[4:Res:126803.0,60627.0] || -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),x)*.
% 299.99/300.39 129432[4:Res:116495.0,60627.0] || -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),v)*.
% 299.99/300.39 129433[4:Res:126650.0,60627.0] || -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),w)*.
% 299.99/300.39 129435[4:Res:114342.0,60627.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),v)*.
% 299.99/300.39 129436[4:Res:118827.0,60627.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),w)*.
% 299.99/300.39 129437[4:Res:119915.0,60627.0] || -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),v)*.
% 299.99/300.39 129438[4:Res:120470.0,60627.0] || -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),w)*.
% 299.99/300.39 129538[4:Res:96889.0,60773.0] || -> subclass(complement(successor(complement(restrict(union(u,u),v,w)))),u)*.
% 299.99/300.39 129544[4:Res:97814.0,60773.0] || -> subclass(complement(successor(successor(complement(intersection(union(u,u),v))))),u)*.
% 299.99/300.39 129545[4:Res:107232.0,60773.0] || -> subclass(complement(successor(successor(complement(intersection(u,union(v,v)))))),v)*.
% 299.99/300.39 129551[4:Res:100149.0,60773.0] || -> subclass(complement(union(complement(intersection(union(u,u),v)),w)),u)*.
% 299.99/300.39 129552[4:Res:112885.0,60773.0] || -> subclass(complement(union(complement(intersection(u,union(v,v))),w)),v)*.
% 299.99/300.39 129557[4:Res:100761.0,60773.0] || -> subclass(complement(union(u,complement(intersection(union(v,v),w)))),v)*.
% 299.99/300.39 129558[4:Res:113064.0,60773.0] || -> subclass(complement(union(u,complement(intersection(v,union(w,w))))),w)*.
% 299.99/300.39 129568[4:Res:96588.0,60773.0] || -> subclass(union(null_class,intersection(intersection(union(u,u),v),w)),u)*.
% 299.99/300.39 129572[4:Res:96601.0,60773.0] || -> subclass(union(null_class,intersection(u,intersection(union(v,v),w))),v)*.
% 299.99/300.39 129573[4:Res:112082.0,60773.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(w,w)))),w)*.
% 299.99/300.39 129574[4:Res:111588.0,60773.0] || -> subclass(union(null_class,intersection(intersection(u,union(v,v)),w)),v)*.
% 299.99/300.39 129579[4:Res:87223.1,60773.0] || subclass(u,union(v,v))* -> subclass(union(u,null_class),v)*.
% 299.99/300.39 129580[4:Res:87222.1,60773.0] || subclass(singleton(null_class),union(u,u))* -> subclass(successor(null_class),u).
% 299.99/300.39 129590[4:Res:111942.0,60773.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(w,w)))),w)*.
% 299.99/300.39 129593[4:Res:96596.0,60773.0] || -> subclass(intersection(u,union(null_class,intersection(union(v,v),w))),v)*.
% 299.99/300.39 129607[4:Res:57948.1,60773.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),v)*.
% 299.99/300.39 129608[4:Res:96578.0,60773.0] || -> subclass(intersection(union(null_class,intersection(union(u,u),v)),w),u)*.
% 299.99/300.39 129609[4:Res:111436.0,60773.0] || -> subclass(intersection(union(null_class,intersection(u,union(v,v))),w),v)*.
% 299.99/300.39 129611[4:Res:56847.1,60773.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),v)*.
% 299.99/300.39 129625[4:Res:116630.0,60773.0] || -> subclass(regular(complement(intersection(u,intersection(union(v,v),w)))),v)*.
% 299.99/300.39 129626[4:Res:126803.0,60773.0] || -> subclass(regular(complement(intersection(u,intersection(v,union(w,w))))),w)*.
% 299.99/300.39 129627[4:Res:116495.0,60773.0] || -> subclass(regular(complement(intersection(intersection(union(u,u),v),w))),u)*.
% 299.99/300.39 129628[4:Res:126650.0,60773.0] || -> subclass(regular(complement(intersection(intersection(u,union(v,v)),w))),v)*.
% 299.99/300.39 129636[4:Res:114342.0,60773.0] || -> subclass(regular(union(null_class,complement(intersection(union(u,u),v)))),u)*.
% 299.99/300.39 129637[4:Res:118827.0,60773.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(v,v))))),v)*.
% 299.99/300.39 129825[0:SpR:42032.0,71859.0] || -> subclass(intersection(intersection(u,complement(v)),restrict(v,w,x)),null_class)*.
% 299.99/300.39 129828[0:SpR:23498.0,71859.0] || -> member(u,v) subclass(intersection(intersection(w,singleton(u)),v),null_class)*.
% 299.99/300.39 129918[0:SpR:39581.1,71859.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(w,u))*.
% 299.99/300.39 129969[0:Rew:29.0,129816.0] || -> subclass(restrict(intersection(u,v),w,x),restrict(v,w,x))*.
% 299.99/300.39 129970[0:Rew:29.0,129822.0] || -> subclass(intersection(restrict(u,v,w),x),restrict(x,v,w))*.
% 299.99/300.39 129994[0:SpR:42032.0,71860.0] || -> subclass(intersection(intersection(complement(u),v),restrict(u,w,x)),null_class)*.
% 299.99/300.39 129997[0:SpR:23498.0,71860.0] || -> member(u,v) subclass(intersection(intersection(singleton(u),w),v),null_class)*.
% 299.99/300.39 130087[0:SpR:39581.1,71860.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(v,u))*.
% 299.99/300.39 130138[0:Rew:29.0,129985.0] || -> subclass(restrict(intersection(u,v),w,x),restrict(u,w,x))*.
% 299.99/300.39 130158[4:SpR:23261.0,130067.0] || -> member(u,singleton(null_class)) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.99/300.39 130197[4:SpR:39581.1,130067.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(singleton(null_class),u))*.
% 299.99/300.39 130353[4:MRR:130345.2,4362.0] || member(u,singleton(singleton(null_class)))* member(u,successor(null_class)) -> .
% 299.99/300.39 130663[4:SpR:39581.1,130153.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(u,singleton(null_class)))*.
% 299.99/300.39 130717[4:SpR:39581.1,130162.1] || subclass(u,successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.99/300.39 130850[7:MRR:130822.2,4362.0] || member(u,cross_product(v,w))* member(u,successor(null_class)) -> .
% 299.99/300.39 131027[7:SpR:130868.0,15388.1] || member(successor(null_class),universal_class) -> member(ordered_pair(successor(null_class),null_class),domain_relation)*.
% 299.99/300.39 131357[4:SpR:23261.0,130177.0] || -> member(u,singleton(null_class)) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.99/300.39 131614[4:SpR:130731.1,71859.0] || -> member(null_class,u) subclass(intersection(intersection(v,successor(null_class)),u),null_class)*.
% 299.99/300.39 131618[4:SpR:130731.1,71860.0] || -> member(null_class,u) subclass(intersection(intersection(successor(null_class),v),u),null_class)*.
% 299.99/300.39 131661[4:SpR:130731.1,39581.1] || subclass(u,successor(null_class))* -> member(null_class,u) equal(null_class,u).
% 299.99/300.39 132434[4:Rew:74519.0,132210.1] || -> member(null_class,u) subclass(intersection(successor(null_class),intersection(v,u)),null_class)*.
% 299.99/300.39 132435[4:Rew:74519.0,132215.1] || -> member(null_class,u) subclass(intersection(successor(null_class),intersection(u,v)),null_class)*.
% 299.99/300.39 132438[4:Rew:7631.0,132239.1] || -> member(null_class,complement(u)) equal(union(u,complement(successor(null_class))),universal_class)**.
% 299.99/300.39 132618[4:Rew:74519.0,132488.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(null_class,u)),null_class)*.
% 299.99/300.39 132494[4:SpR:23261.0,130057.0] || -> member(u,v) subclass(intersection(union(null_class,v),singleton(u)),null_class)*.
% 299.99/300.39 132620[4:Rew:74519.0,132497.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(null_class,u)),null_class)*.
% 299.99/300.39 132502[4:SpR:42032.0,130057.0] || -> subclass(intersection(union(null_class,complement(u)),restrict(u,v,w)),null_class)*.
% 299.99/300.39 132505[4:SpR:23498.0,130057.0] || -> member(u,v) subclass(intersection(union(null_class,singleton(u)),v),null_class)*.
% 299.99/300.39 132547[8:SpR:74697.1,130057.0] function(u) || -> subclass(intersection(successor(u),v),intersection(u,v))*.
% 299.99/300.39 132551[4:SpR:30453.0,130057.0] || -> subclass(intersection(complement(successor(null_class)),u),intersection(complement(singleton(null_class)),u))*.
% 299.99/300.39 132589[4:SpR:39581.1,130057.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(v,u))*.
% 299.99/300.39 132627[4:Rew:29.0,132492.0] || -> subclass(restrict(union(null_class,u),v,w),restrict(u,v,w))*.
% 299.99/300.39 132764[4:Rew:74519.0,132645.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(u,null_class)),null_class)*.
% 299.99/300.39 132651[4:SpR:23261.0,130059.0] || -> member(u,v) subclass(intersection(union(v,null_class),singleton(u)),null_class)*.
% 299.99/300.39 132767[4:Rew:74519.0,132654.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(u,null_class)),null_class)*.
% 299.99/300.39 132734[4:SpR:39581.1,130059.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(v,u))*.
% 299.99/300.39 132777[4:Rew:29.0,132649.0] || -> subclass(restrict(union(u,null_class),v,w),restrict(u,v,w))*.
% 299.99/300.39 132928[4:Rew:74519.0,132798.1] || -> equal(u,null_class) subclass(intersection(u,union(null_class,regular(u))),null_class)*.
% 299.99/300.39 132931[4:Rew:74519.0,132812.0] || -> subclass(intersection(complement(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.99/300.39 132857[8:SpR:74697.1,132489.0] function(u) || -> subclass(intersection(successor(u),v),intersection(v,u))*.
% 299.99/300.39 132861[4:SpR:30453.0,132489.0] || -> subclass(intersection(complement(successor(null_class)),u),intersection(u,complement(singleton(null_class))))*.
% 299.99/300.39 132899[4:SpR:39581.1,132489.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(u,v))*.
% 299.99/300.39 133581[4:MRR:133542.2,4362.0] || member(u,union(null_class,complement(v)))* member(u,v) -> .
% 299.99/300.39 133653[4:MRR:133640.2,4362.0] || member(u,complement(successor(null_class)))* member(u,singleton(null_class)) -> .
% 299.99/300.39 134304[4:SpR:133541.0,30.0] || -> equal(restrict(union(null_class,complement(cross_product(u,v))),u,v),null_class)**.
% 299.99/300.39 134437[8:SpR:74697.1,133541.0] function(complement(u)) || -> equal(intersection(u,successor(complement(u))),null_class)**.
% 299.99/300.39 134737[8:SpR:74697.1,133554.0] function(complement(u)) || -> equal(symmetric_difference(u,successor(complement(u))),universal_class)**.
% 299.99/300.39 135378[4:SpR:23261.0,132567.0] || -> member(u,v) subclass(intersection(singleton(u),union(null_class,v)),null_class)*.
% 299.99/300.39 135389[4:SpR:23498.0,132567.0] || -> member(u,v) subclass(intersection(v,union(null_class,singleton(u))),null_class)*.
% 299.99/300.39 135435[8:SpR:74697.1,132567.0] function(u) || -> subclass(intersection(v,successor(u)),intersection(u,v))*.
% 299.99/300.39 135439[4:SpR:30453.0,132567.0] || -> subclass(intersection(u,complement(successor(null_class))),intersection(complement(singleton(null_class)),u))*.
% 299.99/300.39 135840[4:SpR:39581.1,132646.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(u,v))*.
% 299.99/300.39 135933[4:SpR:23261.0,132713.0] || -> member(u,v) subclass(intersection(singleton(u),union(v,null_class)),null_class)*.
% 299.99/300.39 136148[8:SpR:74697.1,132877.0] function(u) || -> subclass(intersection(v,successor(u)),intersection(v,u))*.
% 299.99/300.39 136152[4:SpR:30453.0,132877.0] || -> subclass(intersection(u,complement(successor(null_class))),intersection(u,complement(singleton(null_class))))*.
% 299.99/300.39 136540[4:SpR:135678.1,23261.0] || equal(u,universal_class) -> equal(singleton(v),null_class) member(v,u)*.
% 299.99/300.39 136615[4:SpR:135678.1,71859.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(v,w))*.
% 299.99/300.39 136616[4:SpR:135678.1,71860.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(u,w))*.
% 299.99/300.39 136617[4:SpR:135678.1,70661.0] || equal(intersection(union(null_class,u),v),universal_class)** -> subclass(w,u)*.
% 299.99/300.39 136618[4:SpR:135678.1,89029.0] || equal(intersection(union(u,null_class),v),universal_class)** -> subclass(w,u)*.
% 299.99/300.39 136619[4:SpR:135678.1,70676.0] || equal(intersection(u,union(null_class,v)),universal_class)** -> subclass(w,v)*.
% 299.99/300.39 136620[4:SpR:135678.1,89544.0] || equal(intersection(u,union(v,null_class)),universal_class)** -> subclass(w,v)*.
% 299.99/300.39 136625[4:SpR:135678.1,96578.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> subclass(w,u)*.
% 299.99/300.39 136626[4:SpR:135678.1,111436.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> subclass(w,v)*.
% 299.99/300.39 136631[4:SpR:135678.1,42032.0] || equal(complement(u),universal_class) -> equal(restrict(u,v,w),null_class)**.
% 299.99/300.39 136644[4:SpR:135678.1,74165.0] || equal(union(null_class,u),universal_class) -> subclass(v,union(u,null_class))*.
% 299.99/300.39 136646[4:SpR:135678.1,84844.0] || equal(union(null_class,u),universal_class) -> subclass(v,union(u,u))*.
% 299.99/300.39 136648[4:SpR:135678.1,130057.0] || equal(union(null_class,u),universal_class) -> subclass(v,intersection(u,v))*.
% 299.99/300.39 136649[4:SpR:135678.1,132489.0] || equal(union(null_class,u),universal_class) -> subclass(v,intersection(v,u))*.
% 299.99/300.39 136652[4:SpR:135678.1,84873.0] || equal(union(u,u),universal_class)** -> subclass(v,union(u,null_class))*.
% 299.99/300.39 136653[4:SpR:135678.1,92631.0] || equal(union(u,u),universal_class)** -> subclass(v,union(null_class,u))*.
% 299.99/300.39 136659[4:SpR:135678.1,92538.0] || equal(union(u,null_class),universal_class) -> subclass(v,union(u,u))*.
% 299.99/300.39 136661[4:SpR:135678.1,130059.0] || equal(union(u,null_class),universal_class) -> subclass(v,intersection(u,v))*.
% 299.99/300.39 136662[4:SpR:135678.1,132646.0] || equal(union(u,null_class),universal_class) -> subclass(v,intersection(v,u))*.
% 299.99/300.39 136668[4:SpR:135678.1,95695.0] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> subclass(u,complement(element_relation))*.
% 299.99/300.39 137362[4:SpR:136381.1,135678.1] || equal(u,universal_class)* equal(v,universal_class)* -> equal(v,u)*.
% 299.99/300.39 137376[4:SpR:136381.1,39745.0] || equal(intersection(u,v),universal_class)** -> equal(intersection(u,v),u).
% 299.99/300.39 137527[4:SpR:136381.1,35052.0] || equal(union(null_class,u),universal_class)** -> equal(union(null_class,u),u).
% 299.99/300.39 137528[4:SpR:136381.1,36163.0] || equal(union(u,u),universal_class)** -> equal(union(u,u),u).
% 299.99/300.39 137553[4:SpR:136381.1,76338.0] || equal(union(u,null_class),universal_class)** -> equal(union(u,null_class),u).
% 299.99/300.39 138074[0:SpR:42032.0,72388.0] || -> subclass(intersection(restrict(u,v,w),intersection(complement(u),x)),null_class)*.
% 299.99/300.39 138077[0:SpR:23498.0,72388.0] || -> member(u,v) subclass(intersection(v,intersection(singleton(u),w)),null_class)*.
% 299.99/300.39 138080[4:SpR:130731.1,72388.0] || -> member(null_class,u) subclass(intersection(u,intersection(successor(null_class),v)),null_class)*.
% 299.99/300.39 138239[0:Rew:30.0,138071.0] || -> subclass(intersection(u,restrict(v,w,x)),restrict(u,w,x))*.
% 299.99/300.39 138273[0:SpR:42032.0,72391.0] || -> subclass(intersection(restrict(u,v,w),intersection(x,complement(u))),null_class)*.
% 299.99/300.39 138276[0:SpR:23498.0,72391.0] || -> member(u,v) subclass(intersection(v,intersection(w,singleton(u))),null_class)*.
% 299.99/300.39 138279[4:SpR:130731.1,72391.0] || -> member(null_class,u) subclass(intersection(u,intersection(v,successor(null_class))),null_class)*.
% 299.99/300.39 139014[4:Res:87235.1,60627.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),w)*.
% 299.99/300.39 139015[4:Res:87235.1,58651.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),v)*.
% 299.99/300.39 139031[4:Res:87235.1,63814.0] || subclass(u,successor(null_class))* equal(union(u,u),universal_class)** -> .
% 299.99/300.39 139032[4:Res:87235.1,58743.0] || subclass(u,successor(null_class)) -> subclass(union(u,u),singleton(null_class))*.
% 299.99/300.39 139035[4:Res:87235.1,59035.0] || subclass(u,union(null_class,v)) -> subclass(union(u,u),v)*.
% 299.99/300.39 139036[4:Res:87235.1,76462.0] || subclass(u,union(v,null_class)) -> subclass(union(u,u),v)*.
% 299.99/300.39 139037[4:Res:87235.1,60773.0] || subclass(u,union(v,v))* -> subclass(union(u,u),v)*.
% 299.99/300.39 139160[4:SpR:135678.1,89041.0] || equal(intersection(union(u,u),v),universal_class)** -> subclass(w,u)*.
% 299.99/300.39 139181[4:SpR:39581.1,89041.0] || subclass(u,intersection(union(v,v),w))* -> subclass(u,v).
% 299.99/300.39 139268[4:Con:139224.0] || member(u,intersection(union(v,v),w))* -> member(u,v).
% 299.99/300.39 139400[4:SpR:78218.1,89180.0] || subclass(u,intersection(v,union(w,w)))* -> subclass(u,w).
% 299.99/300.39 139415[4:SpR:136381.1,89180.0] || equal(intersection(u,union(v,v)),universal_class)** -> subclass(w,v)*.
% 299.99/300.39 139496[4:Con:139462.1] || member(u,intersection(v,union(w,w)))* -> member(u,w).
% 299.99/300.39 140057[0:SpR:78218.1,96404.0] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(w,v)).
% 299.99/300.39 140068[4:SpR:136381.1,96404.0] || equal(symmetric_difference(u,v),universal_class) -> subclass(w,union(v,u))*.
% 299.99/300.39 140164[0:SpL:74540.0,96568.0] || equal(symmetric_difference(u,v),w) -> subclass(w,union(u,v))*.
% 299.99/300.39 140186[0:SpL:39581.1,96568.0] || subclass(u,v)* equal(u,w)* -> subclass(w,v)*.
% 299.99/300.39 140222[0:SpR:74540.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.99/300.39 140244[0:SpR:39581.1,96582.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),v)*.
% 299.99/300.39 140276[4:SpR:135678.1,96582.0] || equal(intersection(intersection(u,v),w),universal_class)** -> subclass(x,u)*.
% 299.99/300.39 140297[0:SpR:39581.1,96582.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,v).
% 299.99/300.39 140306[0:Res:96582.0,60627.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.99/300.39 140307[0:Res:96582.0,58651.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.99/300.39 140322[4:Res:96582.0,63814.0] || equal(intersection(intersection(intersection(successor(null_class),u),v),w),universal_class)** -> .
% 299.99/300.39 140323[4:Res:96582.0,58743.0] || -> subclass(intersection(intersection(intersection(successor(null_class),u),v),w),singleton(null_class))*.
% 299.99/300.39 140326[4:Res:96582.0,59035.0] || -> subclass(intersection(intersection(intersection(union(null_class,u),v),w),x),u)*.
% 299.99/300.39 140327[4:Res:96582.0,76462.0] || -> subclass(intersection(intersection(intersection(union(u,null_class),v),w),x),u)*.
% 299.99/300.39 140328[4:Res:96582.0,60773.0] || -> subclass(intersection(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.99/300.39 140393[0:Con:140340.0] || member(u,intersection(intersection(v,w),x))* -> member(u,v).
% 299.99/300.39 140519[0:SpR:74540.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),union(w,x))*.
% 299.99/300.39 140541[0:SpR:39581.1,96592.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),v)*.
% 299.99/300.39 140567[0:SpR:78218.1,96592.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,w).
% 299.99/300.39 140582[4:SpR:136381.1,96592.0] || equal(intersection(u,intersection(v,w)),universal_class)** -> subclass(x,v)*.
% 299.99/300.39 140595[0:Res:96592.0,60627.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),x)*.
% 299.99/300.39 140596[0:Res:96592.0,58651.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),w)*.
% 299.99/300.39 140611[4:Res:96592.0,63814.0] || equal(intersection(u,intersection(v,intersection(successor(null_class),w))),universal_class)** -> .
% 299.99/300.39 140612[4:Res:96592.0,58743.0] || -> subclass(intersection(u,intersection(v,intersection(successor(null_class),w))),singleton(null_class))*.
% 299.99/300.39 140615[4:Res:96592.0,59035.0] || -> subclass(intersection(u,intersection(v,intersection(union(null_class,w),x))),w)*.
% 299.99/300.39 140616[4:Res:96592.0,76462.0] || -> subclass(intersection(u,intersection(v,intersection(union(w,null_class),x))),w)*.
% 299.99/300.39 140617[4:Res:96592.0,60773.0] || -> subclass(intersection(u,intersection(v,intersection(union(w,w),x))),w)*.
% 299.99/300.39 140677[0:Con:140629.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,w).
% 299.99/300.39 140708[0:SpR:74540.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),union(v,w))*.
% 299.99/300.39 140730[0:SpR:39581.1,96595.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),v)*.
% 299.99/300.39 140788[0:Res:96595.0,60627.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),w)*.
% 299.99/300.39 140789[0:Res:96595.0,58651.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),v)*.
% 299.99/300.39 140804[4:Res:96595.0,63814.0] || equal(intersection(u,intersection(intersection(successor(null_class),v),w)),universal_class)** -> .
% 299.99/300.39 140805[4:Res:96595.0,58743.0] || -> subclass(intersection(u,intersection(intersection(successor(null_class),v),w)),singleton(null_class))*.
% 299.99/300.39 140808[4:Res:96595.0,59035.0] || -> subclass(intersection(u,intersection(intersection(union(null_class,v),w),x)),v)*.
% 299.99/300.39 140809[4:Res:96595.0,76462.0] || -> subclass(intersection(u,intersection(intersection(union(v,null_class),w),x)),v)*.
% 299.99/300.39 140810[4:Res:96595.0,60773.0] || -> subclass(intersection(u,intersection(intersection(union(v,v),w),x)),v)*.
% 299.99/300.39 141015[0:SpR:74540.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.99/300.39 141037[0:SpR:39581.1,96599.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),v)*.
% 299.99/300.39 141095[0:Res:96599.0,60627.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.99/300.39 141096[0:Res:96599.0,58651.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.99/300.39 141111[4:Res:96599.0,63814.0] || equal(intersection(intersection(u,intersection(successor(null_class),v)),w),universal_class)** -> .
% 299.99/300.39 141112[4:Res:96599.0,58743.0] || -> subclass(intersection(intersection(u,intersection(successor(null_class),v)),w),singleton(null_class))*.
% 299.99/300.39 141115[4:Res:96599.0,59035.0] || -> subclass(intersection(intersection(u,intersection(union(null_class,v),w)),x),v)*.
% 299.99/300.39 141116[4:Res:96599.0,76462.0] || -> subclass(intersection(intersection(u,intersection(union(v,null_class),w)),x),v)*.
% 299.99/300.39 141117[4:Res:96599.0,60773.0] || -> subclass(intersection(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.99/300.39 141866[4:SpR:135678.1,129351.0] || equal(intersection(intersection(u,v),w),universal_class)** -> subclass(x,v)*.
% 299.99/300.39 141887[0:SpR:39581.1,129351.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,w).
% 299.99/300.39 141896[0:Res:129351.0,60627.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.99/300.39 141897[0:Res:129351.0,58651.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.99/300.39 141912[4:Res:129351.0,63814.0] || equal(intersection(intersection(intersection(u,successor(null_class)),v),w),universal_class)** -> .
% 299.99/300.39 141913[4:Res:129351.0,58743.0] || -> subclass(intersection(intersection(intersection(u,successor(null_class)),v),w),singleton(null_class))*.
% 299.99/300.39 141916[4:Res:129351.0,59035.0] || -> subclass(intersection(intersection(intersection(u,union(null_class,v)),w),x),v)*.
% 299.99/300.39 141917[4:Res:129351.0,76462.0] || -> subclass(intersection(intersection(intersection(u,union(v,null_class)),w),x),v)*.
% 299.99/300.39 141918[4:Res:129351.0,60773.0] || -> subclass(intersection(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.99/300.39 141983[0:Con:141930.0] || member(u,intersection(intersection(v,w),x))* -> member(u,w).
% 299.99/300.39 142062[0:SpR:78218.1,129360.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,x).
% 299.99/300.39 142077[4:SpR:136381.1,129360.0] || equal(intersection(u,intersection(v,w)),universal_class)** -> subclass(x,w)*.
% 299.99/300.39 142090[0:Res:129360.0,60627.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),y)*.
% 299.99/300.39 142091[0:Res:129360.0,58651.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),x)*.
% 299.99/300.39 142106[4:Res:129360.0,63814.0] || equal(intersection(u,intersection(v,intersection(w,successor(null_class)))),universal_class)** -> .
% 299.99/300.39 142107[4:Res:129360.0,58743.0] || -> subclass(intersection(u,intersection(v,intersection(w,successor(null_class)))),singleton(null_class))*.
% 299.99/300.39 142110[4:Res:129360.0,59035.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(null_class,x)))),x)*.
% 299.99/300.39 142111[4:Res:129360.0,76462.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(x,null_class)))),x)*.
% 299.99/300.39 142112[4:Res:129360.0,60773.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(x,x)))),x)*.
% 299.99/300.39 142172[0:Con:142124.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,x).
% 299.99/300.39 142302[0:Res:129363.0,60627.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),x)*.
% 299.99/300.39 142303[0:Res:129363.0,58651.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),w)*.
% 299.99/300.39 142318[4:Res:129363.0,63814.0] || equal(intersection(u,intersection(intersection(v,successor(null_class)),w)),universal_class)** -> .
% 299.99/300.39 142319[4:Res:129363.0,58743.0] || -> subclass(intersection(u,intersection(intersection(v,successor(null_class)),w)),singleton(null_class))*.
% 299.99/300.39 142322[4:Res:129363.0,59035.0] || -> subclass(intersection(u,intersection(intersection(v,union(null_class,w)),x)),w)*.
% 299.99/300.39 142323[4:Res:129363.0,76462.0] || -> subclass(intersection(u,intersection(intersection(v,union(w,null_class)),x)),w)*.
% 299.99/300.39 142324[4:Res:129363.0,60773.0] || -> subclass(intersection(u,intersection(intersection(v,union(w,w)),x)),w)*.
% 299.99/300.39 142498[0:Res:129367.0,60627.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.99/300.39 142499[0:Res:129367.0,58651.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.99/300.39 142514[4:Res:129367.0,63814.0] || equal(intersection(intersection(u,intersection(v,successor(null_class))),w),universal_class)** -> .
% 299.99/300.39 142515[4:Res:129367.0,58743.0] || -> subclass(intersection(intersection(u,intersection(v,successor(null_class))),w),singleton(null_class))*.
% 299.99/300.39 142518[4:Res:129367.0,59035.0] || -> subclass(intersection(intersection(u,intersection(v,union(null_class,w))),x),w)*.
% 299.99/300.39 142519[4:Res:129367.0,76462.0] || -> subclass(intersection(intersection(u,intersection(v,union(w,null_class))),x),w)*.
% 299.99/300.39 142520[4:Res:129367.0,60773.0] || -> subclass(intersection(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.99/300.39 142861[0:Rew:74519.0,142685.1] || -> equal(u,null_class) subclass(intersection(u,intersection(v,regular(u))),null_class)*.
% 299.99/300.39 142863[0:Rew:74519.0,142701.0] || -> subclass(intersection(complement(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.99/300.39 142740[0:SpR:78218.1,129813.0] || subclass(u,v) -> subclass(intersection(u,w),intersection(w,v))*.
% 299.99/300.39 142795[4:SpR:135678.1,129813.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(w,v))*.
% 299.99/300.39 142816[0:SpR:39581.1,129813.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,w))*.
% 299.99/300.39 143012[3:MRR:142986.2,4362.0] || member(u,intersection(v,complement(w)))* member(u,w) -> .
% 299.99/300.39 143137[3:MRR:143108.2,4362.0] || member(u,intersection(complement(v),w))* member(u,v) -> .
% 299.99/300.39 143315[3:SpR:142985.0,30.0] || -> equal(restrict(intersection(u,complement(cross_product(v,w))),v,w),null_class)**.
% 299.99/300.39 143853[3:SpR:143107.0,30.0] || -> equal(restrict(intersection(complement(cross_product(u,v)),w),u,v),null_class)**.
% 299.99/300.39 144675[4:Rew:74519.0,144509.1] || subclass(u,singleton(u)) -> equal(intersection(u,successor(u)),null_class)**.
% 299.99/300.39 145077[4:Rew:104596.0,145076.1,26691.0,145076.1,73077.0,145076.1,78616.0,145076.1,7631.0,145076.1] || -> equal(singleton(successor(u)),null_class) member(successor(u),complement(successor(u)))*.
% 299.99/300.39 145944[4:MRR:145921.2,4362.0] || member(u,union(null_class,v))* member(u,singleton(v)) -> .
% 299.99/300.39 146010[4:MRR:145995.2,4362.0] || member(u,union(v,null_class))* member(u,singleton(v)) -> .
% 299.99/300.39 146064[4:MRR:146052.2,4362.0] || member(u,union(null_class,singleton(v)))* member(u,v) -> .
% 299.99/300.39 146201[4:SpR:145920.0,78218.1] || subclass(singleton(u),union(null_class,u))* -> equal(singleton(u),null_class).
% 299.99/300.39 146561[4:SpR:145994.0,78218.1] || subclass(singleton(u),union(u,null_class))* -> equal(singleton(u),null_class).
% 299.99/300.39 147010[4:SpR:146051.0,30.0] || -> equal(restrict(union(null_class,singleton(cross_product(u,v))),u,v),null_class)**.
% 299.99/300.39 147520[4:MRR:147491.2,4362.0] || member(u,intersection(v,w))* member(u,singleton(w)) -> .
% 299.99/300.39 147646[4:MRR:147617.2,4362.0] || member(u,intersection(v,w))* member(u,singleton(v)) -> .
% 299.99/300.39 147723[4:MRR:147704.2,4362.0] || member(u,intersection(v,singleton(w)))* member(u,w) -> .
% 299.99/300.39 147780[4:SpR:146300.0,78218.1] || subclass(singleton(u),union(u,u))* -> equal(singleton(u),null_class).
% 299.99/300.39 148020[4:MRR:147808.2,4362.0] || member(u,union(v,v))* member(u,singleton(v)) -> .
% 299.99/300.39 148316[4:SpR:147490.0,78218.1] || subclass(singleton(u),intersection(v,u))* -> equal(singleton(u),null_class).
% 299.99/300.39 148409[4:SpR:29.0,147490.0] || -> equal(intersection(singleton(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.99/300.39 148608[4:Rew:74519.0,148432.0] || -> equal(intersection(symmetric_difference(u,v),singleton(complement(intersection(u,v)))),null_class)**.
% 299.99/300.39 148722[4:SpR:147616.0,78218.1] || subclass(singleton(u),intersection(u,v))* -> equal(singleton(u),null_class).
% 299.99/300.39 149354[4:MRR:149329.2,4362.0] || member(u,intersection(singleton(v),w))* member(u,v) -> .
% 299.99/300.39 149461[4:SpR:147703.0,30.0] || -> equal(restrict(intersection(u,singleton(cross_product(v,w))),v,w),null_class)**.
% 299.99/300.39 150112[4:SpR:149328.0,30.0] || -> equal(restrict(intersection(singleton(cross_product(u,v)),w),u,v),null_class)**.
% 299.99/300.39 150556[4:SpR:143467.0,132877.0] || -> subclass(intersection(u,union(null_class,restrict(complement(u),v,w))),null_class)*.
% 299.99/300.39 150559[3:SpR:143467.0,78218.1] || subclass(u,restrict(complement(u),v,w))* -> equal(null_class,u).
% 299.99/300.39 150587[3:SpR:143467.0,71859.0] || -> subclass(intersection(intersection(u,v),restrict(complement(v),w,x)),null_class)*.
% 299.99/300.39 150594[3:SpR:143467.0,71860.0] || -> subclass(intersection(intersection(u,v),restrict(complement(u),w,x)),null_class)*.
% 299.99/300.39 150895[3:Rew:74519.0,150626.0] || -> subclass(intersection(u,intersection(v,restrict(complement(u),w,x))),null_class)*.
% 299.99/300.39 150665[3:SpR:143467.0,72391.0] || -> subclass(intersection(restrict(complement(u),v,w),intersection(x,u)),null_class)*.
% 299.99/300.39 150686[3:SpR:143467.0,72388.0] || -> subclass(intersection(restrict(complement(u),v,w),intersection(u,x)),null_class)*.
% 299.99/300.39 150688[4:SpR:143467.0,130067.0] || -> subclass(intersection(successor(null_class),restrict(complement(singleton(null_class)),u,v)),null_class)*.
% 299.99/300.39 150725[4:SpR:26691.0,143467.0] || -> equal(intersection(complement(u),restrict(union(null_class,u),v,w)),null_class)**.
% 299.99/300.39 151317[4:Rew:74519.0,151007.0] || -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(u,v))),null_class)*.
% 299.99/300.39 151010[4:SpR:143632.0,135678.1] || equal(symmetric_difference(u,v),universal_class) -> equal(intersection(u,v),null_class)**.
% 299.99/300.39 151323[3:Rew:74519.0,151061.0] || -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(u,v))),null_class)*.
% 299.99/300.39 151324[3:Rew:74519.0,151067.0] || -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(u,v),w)),null_class)*.
% 299.99/300.39 151325[3:Rew:74519.0,151073.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(u,v))),null_class)*.
% 299.99/300.39 151331[3:Rew:74519.0,151098.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(u,v)),null_class)**.
% 299.99/300.39 151334[3:Rew:74519.0,151107.0] || -> equal(intersection(intersection(u,v),symmetric_difference(u,intersection(u,v))),null_class)**.
% 299.99/300.39 151335[3:Rew:74519.0,151110.0] || -> equal(intersection(intersection(u,v),symmetric_difference(v,intersection(u,v))),null_class)**.
% 299.99/300.39 151341[3:Rew:74519.0,151150.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(v,u)),null_class)**.
% 299.99/300.39 151344[4:Rew:7631.0,151320.1] || equal(symmetric_difference(u,v),universal_class)** -> equal(union(u,v),universal_class).
% 299.99/300.39 151506[4:Rew:5523.0,151473.0] || -> equal(domain__dfg(singleton(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.99/300.39 151536[4:SpR:151445.0,69.0] || -> equal(apply(singleton(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.99/300.39 151574[8:SpL:37558.1,151507.0] function(u) || member(u,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.99/300.39 151580[4:Res:95102.1,151507.0] || equal(complement(cantor(singleton(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> .
% 299.99/300.39 151587[4:Res:344.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> .
% 299.99/300.39 151590[4:Res:362.1,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> .
% 299.99/300.39 151608[4:Res:28597.1,151507.0] || equal(cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> .
% 299.99/300.39 151609[4:Res:4824.1,151507.0] || subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> .
% 299.99/300.39 151728[4:Res:28597.1,145698.0] || equal(singleton(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> .
% 299.99/300.39 151729[4:Res:4824.1,145698.0] || subclass(domain_relation,singleton(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.99/300.39 152317[4:SpL:4896.0,151828.1] || member(range_of(null_class),universal_class) subclass(universal_class,apply(null_class,u))* -> .
% 299.99/300.39 152437[4:SpR:148419.0,130057.0] || -> subclass(intersection(union(null_class,singleton(u)),restrict(u,v,w)),null_class)*.
% 299.99/300.39 152439[4:SpR:148419.0,132877.0] || -> subclass(intersection(singleton(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.99/300.39 152470[4:SpR:148419.0,71859.0] || -> subclass(intersection(intersection(u,singleton(v)),restrict(v,w,x)),null_class)*.
% 299.99/300.39 152476[4:SpR:148419.0,71860.0] || -> subclass(intersection(intersection(singleton(u),v),restrict(u,w,x)),null_class)*.
% 299.99/300.39 152632[4:Rew:74519.0,152478.0] || -> subclass(intersection(singleton(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.99/300.39 152487[4:SpR:148419.0,72391.0] || -> subclass(intersection(restrict(u,v,w),intersection(x,singleton(u))),null_class)*.
% 299.99/300.39 152500[4:SpR:148419.0,72388.0] || -> subclass(intersection(restrict(u,v,w),intersection(singleton(u),x)),null_class)*.
% 299.99/300.39 152731[4:SpR:149588.0,130057.0] || -> subclass(intersection(union(null_class,u),restrict(singleton(u),v,w)),null_class)*.
% 299.99/300.39 152732[4:SpR:149588.0,130059.0] || -> subclass(intersection(union(u,null_class),restrict(singleton(u),v,w)),null_class)*.
% 299.99/300.39 152733[4:SpR:149588.0,132877.0] || -> subclass(intersection(u,union(null_class,restrict(singleton(u),v,w))),null_class)*.
% 299.99/300.39 152736[4:SpR:149588.0,78218.1] || subclass(u,restrict(singleton(u),v,w))* -> equal(null_class,u).
% 299.99/300.39 152765[4:SpR:149588.0,71859.0] || -> subclass(intersection(intersection(u,v),restrict(singleton(v),w,x)),null_class)*.
% 299.99/300.39 152772[4:SpR:149588.0,71860.0] || -> subclass(intersection(intersection(u,v),restrict(singleton(u),w,x)),null_class)*.
% 299.99/300.39 153039[4:Rew:74519.0,152804.0] || -> subclass(intersection(u,intersection(v,restrict(singleton(u),w,x))),null_class)*.
% 299.99/300.39 152843[4:SpR:149588.0,72391.0] || -> subclass(intersection(restrict(singleton(u),v,w),intersection(x,u)),null_class)*.
% 299.99/300.39 152864[4:SpR:149588.0,72388.0] || -> subclass(intersection(restrict(singleton(u),v,w),intersection(u,x)),null_class)*.
% 299.99/300.39 152866[4:SpR:149588.0,130067.0] || -> subclass(intersection(successor(null_class),restrict(singleton(singleton(null_class)),u,v)),null_class)*.
% 299.99/300.39 153691[4:Rew:74519.0,153376.0] || -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(v,u))),null_class)*.
% 299.99/300.39 153378[4:SpR:151100.0,132877.0] || -> subclass(intersection(symmetric_difference(u,v),union(null_class,intersection(v,u))),null_class)*.
% 299.99/300.39 153379[4:SpR:151100.0,135678.1] || equal(symmetric_difference(u,v),universal_class) -> equal(intersection(v,u),null_class)**.
% 299.99/300.39 153694[3:Rew:74519.0,153430.0] || -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(v,u))),null_class)*.
% 299.99/300.39 153695[3:Rew:74519.0,153436.0] || -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(v,u),w)),null_class)*.
% 299.99/300.39 153696[3:Rew:74519.0,153442.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(v,u))),null_class)*.
% 299.99/300.39 153797[4:SpL:78218.1,151809.0] || subclass(u,v) member(complement(u),symmetric_difference(u,v))* -> .
% 299.99/300.39 153806[4:SpL:39745.0,151809.0] || member(complement(intersection(u,v)),symmetric_difference(u,intersection(u,v)))* -> .
% 299.99/300.39 153809[4:SpL:39886.0,151809.0] || member(complement(intersection(u,v)),symmetric_difference(v,intersection(u,v)))* -> .
% 299.99/300.39 153850[4:SpL:39581.1,151809.0] || subclass(u,v) member(complement(u),symmetric_difference(v,u))* -> .
% 299.99/300.39 154508[4:SpL:103647.0,154255.0] || member(universal_class,complement(intersection(union(u,v),union(w,x))))* -> .
% 299.99/300.39 154522[4:SpL:26697.1,154511.0] || member(universal_class,complement(union(u,regular(u))))* -> equal(u,null_class).
% 299.99/300.39 155286[0:Rew:74519.0,155049.1] || -> equal(u,null_class) subclass(intersection(u,intersection(regular(u),v)),null_class)*.
% 299.99/300.39 155288[3:Rew:74519.0,155066.0] || -> subclass(intersection(u,intersection(restrict(complement(u),v,w),x)),null_class)*.
% 299.99/300.39 155289[4:Rew:74519.0,155067.0] || -> subclass(intersection(u,intersection(restrict(singleton(u),v,w),x)),null_class)*.
% 299.99/300.39 155290[0:Rew:74519.0,155072.0] || -> subclass(intersection(complement(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.99/300.39 155294[4:Rew:74519.0,155110.0] || -> subclass(intersection(singleton(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.99/300.39 155295[3:Rew:74519.0,155114.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(u,v),w)),null_class)*.
% 299.99/300.39 155296[3:Rew:74519.0,155115.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(v,u),w)),null_class)*.
% 299.99/300.39 155149[0:SpR:74540.0,129982.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,union(u,v)))*.
% 299.99/300.39 155185[4:SpR:135678.1,129982.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(w,u))*.
% 299.99/300.39 155214[0:SpR:39581.1,129982.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,v))*.
% 299.99/300.39 155475[4:Rew:74519.0,155327.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(u,u)),null_class)*.
% 299.99/300.39 155335[4:SpR:23261.0,130058.0] || -> member(u,v) subclass(intersection(union(v,v),singleton(u)),null_class)*.
% 299.99/300.39 155478[4:Rew:74519.0,155343.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(u,u)),null_class)*.
% 299.99/300.39 155344[4:SpR:143467.0,130058.0] || -> subclass(intersection(union(u,u),restrict(complement(u),v,w)),null_class)*.
% 299.99/300.39 155345[4:SpR:149588.0,130058.0] || -> subclass(intersection(union(u,u),restrict(singleton(u),v,w)),null_class)*.
% 299.99/300.39 155420[4:SpR:135678.1,130058.0] || equal(union(u,u),universal_class)** -> subclass(v,intersection(u,v))*.
% 299.99/300.39 155455[4:SpR:39581.1,130058.0] || subclass(u,union(v,v))* -> subclass(u,intersection(v,u))*.
% 299.99/300.39 155502[4:Rew:29.0,155333.0] || -> subclass(restrict(union(u,u),v,w),restrict(u,v,w))*.
% 299.99/300.39 155631[4:SpR:135678.1,132860.0] || equal(union(u,u),universal_class)** -> subclass(v,intersection(v,u))*.
% 299.99/300.39 155666[4:SpR:39581.1,132860.0] || subclass(u,union(v,v))* -> subclass(u,intersection(u,v))*.
% 299.99/300.39 156279[4:SpR:23261.0,135438.0] || -> member(u,v) subclass(intersection(singleton(u),union(v,v)),null_class)*.
% 299.99/300.39 156288[4:SpR:143467.0,135438.0] || -> subclass(intersection(restrict(complement(u),v,w),union(u,u)),null_class)*.
% 299.99/300.39 156289[4:SpR:149588.0,135438.0] || -> subclass(intersection(restrict(singleton(u),v,w),union(u,u)),null_class)*.
% 299.99/300.39 156769[0:SpR:74540.0,138061.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,union(v,w)))*.
% 299.99/300.39 156790[0:SpR:39581.1,138061.0] || subclass(u,v) -> subclass(intersection(w,u),intersection(w,v))*.
% 299.99/300.39 157413[0:Res:62416.0,60627.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),v)*.
% 299.99/300.39 157414[0:Res:62416.0,58651.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),u)*.
% 299.99/300.39 157433[4:Res:62416.0,59035.0] || -> subclass(restrict(restrict(union(null_class,u),v,w),x,y),u)*.
% 299.99/300.39 157434[4:Res:62416.0,76462.0] || -> subclass(restrict(restrict(union(u,null_class),v,w),x,y),u)*.
% 299.99/300.39 157435[4:Res:62416.0,60773.0] || -> subclass(restrict(restrict(union(u,u),v,w),x,y),u)*.
% 299.99/300.39 157462[4:Rew:137511.1,157461.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> member(element_relation,complement(element_relation)).
% 299.99/300.39 157463[4:SpR:38807.0,3633.1] function(complement(cross_product(null_class,universal_class))) || -> member(sum_class(range_of(null_class)),universal_class)*.
% 299.99/300.39 158017[4:Rew:26691.0,158014.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** -> equal(null_class,element_relation).
% 299.99/300.39 159151[4:Res:95015.1,64511.1] || equal(complement(cantor(omega)),null_class)** equal(successor(element_relation),null_class) -> .
% 299.99/300.39 159996[3:SpR:100311.0,250.0] || -> member(unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))),regular(domain_relation))*.
% 299.99/300.39 160028[3:SpL:100311.0,363.0] || subclass(regular(domain_relation),u) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.99/300.39 160077[3:SpL:100311.0,3016.0] || equal(u,regular(domain_relation)) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.99/300.39 160125[8:SoR:160108.0,2274.2] single_valued_class(regular(domain_relation)) || equal(cross_product(universal_class,universal_class),regular(domain_relation))** -> .
% 299.99/300.39 163843[7:MRR:163842.1,163842.2,29424.0,45176.0] || subclass(singleton(null_class),ordered_pair(u,v))* -> equal(singleton(u),null_class).
% 299.99/300.39 164268[4:Res:160007.1,19720.0] || subclass(universal_class,cantor(regular(domain_relation)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 164292[8:SpR:37558.1,159997.0] function(first(regular(domain_relation))) || -> member(null_class,complement(singleton(regular(domain_relation))))*.
% 299.99/300.39 164424[8:SpL:37558.1,160037.0] function(first(regular(domain_relation))) || member(null_class,singleton(regular(domain_relation)))* -> .
% 299.99/300.39 164642[4:SpR:100312.0,250.0] || -> member(unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))),regular(composition_function))*.
% 299.99/300.39 164674[4:SpL:100312.0,363.0] || subclass(regular(composition_function),u) -> member(singleton(first(regular(composition_function))),u)*.
% 299.99/300.39 164723[4:SpL:100312.0,3016.0] || equal(u,regular(composition_function)) -> member(singleton(first(regular(composition_function))),u)*.
% 299.99/300.39 164791[8:SoR:164755.0,2274.2] single_valued_class(regular(composition_function)) || equal(cross_product(universal_class,universal_class),regular(composition_function))** -> .
% 299.99/300.39 166991[4:Res:164653.1,19720.0] || subclass(universal_class,cantor(regular(composition_function)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 167015[8:SpR:37558.1,164643.0] function(first(regular(composition_function))) || -> member(null_class,complement(singleton(regular(composition_function))))*.
% 299.99/300.39 167056[8:SpL:37558.1,164683.0] function(first(regular(composition_function))) || member(null_class,singleton(regular(composition_function)))* -> .
% 299.99/300.39 167191[4:SoR:115432.0,59850.1] || equal(regular(complement(omega)),universal_class)** -> equal(regular(complement(omega)),omega).
% 299.99/300.39 168496[4:Rew:137511.1,168490.1,3177.0,168490.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(universal_class,element_relation) -> .
% 299.99/300.39 168656[4:Res:95015.1,164267.0] || equal(complement(cantor(regular(domain_relation))),null_class)** equal(null_class,element_relation) -> .
% 299.99/300.39 168670[4:Res:95015.1,164270.0] || equal(complement(cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class)))),null_class)** -> .
% 299.99/300.39 168683[4:Res:95015.1,164271.0] || equal(complement(cantor(singleton(cross_product(singleton(regular(domain_relation)),universal_class)))),null_class)** -> .
% 299.99/300.39 168951[4:Res:95015.1,166990.0] || equal(complement(cantor(regular(composition_function))),null_class)** equal(null_class,element_relation) -> .
% 299.99/300.39 168965[4:Res:95015.1,166993.0] || equal(complement(cantor(complement(cross_product(singleton(regular(composition_function)),universal_class)))),null_class)** -> .
% 299.99/300.39 168978[4:Res:95015.1,166994.0] || equal(complement(cantor(singleton(cross_product(singleton(regular(composition_function)),universal_class)))),null_class)** -> .
% 299.99/300.39 169349[4:Rew:26689.0,169202.1,74519.0,169202.1,46842.1,169202.1] || equal(compose(element_relation,universal_class),null_class)** -> equal(union(element_relation,element_relation),element_relation).
% 299.99/300.39 170978[4:Rew:27420.0,170974.0] || equal(union(null_class,complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.99/300.39 171031[4:MRR:171030.2,59615.0] || -> equal(regular(unordered_pair(u,universal_class)),u)** equal(unordered_pair(u,universal_class),null_class).
% 299.99/300.39 171121[7:SpL:69.0,53528.0] || equal(complement(apply(u,v)),null_class)** equal(null_class,element_relation) -> .
% 299.99/300.39 171129[7:SpL:69.0,53529.0] || equal(apply(u,v),successor(null_class))** equal(null_class,element_relation) -> .
% 299.99/300.39 171184[4:MRR:171183.2,59615.0] || -> equal(regular(unordered_pair(universal_class,u)),u)** equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.39 171235[7:SpL:69.0,53530.0] || equal(apply(u,v),singleton(null_class))** equal(null_class,element_relation) -> .
% 299.99/300.39 171526[4:Rew:26689.0,171381.1,74519.0,171381.1] || equal(sum_class(range_of(null_class)),null_class)** -> equal(apply(null_class,u),null_class)**.
% 299.99/300.39 172340[4:Rew:26689.0,172191.1,74519.0,172191.1] || equal(apply(null_class,u),null_class)** -> equal(sum_class(range_of(null_class)),null_class)**.
% 299.99/300.39 173035[4:Rew:26689.0,172876.1,74519.0,172876.1,46842.1,172876.1] || equal(compose(element_relation,universal_class),null_class) -> equal(intersection(u,element_relation),element_relation)**.
% 299.99/300.39 173420[4:Rew:26689.0,173241.1,74519.0,173241.1,46842.1,173241.1] || equal(compose(element_relation,universal_class),null_class) -> equal(intersection(element_relation,u),element_relation)**.
% 299.99/300.39 365[0:Res:253.0,2.0] || subclass(singleton(singleton(singleton(u))),v)* -> member(singleton(singleton(u)),v).
% 299.99/300.39 379[0:Res:345.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(singleton(w),v)*.
% 299.99/300.39 497[0:SpL:115.0,368.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,complement(intersection(u,v)))*.
% 299.99/300.39 647[0:Res:639.1,2.0] || subclass(singleton(u),v)* -> equal(singleton(u),null_class) member(u,v).
% 299.99/300.39 1907[0:Res:362.1,37.0] || subclass(universal_class,flip(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.99/300.39 1914[0:Res:362.1,34.0] || subclass(universal_class,rotate(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.99/300.39 2316[0:SpL:115.0,382.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(singleton(w),union(u,v))*.
% 299.99/300.39 3092[0:Res:3048.1,326.1] inductive(singleton(u)) || member(u,omega)* -> equal(singleton(u),omega).
% 299.99/300.39 3415[0:SpL:249.0,3016.0] || equal(u,singleton(singleton(singleton(v)))) -> member(singleton(singleton(v)),u)*.
% 299.99/300.39 2201[0:SpL:115.0,2123.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,complement(intersection(u,v)))*.
% 299.99/300.39 3635[0:Res:3633.1,2.0] function(u) || subclass(universal_class,v) -> member(apply(u,w),v)*.
% 299.99/300.39 3637[0:Res:3636.1,145.0] || -> equal(singleton(image(u,singleton(v))),null_class)** member(apply(u,v),universal_class).
% 299.99/300.39 4295[0:Rew:29.0,4115.1] single_valued_class(intersection(u,cross_product(universal_class,universal_class))) || -> function(restrict(u,universal_class,universal_class))*.
% 299.99/300.39 4898[3:SpR:4605.0,59.1] || member(ordered_pair(u,v),compose(null_class,w))* -> member(v,range_of(null_class)).
% 299.99/300.39 5272[0:Rew:30.0,5270.1] single_valued_class(intersection(cross_product(universal_class,universal_class),u)) || -> function(restrict(u,universal_class,universal_class))*.
% 299.99/300.39 5384[3:Res:5368.1,50.1] || equal(image(successor_relation,u),null_class)** member(null_class,u) -> inductive(u).
% 299.99/300.39 5592[3:Res:4824.1,218.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),u).
% 299.99/300.39 5614[3:MRR:5611.0,99.0] || equal(compose(u,null_class),null_class) -> member(ordered_pair(null_class,null_class),compose_class(u))*.
% 299.99/300.39 5691[4:Res:5327.0,348.1] inductive(symmetric_difference(domain_of(u),successor(universal_class))) || -> member(null_class,complement(cantor(u)))*.
% 299.99/300.39 5793[0:Res:5329.0,348.1] inductive(symmetric_difference(complement(u),complement(v))) || -> member(null_class,union(u,v))*.
% 299.99/300.39 5810[3:Res:5782.0,348.1] inductive(symmetric_difference(complement(u),successor(universal_class))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 5833[3:Res:5792.0,348.1] inductive(symmetric_difference(successor(universal_class),complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 5851[0:Res:5770.0,348.1] inductive(symmetric_difference(complement(u),complement(singleton(u)))) || -> member(null_class,successor(u))*.
% 299.99/300.39 7721[4:Rew:7624.0,5161.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(singleton(u),element_relation)* -> .
% 299.99/300.39 8776[4:Res:8137.0,348.1] inductive(intersection(sum_class(range_of(null_class)),universal_class)) || -> member(null_class,apply(null_class,u))*.
% 299.99/300.39 8932[4:SpL:7699.0,2149.1] inductive(intersection(universal_class,complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.99/300.39 9004[4:SpL:7700.0,2149.1] inductive(intersection(complement(u),universal_class)) || equal(union(u,null_class),universal_class)** -> .
% 299.99/300.39 9114[4:Res:8775.0,348.1] inductive(intersection(apply(null_class,u),universal_class)) || -> member(null_class,apply(null_class,v))*.
% 299.99/300.39 9158[4:Res:9110.0,348.1] inductive(intersection(apply(null_class,u),universal_class)) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.39 9897[0:Res:9374.0,557.0] || -> subclass(u,complement(singleton(v))) equal(not_subclass_element(u,complement(singleton(v))),v)**.
% 299.99/300.39 10054[0:Res:71.2,9997.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),universal_class)*.
% 299.99/300.39 10978[0:Res:10049.1,2.0] || subclass(universal_class,u) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.99/300.39 11344[3:Res:1928.2,4362.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,null_class) -> .
% 299.99/300.39 13423[3:MRR:13422.0,2111.0] || equal(compose(u,null_class),null_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.99/300.39 15030[4:Res:345.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(singleton(u),apply(null_class,v))*.
% 299.99/300.39 15106[4:Res:345.1,10019.0] || subclass(universal_class,apply(null_class,u))* -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.99/300.39 15860[4:Rew:15436.0,6451.1] inductive(symmetric_difference(range_of(u),successor(universal_class))) || -> member(null_class,complement(range_of(u)))*.
% 299.99/300.39 15967[4:Rew:15946.0,13296.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(singleton(u),apply(null_class,v))*.
% 299.99/300.39 16982[4:SpR:16954.0,42.0] || -> equal(second(not_subclass_element(restrict(u,null_class,v),null_class)),range__dfg(u,universal_class,v))**.
% 299.99/300.39 16984[4:SpR:16954.0,41.0] || -> equal(first(not_subclass_element(restrict(u,v,null_class),null_class)),domain__dfg(u,v,universal_class))**.
% 299.99/300.39 17107[4:SpL:16964.0,15392.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> member(null_class,cantor(u)).
% 299.99/300.39 17131[4:SpL:16954.0,15368.1] || member(universal_class,cantor(u)) equal(restrict(u,null_class,universal_class),null_class)** -> .
% 299.99/300.39 18019[4:Res:17111.1,25.1] || equal(complement(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.99/300.39 18022[4:Res:17111.1,22.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.99/300.39 18023[4:Res:17111.1,23.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),v)*.
% 299.99/300.39 18396[4:Res:18365.0,348.1] inductive(symmetric_difference(image(element_relation,complement(u)),universal_class)) || -> member(null_class,power_class(u))*.
% 299.99/300.39 18804[3:SpL:29.0,14441.0] || equal(restrict(u,v,w),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 19932[4:Res:344.1,19720.0] || subclass(universal_class,cantor(unordered_pair(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 19933[4:Res:362.1,19720.0] || subclass(universal_class,cantor(ordered_pair(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 19945[4:Res:4824.1,19720.0] || subclass(domain_relation,cantor(ordered_pair(null_class,null_class)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 19946[4:Res:18835.1,19720.0] || equal(cantor(ordered_pair(null_class,null_class)),domain_relation)** subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 20418[4:Res:345.1,10018.0] || subclass(universal_class,apply(null_class,u))* -> member(singleton(v),apply(null_class,w))*.
% 299.99/300.39 21113[4:Res:20926.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.99/300.39 21116[4:Res:20926.1,7635.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(singleton(u),element_relation)* -> .
% 299.99/300.39 21136[4:Res:20926.1,10018.0] || equal(apply(null_class,u),universal_class)** -> member(singleton(v),apply(null_class,w))*.
% 299.99/300.39 21137[4:Res:20926.1,10019.0] || equal(apply(null_class,u),universal_class)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.99/300.39 21523[0:Res:7.1,353.1] || equal(u,singleton(v)) member(v,universal_class)* -> member(v,u)*.
% 299.99/300.39 21704[0:Res:7.1,3155.0] || equal(singleton(u),v)* -> equal(v,null_class) equal(regular(v),u)*.
% 299.99/300.39 21756[3:Rew:56.0,21744.0] || subclass(domain_relation,power_class(u)) -> subclass(singleton(ordered_pair(null_class,null_class)),power_class(u))*.
% 299.99/300.39 21758[0:Rew:56.0,21731.1,56.0,21731.0] || -> subclass(singleton(not_subclass_element(power_class(u),v)),power_class(u))* subclass(power_class(u),v).
% 299.99/300.39 21781[4:SpL:15436.0,7821.0] || member(u,range_of(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.39 21783[4:SpL:15908.0,7821.0] || member(u,inverse(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.39 21784[4:SpL:15950.0,7821.0] || member(u,sum_class(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.39 22105[3:SpL:1193.1,22093.0] || subclass(regular(cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.99/300.39 22189[3:SpL:1193.1,22109.0] || equal(regular(cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.39 22246[0:Res:343.1,4022.1] || subclass(universal_class,intersection(u,v)) member(omega,symmetric_difference(u,v))* -> .
% 299.99/300.39 22252[0:Res:2118.1,4022.1] || subclass(universal_class,intersection(u,v)) member(null_class,symmetric_difference(u,v))* -> .
% 299.99/300.39 22997[3:Obv:22990.1] || subclass(regular(u),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.39 23265[0:Obv:23238.0] || -> equal(intersection(u,singleton(v)),null_class) member(v,intersection(u,singleton(v)))*.
% 299.99/300.39 23293[0:SpR:23261.0,30.0] || -> member(u,cross_product(v,w)) equal(restrict(singleton(u),v,w),null_class)**.
% 299.99/300.39 23349[3:MRR:23294.3,4362.0] || member(u,singleton(v))* member(u,w)* -> member(v,w)*.
% 299.99/300.39 23358[4:Res:17151.1,557.0] || subclass(ordered_pair(u,universal_class),singleton(v))* -> equal(unordered_pair(u,null_class),v).
% 299.99/300.39 23504[0:Obv:23471.0] || -> equal(intersection(singleton(u),v),null_class) member(u,intersection(singleton(u),v))*.
% 299.99/300.39 23651[0:Obv:23640.2] || subclass(u,v) subclass(u,complement(v))* -> equal(u,null_class).
% 299.99/300.39 23656[0:Obv:23617.1] || subclass(intersection(u,v),complement(u))* -> equal(intersection(u,v),null_class).
% 299.99/300.39 23658[0:Obv:23639.1] || subclass(intersection(u,v),complement(v))* -> equal(intersection(u,v),null_class).
% 299.99/300.39 24034[0:Res:22622.0,3158.0] || -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(u))*.
% 299.99/300.39 25760[0:SpL:249.0,22070.0] || subclass(singleton(singleton(singleton(u))),v)* subclass(universal_class,complement(v)) -> .
% 299.99/300.39 25897[0:Obv:25881.1] || subclass(singleton(u),complement(unordered_pair(v,u)))* -> equal(singleton(u),null_class).
% 299.99/300.39 25927[0:MRR:25922.1,12.0] || equal(u,ordered_pair(v,w)) -> member(unordered_pair(v,singleton(w)),u)*.
% 299.99/300.39 25945[0:Obv:25929.1] || subclass(singleton(u),complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.99/300.39 25975[0:SpL:249.0,25769.0] || equal(u,singleton(singleton(singleton(v))))* subclass(universal_class,complement(u))* -> .
% 299.99/300.39 25994[0:Obv:25986.1] || equal(complement(unordered_pair(u,v)),singleton(v))** -> equal(singleton(v),null_class).
% 299.99/300.39 26091[4:Res:25926.1,557.0] || equal(singleton(u),ordered_pair(v,universal_class))* -> equal(unordered_pair(v,null_class),u)*.
% 299.99/300.39 26131[0:SpR:44.0,7300.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(v))*.
% 299.99/300.39 26167[4:MRR:26148.0,122.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(u))*.
% 299.99/300.39 26168[0:MRR:26149.0,122.0] || subclass(universal_class,complement(union(u,v)))* -> member(singleton(w),complement(u))*.
% 299.99/300.39 26226[4:Res:26178.1,7635.1] || equal(complement(successor(compose(element_relation,universal_class))),universal_class)** member(omega,element_relation) -> .
% 299.99/300.39 26280[4:MRR:26259.0,122.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(v))*.
% 299.99/300.39 26281[0:MRR:26260.0,122.0] || subclass(universal_class,complement(union(u,v)))* -> member(singleton(w),complement(v))*.
% 299.99/300.39 26339[4:Res:26291.1,7635.1] || equal(complement(successor(compose(element_relation,universal_class))),universal_class)** member(null_class,element_relation) -> .
% 299.99/300.39 26460[0:Res:52.1,5341.0] inductive(singleton(u)) || -> subclass(omega,v) equal(not_subclass_element(omega,v),u)*.
% 299.99/300.39 26602[4:Rew:7634.0,26524.1] || member(not_subclass_element(element_relation,null_class),complement(compose(element_relation,universal_class)))* -> subclass(element_relation,null_class).
% 299.99/300.39 26747[4:Rew:26689.0,22598.0] || -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(null_class,v)))*.
% 299.99/300.39 26762[4:Rew:26689.0,22615.0] || -> subclass(complement(union(complement(u),v)),intersection(union(null_class,u),complement(v)))*.
% 299.99/300.39 26771[4:Rew:26689.0,7995.0] || subclass(union(null_class,u),complement(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.39 26775[4:Rew:26689.0,26325.0] || equal(complement(successor(complement(u))),universal_class) -> member(null_class,union(null_class,u))*.
% 299.99/300.39 26776[4:Rew:26689.0,26212.0] || equal(complement(successor(complement(u))),universal_class) -> member(omega,union(null_class,u))*.
% 299.99/300.39 26777[4:Rew:26689.0,7994.0] || -> subclass(symmetric_difference(union(null_class,u),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.99/300.39 26815[4:Rew:26689.0,23347.1] || -> member(u,v) equal(symmetric_difference(v,singleton(u)),union(v,singleton(u)))**.
% 299.99/300.39 26822[4:Rew:26689.0,23597.1] || -> member(u,v) equal(symmetric_difference(singleton(u),v),union(singleton(u),v))**.
% 299.99/300.39 26957[4:Rew:26691.0,14201.0] || subclass(domain_relation,union(null_class,compose_class(u)))* -> equal(compose(u,null_class),null_class).
% 299.99/300.39 26958[4:Rew:26691.0,23442.0] || subclass(universal_class,union(null_class,compose_class(u)))* -> equal(compose(u,v),w)*.
% 299.99/300.39 27062[4:Rew:26691.0,2025.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> member(singleton(w),v)*.
% 299.99/300.39 27063[4:Rew:26691.0,2024.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> member(singleton(w),u)*.
% 299.99/300.39 27089[4:Rew:26691.0,2023.0] || equal(union(null_class,complement(u)),universal_class)** member(singleton(v),u)* -> .
% 299.99/300.39 27095[4:Rew:26691.0,14172.0] || subclass(domain_relation,union(null_class,singleton(u)))* -> equal(ordered_pair(null_class,null_class),u).
% 299.99/300.39 27098[4:Rew:26691.0,23402.0] || subclass(universal_class,union(null_class,singleton(u)))* -> equal(ordered_pair(v,w),u)*.
% 299.99/300.39 27099[4:Rew:26691.0,23196.0] || subclass(universal_class,union(null_class,singleton(u)))* -> equal(unordered_pair(v,w),u)*.
% 299.99/300.39 27101[4:Rew:26691.0,25564.1] || -> member(u,complement(singleton(u)))* equal(union(null_class,singleton(u)),singleton(u)).
% 299.99/300.39 27105[4:Rew:26691.0,26220.1] || equal(complement(successor(u)),universal_class)** equal(union(null_class,u),universal_class) -> .
% 299.99/300.39 27327[3:Rew:26701.0,7435.1] inductive(symmetric_difference(intersection(universal_class,u),null_class)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 29322[4:SpR:28791.0,28048.0] || -> member(not_subclass_element(union(u,u),v),u)* subclass(union(null_class,u),v).
% 299.99/300.39 29969[0:MRR:29946.0,57.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(v,power_class(u))))* -> .
% 299.99/300.39 29970[0:MRR:29948.0,57.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(power_class(u),v)))* -> .
% 299.99/300.39 29989[7:Res:29891.1,2.0] || equal(u,singleton(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.39 29992[7:Res:29891.1,7635.1] || equal(complement(compose(element_relation,universal_class)),singleton(null_class))** member(null_class,element_relation) -> .
% 299.99/300.39 30004[7:Res:29891.1,499.0] || equal(symmetric_difference(u,v),singleton(null_class)) -> member(null_class,union(u,v))*.
% 299.99/300.39 30015[7:Res:29891.1,10017.0] || equal(sum_class(range_of(null_class)),singleton(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.99/300.39 30016[7:Res:29891.1,10018.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,apply(null_class,v))*.
% 299.99/300.39 30017[7:Res:29891.1,10019.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.39 30062[0:MRR:30039.0,55.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(v,sum_class(u))))* -> .
% 299.99/300.39 30063[0:MRR:30041.0,55.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(sum_class(u),v)))* -> .
% 299.99/300.39 30123[7:Res:29936.1,2.0] || equal(u,successor(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.39 30126[7:Res:29936.1,7635.1] || equal(complement(compose(element_relation,universal_class)),successor(null_class))** member(null_class,element_relation) -> .
% 299.99/300.39 30138[7:Res:29936.1,499.0] || equal(symmetric_difference(u,v),successor(null_class)) -> member(null_class,union(u,v))*.
% 299.99/300.39 30149[7:Res:29936.1,10017.0] || equal(sum_class(range_of(null_class)),successor(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.99/300.39 30150[7:Res:29936.1,10018.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,apply(null_class,v))*.
% 299.99/300.39 30151[7:Res:29936.1,10019.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.39 30303[0:SpR:28570.0,42.0] || -> equal(second(not_subclass_element(cross_product(singleton(u),v),null_class)),range__dfg(universal_class,u,v))**.
% 299.99/300.39 30304[0:SpR:28570.0,41.0] || -> equal(first(not_subclass_element(cross_product(u,singleton(v)),null_class)),domain__dfg(universal_class,u,v))**.
% 299.99/300.39 30307[4:SpL:28570.0,15368.1] || member(u,cantor(universal_class)) equal(cross_product(singleton(u),universal_class),null_class)** -> .
% 299.99/300.39 30446[4:SpR:27420.0,9930.1] || -> member(u,union(null_class,v)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.99/300.39 30470[4:SpL:27420.0,2149.1] inductive(union(null_class,u)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.99/300.39 32713[4:Res:32704.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(cantor(u),v)*.
% 299.99/300.39 34322[0:Obv:34315.2] || subclass(u,v) subclass(u,complement(v))* -> subclass(u,w)*.
% 299.99/300.39 34332[0:MRR:34297.0,10049.1] || subclass(u,complement(unordered_pair(v,not_subclass_element(u,w))))* -> subclass(u,w).
% 299.99/300.39 34333[0:MRR:34299.0,10049.1] || subclass(u,complement(unordered_pair(not_subclass_element(u,v),w)))* -> subclass(u,v).
% 299.99/300.39 34783[4:SpR:30295.0,32707.1] || member(inverse(cross_product(u,universal_class)),universal_class)* -> member(image(universal_class,u),universal_class).
% 299.99/300.39 35322[4:Res:35027.1,3847.1] || equal(u,universal_class) member(v,universal_class) -> member(sum_class(v),u)*.
% 299.99/300.39 35324[4:Res:35027.1,3785.1] || equal(u,universal_class) member(v,universal_class) -> member(power_class(v),u)*.
% 299.99/300.39 35519[4:MRR:35464.1,5.0] || equal(u,universal_class) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.99/300.39 35729[4:SpR:30456.0,9930.1] || -> member(u,union(v,v))* subclass(singleton(u),union(null_class,complement(v)))*.
% 299.99/300.39 35755[4:SpL:30456.0,2149.1] inductive(union(u,u)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.99/300.39 35908[3:Res:33060.0,348.1] inductive(u) || -> equal(singleton(u),null_class) member(null_class,complement(singleton(u)))*.
% 299.99/300.39 36035[4:Res:35948.0,2.0] || subclass(complement(singleton(singleton(singleton(null_class)))),u)* -> member(singleton(null_class),u).
% 299.99/300.39 36152[4:SpR:35052.0,23498.0] || -> equal(union(null_class,singleton(u)),null_class) member(u,union(null_class,singleton(u)))*.
% 299.99/300.39 37146[4:SpR:35792.0,57.1] || member(union(null_class,u),universal_class) -> member(power_class(union(u,u)),universal_class)*.
% 299.99/300.39 37150[5:SpR:35792.0,20872.1] || equal(union(null_class,u),universal_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.99/300.39 37167[4:SpR:35792.0,57.1] || member(union(u,u),universal_class)* -> member(power_class(union(null_class,u)),universal_class)*.
% 299.99/300.39 37171[5:SpR:35792.0,20872.1] || equal(union(u,u),universal_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.99/300.39 37561[8:Res:66.2,37515.1] function(u) function(image(u,v)) || member(v,universal_class)* -> .
% 299.99/300.39 37624[8:MRR:37599.2,5.0] function(apply(choice,u)) || member(u,universal_class)* -> equal(u,null_class).
% 299.99/300.39 37691[8:SpR:37558.1,16978.0] function(u) || -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.99/300.39 37947[8:Rew:37558.1,37753.2] function(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,u)*.
% 299.99/300.39 37968[8:Rew:16982.0,37708.1] function(u) || -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.99/300.39 37970[8:Rew:16984.0,37725.1] function(u) || -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.99/300.39 37985[8:SoR:37611.0,5382.2] single_valued_class(regular(u)) || equal(regular(u),null_class)** -> equal(u,null_class).
% 299.99/300.39 38307[8:Res:37668.1,2.0] function(u) || subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.99/300.39 38838[8:SpL:38098.1,38799.0] one_to_one(u) || member(inverse(u),cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.99/300.39 38865[4:Res:17111.1,38799.0] || equal(cantor(complement(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> .
% 299.99/300.39 39358[4:Res:17111.1,36188.0] || equal(union(null_class,u),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.99/300.39 39493[0:SpR:640.1,26596.1] || subclass(u,singleton(u))* -> equal(singleton(u),null_class) subclass(u,null_class).
% 299.99/300.39 39968[4:Rew:36163.0,39897.0] || -> subclass(union(u,u),v) member(not_subclass_element(union(u,u),v),u)*.
% 299.99/300.39 40043[4:Res:17111.1,39314.0] || equal(union(u,u),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.99/300.39 40108[0:SpR:39581.1,30.0] || subclass(u,cross_product(v,w))* -> equal(restrict(u,v,w),u).
% 299.99/300.39 40122[4:SpR:39581.1,30844.0] || subclass(union(u,u),complement(u))* -> equal(union(u,u),null_class).
% 299.99/300.39 40398[0:Rew:30.0,40316.0] || -> equal(restrict(restrict(u,v,w),v,w),restrict(u,v,w))**.
% 299.99/300.39 41071[4:Res:15451.1,15.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.99/300.39 41115[7:SpR:26736.0,29894.1] || -> member(null_class,image(element_relation,successor(null_class)))* member(null_class,power_class(complement(singleton(null_class)))).
% 299.99/300.39 41391[3:SpR:41309.1,29.0] || subclass(cross_product(u,v),null_class)* -> equal(restrict(w,u,v),null_class)**.
% 299.99/300.39 42062[0:SpR:496.0,41697.0] || -> equal(intersection(complement(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.99/300.39 42100[4:SpR:30456.0,41697.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(u,u),v)),null_class)**.
% 299.99/300.39 42101[4:SpR:27420.0,41697.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(null_class,u),v)),null_class)**.
% 299.99/300.39 42450[4:SpR:30456.0,42038.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,u))),null_class)**.
% 299.99/300.39 42451[4:SpR:27420.0,42038.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(null_class,u))),null_class)**.
% 299.99/300.39 43109[3:SpR:42879.1,115.0] || subclass(complement(intersection(u,v)),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.39 44580[7:SpR:30456.0,44457.1] || subclass(union(u,u),null_class)* -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.39 44581[7:SpR:27420.0,44457.1] || subclass(union(null_class,u),null_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.39 44614[4:SpR:30456.0,44463.1] || subclass(union(u,u),null_class)* -> subclass(universal_class,union(null_class,complement(u)))*.
% 299.99/300.39 44615[4:SpR:27420.0,44463.1] || subclass(union(null_class,u),null_class) -> subclass(universal_class,union(null_class,complement(u)))*.
% 299.99/300.39 44655[4:Res:44463.1,7720.0] || subclass(compose(element_relation,universal_class),null_class) member(unordered_pair(u,v),element_relation)* -> .
% 299.99/300.39 44741[7:MRR:44725.1,29424.0] || subclass(successor(null_class),symmetric_difference(u,v))* -> member(null_class,union(u,v)).
% 299.99/300.39 44913[4:MRR:26035.1,44904.0] || subclass(ordered_pair(u,v),complement(unordered_pair(w,unordered_pair(u,singleton(v)))))* -> .
% 299.99/300.39 45272[0:Obv:45243.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,universal_class).
% 299.99/300.39 45341[7:Res:15252.1,44586.1] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),null_class)* -> .
% 299.99/300.39 45342[7:Res:15036.1,44586.1] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),null_class)* -> .
% 299.99/300.39 45355[7:MRR:45328.0,2111.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,null_class)).
% 299.99/300.39 46058[4:Res:26415.1,44653.1] || equal(complement(successor(u)),universal_class) subclass(complement(singleton(u)),null_class)* -> .
% 299.99/300.39 46069[4:MRR:46050.0,53.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,omega)).
% 299.99/300.39 46384[4:MRR:44501.1,46382.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> member(regular(composition_function),u).
% 299.99/300.39 46476[7:SpL:30456.0,45336.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,u))*.
% 299.99/300.39 46477[7:SpL:27420.0,45336.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(null_class,u)).
% 299.99/300.39 46618[4:SpR:45830.1,38775.0] || equal(cross_product(u,universal_class),null_class) -> equal(image(universal_class,u),range_of(null_class))**.
% 299.99/300.39 46625[4:SpR:45830.1,30456.0] || equal(union(u,u),null_class)** -> equal(union(null_class,complement(u)),universal_class)**.
% 299.99/300.39 46767[4:SpL:45830.1,38851.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.39 46768[4:SpL:45830.1,38852.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.39 46769[4:SpL:45830.1,38843.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.39 46770[4:SpL:45830.1,38844.0] || equal(cross_product(singleton(omega),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.39 47221[4:Rew:47003.0,45940.0] || equal(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))** -> .
% 299.99/300.39 47255[0:Rew:47003.0,9934.0] || -> member(not_subclass_element(u,power_class(v)),complement(power_class(v)))* subclass(u,power_class(v)).
% 299.99/300.39 47302[4:Rew:47003.0,26726.0] || -> equal(union(null_class,image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.99/300.39 47351[7:Rew:47003.0,29909.1] || -> member(null_class,image(element_relation,power_class(u)))* member(null_class,power_class(complement(power_class(u)))).
% 299.99/300.39 47506[4:Rew:47003.0,45942.0] || equal(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))** -> .
% 299.99/300.39 47513[0:Rew:47003.0,26203.0] || equal(complement(successor(complement(power_class(u)))),universal_class)** -> member(omega,power_class(u)).
% 299.99/300.39 48013[4:SpL:30456.0,46062.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,u))*.
% 299.99/300.39 48014[4:SpL:27420.0,46062.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(null_class,u)).
% 299.99/300.39 48024[7:Res:46478.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.39 48038[7:Res:46478.1,499.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(null_class,union(u,v))*.
% 299.99/300.39 48086[7:Rew:27.0,48033.0] || equal(union(u,v),null_class) member(null_class,union(u,v))* -> .
% 299.99/300.39 48487[6:SpR:46807.1,35792.0] || equal(union(u,u),null_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.99/300.39 48488[6:SpR:46807.1,35792.0] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.99/300.39 48657[4:Rew:26691.0,48584.0] || -> equal(intersection(complement(power_class(union(null_class,u))),power_class(union(u,u))),null_class)**.
% 299.99/300.39 48658[4:Rew:26691.0,48585.0] || -> equal(union(complement(power_class(union(null_class,u))),power_class(union(u,u))),universal_class)**.
% 299.99/300.39 48660[4:Rew:26691.0,48587.0] || -> equal(intersection(power_class(union(u,u)),complement(power_class(union(null_class,u)))),null_class)**.
% 299.99/300.39 48661[4:Rew:26691.0,48588.0] || -> equal(union(power_class(union(u,u)),complement(power_class(union(null_class,u)))),universal_class)**.
% 299.99/300.39 48662[4:Rew:26691.0,48589.0] || -> equal(symmetric_difference(power_class(union(u,u)),complement(power_class(union(null_class,u)))),universal_class)**.
% 299.99/300.39 48902[4:Res:48015.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(omega,v)*.
% 299.99/300.39 48950[4:Rew:26691.0,48905.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(omega,element_relation) -> .
% 299.99/300.39 48916[4:Res:48015.1,499.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(omega,union(u,v))*.
% 299.99/300.39 48953[4:Rew:27.0,48911.0] || equal(union(u,v),null_class) member(omega,union(u,v))* -> .
% 299.99/300.39 49281[4:Res:45114.0,2.0] || subclass(complement(singleton(ordered_pair(u,v))),w)* -> member(singleton(u),w).
% 299.99/300.39 49363[4:Res:9999.2,46866.1] || member(u,universal_class)* member(v,u)* equal(null_class,element_relation) -> .
% 299.99/300.39 49405[4:Res:3134.1,46866.1] || equal(complement(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.39 49411[4:Res:2345.1,46866.1] || equal(cross_product(u,v),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.99/300.39 52137[0:SpR:6882.0,41697.0] || -> equal(intersection(complement(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.99/300.39 52820[4:Res:26291.1,46897.1] || equal(complement(successor(u)),universal_class)** equal(successor(complement(u)),null_class) -> .
% 299.99/300.39 53328[4:Res:4900.1,49331.0] || member(range_of(null_class),universal_class) equal(singleton(apply(null_class,u)),null_class)** -> .
% 299.99/300.39 53397[4:SpL:15908.0,49359.0] || member(flip(cross_product(u,universal_class)),inverse(u))* equal(null_class,element_relation) -> .
% 299.99/300.39 53429[4:Res:17111.1,49359.0] || equal(cantor(singleton(null_class)),singleton(singleton(null_class)))** equal(null_class,element_relation) -> .
% 299.99/300.39 53442[0:Res:53.0,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(omega),v)*.
% 299.99/300.39 53743[0:Res:53.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(omega),v)*.
% 299.99/300.39 53750[0:Res:2111.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(null_class),v)*.
% 299.99/300.39 54566[3:MRR:54522.0,3636.1] || -> member(union(u,v),complement(v))* equal(singleton(union(u,v)),null_class).
% 299.99/300.39 54567[3:MRR:54523.0,3636.1] || -> member(union(u,v),complement(u))* equal(singleton(union(u,v)),null_class).
% 299.99/300.39 54571[4:MRR:54544.2,46895.0] || subclass(u,regular(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.99/300.39 54572[4:MRR:54545.2,46895.0] || subclass(u,regular(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.99/300.39 54574[4:MRR:54535.1,45106.0] || subclass(domain_relation,flip(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))* -> .
% 299.99/300.39 54575[4:MRR:54534.1,45106.0] || subclass(domain_relation,rotate(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))* -> .
% 299.99/300.39 54757[4:MRR:44539.1,54755.0] || subclass(complement(singleton(null_class)),u) -> member(regular(complement(successor(null_class))),u)*.
% 299.99/300.39 55021[4:SpL:54674.1,38799.0] || equal(u,universal_class) member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.99/300.39 55283[4:Res:17012.1,55210.1] || member(image(u,null_class),universal_class)* equal(apply(u,universal_class),universal_class) -> .
% 299.99/300.39 55490[3:Res:4900.1,55278.0] || member(range_of(null_class),universal_class) equal(power_class(apply(null_class,u)),universal_class)** -> .
% 299.99/300.39 55745[3:Res:4900.1,55279.0] || member(range_of(null_class),universal_class) equal(sum_class(apply(null_class,u)),universal_class)** -> .
% 299.99/300.39 55976[4:Res:4900.1,55287.0] || member(range_of(null_class),universal_class) equal(cantor(apply(null_class,u)),universal_class)** -> .
% 299.99/300.39 56263[4:SpL:16977.0,55738.0] || equal(apply(u,universal_class),universal_class) -> equal(singleton(image(u,null_class)),null_class)**.
% 299.99/300.39 56400[4:SpL:15908.0,55969.0] || equal(inverse(u),universal_class) -> equal(singleton(flip(cross_product(u,universal_class))),null_class)**.
% 299.99/300.39 56401[4:SpL:15950.0,55969.0] || equal(sum_class(u),universal_class) -> equal(singleton(restrict(element_relation,universal_class,u)),null_class)**.
% 299.99/300.39 57170[4:MRR:57163.1,45176.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.99/300.39 59770[4:Res:58710.1,321.1] function(u) || equal(u,universal_class) -> equal(cross_product(universal_class,universal_class),u)*.
% 299.99/300.39 59836[4:Rew:59615.1,55886.1] || equal(complement(regular(ordered_pair(u,v))),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 60247[0:Obv:60227.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,universal_class).
% 299.99/300.39 60507[0:Obv:60486.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,universal_class).
% 299.99/300.39 61117[4:SpL:30456.0,59615.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(u,u),null_class)**.
% 299.99/300.39 61118[4:SpL:27420.0,59615.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(null_class,u),null_class).
% 299.99/300.39 61558[4:Res:59614.1,8.0] || equal(complement(u),universal_class) subclass(v,u)* -> equal(v,u).
% 299.99/300.39 62503[0:SpR:496.0,57711.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(v)),w,x),union(u,v))*.
% 299.99/300.39 62504[0:SpR:6882.0,57711.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(singleton(u))),v,w),successor(u))*.
% 299.99/300.39 64413[4:Res:59528.0,348.1] inductive(complement(successor(symmetric_difference(universal_class,u)))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 64783[4:Res:63493.1,3155.0] || equal(successor(null_class),u) -> equal(u,null_class) equal(regular(u),null_class)**.
% 299.99/300.39 66105[4:SpR:64484.1,59527.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(null_class,u))*.
% 299.99/300.39 66106[4:SpR:64484.1,61024.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(u,u))*.
% 299.99/300.39 66179[9:SpL:64484.1,51213.0] || equal(successor(element_relation),null_class) equal(compose(universal_class,inverse(element_relation)),null_class)** -> .
% 299.99/300.39 66274[4:SpL:64484.1,38836.0] || equal(successor(cross_product(null_class,universal_class)),null_class)** member(universal_class,cantor(universal_class)) -> .
% 299.99/300.39 66315[4:Rew:66314.1,64605.1] || equal(successor(regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.39 66396[4:Rew:26691.0,65944.1,26689.0,65944.1] || equal(successor(u),null_class) -> equal(union(null_class,v),union(u,v))*.
% 299.99/300.39 66403[4:Rew:26701.0,66008.1,26703.0,66008.1] || equal(successor(u),null_class) -> equal(union(v,null_class),union(v,u))*.
% 299.99/300.39 66458[4:Rew:26689.0,65965.1,7631.0,65965.1,46821.1,65965.1] || equal(successor(u),null_class) -> equal(union(complement(singleton(u)),v),universal_class)**.
% 299.99/300.39 66460[4:Rew:26689.0,66019.1,7631.0,66019.1,46830.1,66019.1] || equal(successor(u),null_class) -> equal(union(v,complement(singleton(u))),universal_class)**.
% 299.99/300.39 66588[3:Res:10014.3,4362.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,null_class) -> .
% 299.99/300.39 66676[4:Res:66364.1,8.0] || equal(successor(u),null_class) subclass(v,u)* -> equal(v,u).
% 299.99/300.39 67059[9:SpL:45830.1,66416.0] || equal(null_class,element_relation) equal(successor(compose(universal_class,inverse(element_relation))),null_class)** -> .
% 299.99/300.39 67379[4:MRR:67370.1,45191.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.99/300.39 67941[4:Rew:26691.0,67902.1,26691.0,67902.0] || member(union(null_class,u),u)* -> equal(singleton(union(null_class,u)),null_class).
% 299.99/300.39 67929[4:Res:54561.0,35175.0] || -> equal(singleton(complement(successor(null_class))),null_class) member(complement(successor(null_class)),singleton(null_class))*.
% 299.99/300.39 68783[4:Res:60367.0,348.1] inductive(union(null_class,symmetric_difference(u,singleton(u)))) || -> member(null_class,successor(u))*.
% 299.99/300.39 69348[0:Obv:69324.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,complement(intersection(v,w)))*.
% 299.99/300.39 69374[4:MRR:69325.1,53330.0] || subclass(universal_class,symmetric_difference(u,v)) -> subclass(w,complement(intersection(u,v)))*.
% 299.99/300.39 69428[0:Obv:69332.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 299.99/300.39 69429[0:Obv:69331.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),complement(intersection(w,x)))*.
% 299.99/300.39 69430[0:Obv:69330.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 299.99/300.39 69431[0:Obv:69328.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),complement(intersection(v,w)))*.
% 299.99/300.39 69639[3:Obv:69618.1] || subclass(u,regular(v)) -> subclass(u,complement(v))* equal(v,null_class).
% 299.99/300.39 69775[4:Res:350.2,66389.1] || subclass(u,v)* equal(successor(v),null_class) -> subclass(u,w)*.
% 299.99/300.39 69777[4:Res:349.2,66389.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(u,null_class).
% 299.99/300.39 69836[4:Res:2346.1,66389.1] || equal(successor(union(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.39 70182[3:MRR:70087.2,4362.0] || member(u,restrict(v,w,x))* member(u,complement(v)) -> .
% 299.99/300.39 70257[0:SpR:44034.0,39581.1] || subclass(complement(u),restrict(u,v,w))* -> equal(complement(u),null_class).
% 299.99/300.39 70440[4:SpL:54674.1,54564.0] || equal(u,universal_class) subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.99/300.39 70610[0:Res:58119.0,348.1] inductive(intersection(u,symmetric_difference(v,singleton(v)))) || -> member(null_class,successor(v))*.
% 299.99/300.39 70651[4:Res:49.1,59035.0] inductive(union(null_class,u)) || -> subclass(image(successor_relation,union(null_class,u)),u)*.
% 299.99/300.39 70732[4:Res:70688.0,326.1] inductive(complement(successor(complement(omega)))) || -> equal(complement(successor(complement(omega))),omega)**.
% 299.99/300.39 70759[4:Res:70688.0,354.1] || member(u,universal_class) -> member(u,successor(complement(v)))* member(u,v).
% 299.99/300.39 70868[3:Obv:70856.0] || -> equal(intersection(regular(u),restrict(u,v,w)),null_class)** equal(u,null_class).
% 299.99/300.39 70869[0:Obv:70802.0] || -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,v).
% 299.99/300.39 71072[0:Obv:71005.0] || -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,u).
% 299.99/300.39 71608[4:SpR:64484.1,70771.0] || equal(successor(successor(union(null_class,complement(u)))),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 71880[0:Obv:71801.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,w))*.
% 299.99/300.39 72026[4:Res:70953.1,22996.0] || equal(complement(u),null_class)** -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.39 72041[4:Res:70953.1,539.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),v)*.
% 299.99/300.39 72042[4:Res:70953.1,538.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),u)*.
% 299.99/300.39 72182[4:Rew:26691.0,72075.0] || equal(union(null_class,unordered_pair(u,v)),null_class)** -> equal(singleton(v),null_class).
% 299.99/300.39 72183[4:Rew:26691.0,72082.0] || equal(union(null_class,u),null_class)** equal(u,singleton(singleton(null_class))) -> .
% 299.99/300.39 72118[4:Res:70953.1,19929.0] || equal(complement(cantor(singleton(u))),null_class)** subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.39 72417[0:Obv:72337.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,w))*.
% 299.99/300.39 73155[4:Rew:73077.0,27366.0] || -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(v,null_class)))*.
% 299.99/300.39 73240[4:Rew:73077.0,59091.0] || -> subclass(complement(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.99/300.39 73243[4:Rew:73077.0,59092.0] || -> subclass(complement(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.99/300.39 74325[4:Rew:73771.0,73352.0] || -> equal(intersection(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),null_class)**.
% 299.99/300.39 74326[4:Rew:73771.0,73353.0] || -> equal(union(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),universal_class)**.
% 299.99/300.39 74327[4:Rew:73771.0,73354.0] || -> equal(symmetric_difference(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),universal_class)**.
% 299.99/300.39 73364[4:Rew:73077.0,27991.1] || equal(sum_class(range_of(null_class)),universal_class) -> equal(complement(apply(null_class,u)),null_class)**.
% 299.99/300.39 74333[4:Rew:73771.0,73369.0] || -> equal(intersection(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),null_class)**.
% 299.99/300.39 74334[4:Rew:73771.0,73370.0] || -> equal(intersection(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),null_class)**.
% 299.99/300.39 74335[4:Rew:73771.0,73371.0] || -> equal(union(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),universal_class)**.
% 299.99/300.39 74336[4:Rew:73771.0,73372.0] || -> equal(union(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),universal_class)**.
% 299.99/300.39 74337[4:Rew:73771.0,73373.0] || -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),universal_class)**.
% 299.99/300.39 74338[4:Rew:73771.0,73374.0] || -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),universal_class)**.
% 299.99/300.39 74339[4:Rew:73771.0,73375.0] || -> equal(intersection(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),null_class)**.
% 299.99/300.39 74340[4:Rew:73771.0,73376.0] || -> equal(union(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),universal_class)**.
% 299.99/300.39 74341[4:Rew:73771.0,73377.0] || -> equal(symmetric_difference(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),universal_class)**.
% 299.99/300.39 74344[4:Rew:73771.0,73380.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.99/300.39 74345[4:Rew:73771.0,73381.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.39 74348[4:Rew:73771.0,73404.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),null_class)**.
% 299.99/300.39 74349[4:Rew:73771.0,73405.0] || -> equal(union(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),universal_class)**.
% 299.99/300.39 74350[4:Rew:73771.0,73406.0] || -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),universal_class)**.
% 299.99/300.39 74356[4:Rew:73771.0,73412.0] || -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.99/300.39 74357[4:Rew:26691.0,73556.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(u,v))*.
% 299.99/300.39 73633[4:Rew:73077.0,27377.0] || -> subclass(complement(union(complement(u),v)),intersection(union(u,null_class),complement(v)))*.
% 299.99/300.39 73665[4:Rew:73077.0,27386.0] || subclass(union(u,null_class),complement(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.39 73666[4:Rew:73077.0,27391.0] || equal(complement(successor(complement(u))),universal_class) -> member(omega,union(u,null_class))*.
% 299.99/300.39 73667[4:Rew:73077.0,27390.0] || equal(complement(successor(complement(u))),universal_class) -> member(null_class,union(u,null_class))*.
% 299.99/300.39 73673[4:Rew:73077.0,66110.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(u,null_class))*.
% 299.99/300.39 73688[4:Rew:73077.0,27392.0] || -> subclass(symmetric_difference(union(u,null_class),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.99/300.39 74122[4:Rew:74098.0,66012.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(v,u))*.
% 299.99/300.39 74135[4:Rew:74098.0,9640.0] || subclass(universal_class,union(null_class,u)) -> member(singleton(v),union(u,null_class))*.
% 299.99/300.39 74142[4:Rew:74098.0,9646.0] || equal(union(null_class,u),universal_class) -> member(singleton(v),union(u,null_class))*.
% 299.99/300.39 74514[4:Rew:74311.0,74124.1] || equal(successor(u),null_class) -> equal(union(v,u),union(null_class,v))*.
% 299.99/300.39 74688[0:Rew:74519.0,40317.0] || -> equal(intersection(symmetric_difference(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.99/300.39 74725[4:Rew:26689.0,74595.1] || equal(complement(singleton(u)),universal_class)** -> equal(union(null_class,u),successor(u)).
% 299.99/300.39 74726[4:Rew:26689.0,74596.1] || equal(successor(singleton(u)),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.99/300.39 75645[4:Rew:26691.0,75625.1] inductive(symmetric_difference(intersection(u,universal_class),null_class)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 76330[4:SpR:73771.0,28048.0] || -> member(not_subclass_element(union(u,null_class),v),u)* subclass(union(null_class,u),v).
% 299.99/300.39 77752[8:Res:76567.1,8.0] function(u) || subclass(u,successor(u))* -> equal(successor(u),u).
% 299.99/300.39 78118[0:SpR:74519.0,74540.0] || -> equal(intersection(union(u,v),complement(intersection(v,u))),symmetric_difference(u,v))**.
% 299.99/300.39 78123[0:SpR:74519.0,161.1] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),v)*.
% 299.99/300.39 78124[0:SpR:74519.0,168.1] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),u)*.
% 299.99/300.39 78166[0:SpR:74519.0,498.1] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(w,v)))*.
% 299.99/300.39 78377[0:SpL:74519.0,4022.1] || member(u,symmetric_difference(v,w)) member(u,intersection(w,v))* -> .
% 299.99/300.39 80314[4:SpL:30456.0,70954.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(u,u))*.
% 299.99/300.39 80315[4:SpL:27420.0,70954.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(null_class,u)).
% 299.99/300.39 80342[4:SpL:30456.0,72030.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,u),universal_class)**.
% 299.99/300.39 80343[4:SpL:27420.0,72030.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(null_class,u),universal_class).
% 299.99/300.39 81708[4:Res:73358.0,348.1] inductive(complement(apply(null_class,u))) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 81725[4:Res:73399.0,348.1] inductive(complement(sum_class(range_of(null_class)))) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.99/300.39 81733[4:SpR:74227.0,20622.1] || equal(apply(null_class,u),universal_class)** -> equal(complement(sum_class(range_of(null_class))),null_class)**.
% 299.99/300.39 81749[4:SpR:74227.0,70771.0] || -> subclass(complement(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.99/300.39 81760[4:SpR:74227.0,41697.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(apply(null_class,u),v)),null_class)**.
% 299.99/300.39 81761[4:SpR:74227.0,42038.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(u,apply(null_class,v))),null_class)**.
% 299.99/300.39 81789[4:SpR:74227.0,9930.1] || -> member(u,apply(null_class,v))* subclass(singleton(u),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 81819[4:SpR:74227.0,70771.0] || -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.99/300.39 81830[4:SpR:74227.0,41697.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(sum_class(range_of(null_class)),v)),null_class)**.
% 299.99/300.39 81831[4:SpR:74227.0,42038.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(v,sum_class(range_of(null_class)))),null_class)**.
% 299.99/300.39 81859[4:SpR:74227.0,9930.1] || -> member(u,sum_class(range_of(null_class))) subclass(singleton(u),complement(apply(null_class,v)))*.
% 299.99/300.39 81876[4:SpL:74227.0,72030.0] || equal(complement(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),universal_class)**.
% 299.99/300.39 81879[4:SpL:74227.0,59615.0] || equal(complement(sum_class(range_of(null_class))),universal_class)** -> equal(apply(null_class,u),null_class)**.
% 299.99/300.39 81881[4:SpL:74227.0,2149.1] inductive(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),universal_class)** -> .
% 299.99/300.39 81897[4:SpL:74227.0,70954.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(universal_class,apply(null_class,u))*.
% 299.99/300.39 81898[4:SpL:74227.0,46062.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(omega,apply(null_class,u))*.
% 299.99/300.39 81899[7:SpL:74227.0,45336.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(null_class,apply(null_class,u))*.
% 299.99/300.39 81922[4:SpL:74227.0,72030.0] || equal(complement(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),universal_class).
% 299.99/300.39 81925[4:SpL:74227.0,59615.0] || equal(complement(apply(null_class,u)),universal_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.99/300.39 81927[4:SpL:74227.0,2149.1] inductive(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),universal_class)** -> .
% 299.99/300.39 81943[4:SpL:74227.0,70954.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.99/300.39 81944[4:SpL:74227.0,46062.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,sum_class(range_of(null_class))).
% 299.99/300.39 81945[7:SpL:74227.0,45336.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,sum_class(range_of(null_class))).
% 299.99/300.39 82191[4:Rew:82067.0,48659.0] || -> equal(symmetric_difference(power_class(union(null_class,u)),complement(power_class(union(u,u)))),universal_class)**.
% 299.99/300.39 82332[4:Res:70665.0,348.1] inductive(union(null_class,union(null_class,union(null_class,u)))) || -> member(null_class,u)*.
% 299.99/300.39 82722[4:Obv:82715.1] || subclass(u,element_relation) -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class)**.
% 299.99/300.39 82840[4:Obv:82833.1] || subclass(u,element_relation) -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class)**.
% 299.99/300.39 82918[4:Res:73359.0,348.1] inductive(complement(apply(null_class,u))) || -> member(null_class,complement(apply(null_class,v)))*.
% 299.99/300.39 82934[4:MRR:82929.1,9997.1] || member(u,cantor(u))* subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.99/300.39 82935[4:MRR:82930.1,243.0] || subclass(domain_relation,flip(element_relation)) subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.99/300.39 82944[4:SpR:73603.0,45830.1] || equal(union(u,null_class),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.99/300.39 82969[4:SpR:73603.0,41697.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(u,null_class),v)),null_class)**.
% 299.99/300.39 82970[4:SpR:73603.0,42038.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,null_class))),null_class)**.
% 299.99/300.39 82998[4:SpR:73603.0,9930.1] || -> member(u,union(v,null_class)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.99/300.39 83032[4:SpL:73603.0,72030.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,null_class),universal_class).
% 299.99/300.39 83035[4:SpL:73603.0,59615.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.99/300.39 83037[4:SpL:73603.0,2149.1] inductive(union(u,null_class)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.99/300.39 83053[4:SpL:73603.0,70954.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(u,null_class)).
% 299.99/300.39 83054[4:SpL:73603.0,46062.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,null_class)).
% 299.99/300.39 83055[7:SpL:73603.0,45336.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,null_class)).
% 299.99/300.39 83192[4:Res:74190.0,348.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 83254[4:SpR:74226.0,20622.1] || equal(apply(null_class,u),universal_class)** -> equal(complement(apply(null_class,v)),null_class)**.
% 299.99/300.39 83256[4:SpR:74226.0,45830.1] || equal(apply(null_class,u),null_class)** -> equal(complement(apply(null_class,v)),universal_class)**.
% 299.99/300.39 83270[4:SpR:74226.0,70771.0] || -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.99/300.39 83281[4:SpR:74226.0,41697.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(apply(null_class,v),w)),null_class)**.
% 299.99/300.39 83282[4:SpR:74226.0,42038.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(v,apply(null_class,w))),null_class)**.
% 299.99/300.39 83310[4:SpR:74226.0,9930.1] || -> member(u,apply(null_class,v))* subclass(singleton(u),complement(apply(null_class,w)))*.
% 299.99/300.39 83409[4:SpL:74226.0,72030.0] || equal(complement(apply(null_class,u)),null_class)** -> equal(apply(null_class,v),universal_class)**.
% 299.99/300.39 83412[4:SpL:74226.0,59615.0] || equal(complement(apply(null_class,u)),universal_class)** -> equal(apply(null_class,v),null_class)**.
% 299.99/300.39 83414[4:SpL:74226.0,2149.1] inductive(apply(null_class,u)) || equal(complement(apply(null_class,v)),universal_class)** -> .
% 299.99/300.39 83430[4:SpL:74226.0,70954.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(universal_class,apply(null_class,v))*.
% 299.99/300.39 83431[4:SpL:74226.0,46062.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,apply(null_class,v))*.
% 299.99/300.39 83432[7:SpL:74226.0,45336.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,apply(null_class,v))*.
% 299.99/300.39 83826[4:SpR:77128.0,57.1] || member(union(null_class,u),universal_class) -> member(power_class(union(u,null_class)),universal_class)*.
% 299.99/300.39 83828[6:SpR:77128.0,46807.1] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.99/300.39 83829[5:SpR:77128.0,20872.1] || equal(union(null_class,u),universal_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.99/300.39 83857[4:SpR:77128.0,57.1] || member(union(u,null_class),universal_class) -> member(power_class(union(null_class,u)),universal_class)*.
% 299.99/300.39 84049[4:SpL:45830.1,82283.0] || equal(apply(null_class,u),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.99/300.39 84113[4:Res:82299.0,348.1] inductive(union(null_class,union(null_class,union(u,null_class)))) || -> member(null_class,u)*.
% 299.99/300.39 84262[4:Res:70659.0,348.1] inductive(intersection(union(null_class,union(null_class,u)),v)) || -> member(null_class,u)*.
% 299.99/300.39 84367[4:Res:70667.0,348.1] inductive(union(null_class,intersection(union(null_class,u),v))) || -> member(null_class,u)*.
% 299.99/300.39 84471[4:Res:70673.0,348.1] inductive(intersection(u,union(null_class,union(null_class,v)))) || -> member(null_class,v)*.
% 299.99/300.39 84568[4:Res:70677.0,348.1] inductive(union(null_class,intersection(u,union(null_class,v)))) || -> member(null_class,v)*.
% 299.99/300.39 84675[4:Res:74171.0,348.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,union(u,u))*.
% 299.99/300.39 84759[4:Res:74121.0,348.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,union(v,null_class))*.
% 299.99/300.39 84909[4:Res:74165.0,348.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 85121[8:SpL:74697.1,45949.0] function(complement(u)) || equal(union(null_class,u),successor(complement(u)))** -> .
% 299.99/300.39 85122[8:SpL:74697.1,45948.0] function(complement(u)) || equal(union(u,u),successor(complement(u)))** -> .
% 299.99/300.39 85123[8:SpL:74697.1,77187.0] function(complement(u)) || equal(union(u,null_class),successor(complement(u)))** -> .
% 299.99/300.39 85152[9:SpL:74697.1,61788.0] function(cross_product(universal_class,universal_class)) || equal(successor(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.39 85188[8:Rew:74697.1,85001.2] function(u) || -> member(regular(successor(u)),u)* equal(successor(u),null_class).
% 299.99/300.39 85222[8:SoR:85115.0,5382.2] single_valued_class(application_function) || equal(successor(application_function),universal_class)** equal(application_function,null_class) -> .
% 299.99/300.39 85324[0:Rew:28712.0,85309.1] || member(regular(complement(u)),union(u,u))* -> equal(complement(u),null_class).
% 299.99/300.39 85326[4:Rew:26689.0,85275.1,74519.0,85275.1,7631.0,85275.1,26689.0,85275.0,74519.0,85275.0] || member(regular(complement(u)),union(u,null_class))* -> equal(complement(u),null_class).
% 299.99/300.39 85328[4:Rew:26689.0,85298.1,7631.0,85298.1,26689.0,85298.0] || member(regular(complement(u)),union(null_class,u))* -> equal(complement(u),null_class).
% 299.99/300.39 85403[8:SoR:85118.0,5382.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(successor_relation,null_class) -> .
% 299.99/300.39 85406[8:SoR:85119.0,5382.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation)** equal(successor_relation,null_class) -> .
% 299.99/300.39 85409[8:SoR:85120.0,5382.2] single_valued_class(successor_relation) || equal(successor(successor_relation),universal_class)** equal(successor_relation,null_class) -> .
% 299.99/300.39 85845[4:Rew:76338.0,85654.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),u)*.
% 299.99/300.39 85899[4:SpR:76340.0,57.1] || member(union(u,null_class),universal_class) -> member(power_class(union(u,u)),universal_class)*.
% 299.99/300.39 85901[6:SpR:76340.0,46807.1] || equal(union(u,null_class),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.99/300.39 85902[5:SpR:76340.0,20872.1] || equal(union(u,null_class),universal_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.99/300.39 85932[4:SpR:76340.0,57.1] || member(union(u,u),universal_class)* -> member(power_class(union(u,null_class)),universal_class)*.
% 299.99/300.39 85934[6:SpR:76340.0,46807.1] || equal(union(u,u),null_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.99/300.39 85935[5:SpR:76340.0,20872.1] || equal(union(u,u),universal_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.99/300.39 86139[8:Res:76880.1,348.1] function(u) inductive(union(null_class,successor(u))) || -> member(null_class,u)*.
% 299.99/300.39 86206[4:Res:82310.0,348.1] inductive(union(null_class,union(null_class,union(u,u)))) || -> member(null_class,u)*.
% 299.99/300.39 86325[4:Res:83174.0,348.1] inductive(union(null_class,union(u,u))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 86555[4:Res:84213.0,348.1] inductive(intersection(union(null_class,union(u,null_class)),v)) || -> member(null_class,u)*.
% 299.99/300.39 86676[4:Res:84316.0,348.1] inductive(union(null_class,intersection(union(u,null_class),v))) || -> member(null_class,u)*.
% 299.99/300.39 86795[4:Res:84428.0,348.1] inductive(intersection(u,union(null_class,union(v,null_class)))) || -> member(null_class,v)*.
% 299.99/300.39 86909[4:Res:84522.0,348.1] inductive(union(null_class,intersection(u,union(v,null_class)))) || -> member(null_class,v)*.
% 299.99/300.39 87052[4:Res:84646.0,348.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,union(u,u))*.
% 299.99/300.39 87123[4:Res:87020.0,348.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 87199[4:Res:86274.0,348.1] inductive(union(null_class,union(u,u))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 87249[4:Res:59329.1,348.1] inductive(union(null_class,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.39 87298[4:Rew:27420.0,87254.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.99/300.39 87271[4:Res:59329.1,54406.0] || subclass(u,regular(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.99/300.39 87385[7:MRR:87384.2,29424.0] || subclass(singleton(null_class),u)* subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.39 87387[7:MRR:87386.2,29424.0] || subclass(singleton(null_class),complement(compose(element_relation,universal_class)))* member(null_class,element_relation) -> .
% 299.99/300.39 88801[4:Res:60366.0,348.1] inductive(union(null_class,symmetric_difference(u,v))) || -> member(null_class,union(u,v))*.
% 299.99/300.39 88838[4:SpL:54674.1,70455.0] || equal(u,universal_class) equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.99/300.39 89097[4:Res:70661.0,348.1] inductive(intersection(intersection(union(null_class,u),v),w)) || -> member(null_class,u)*.
% 299.99/300.39 89228[4:Res:70669.0,348.1] inductive(intersection(u,intersection(v,union(null_class,w)))) || -> member(null_class,w)*.
% 299.99/300.39 89475[4:Res:70672.0,348.1] inductive(intersection(u,intersection(union(null_class,v),w))) || -> member(null_class,v)*.
% 299.99/300.39 89607[4:Res:70676.0,348.1] inductive(intersection(intersection(u,union(null_class,v)),w)) || -> member(null_class,v)*.
% 299.99/300.39 89864[4:Res:17111.1,76461.0] || equal(union(u,null_class),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.99/300.39 89956[4:Res:49.1,76462.0] inductive(union(u,null_class)) || -> subclass(image(successor_relation,union(u,null_class)),u)*.
% 299.99/300.39 90541[8:Res:77537.1,348.1] function(u) inductive(intersection(successor(u),v)) || -> member(null_class,u)*.
% 299.99/300.39 90598[8:Res:77648.1,348.1] function(u) inductive(intersection(v,successor(u))) || -> member(null_class,u)*.
% 299.99/300.39 90640[0:SpR:78616.0,20622.1] || equal(symmetric_difference(u,v),universal_class) -> equal(complement(symmetric_difference(v,u)),null_class)**.
% 299.99/300.39 90642[4:SpR:78616.0,45830.1] || equal(symmetric_difference(u,v),null_class) -> equal(complement(symmetric_difference(v,u)),universal_class)**.
% 299.99/300.39 90660[4:SpR:78616.0,30853.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),null_class)**.
% 299.99/300.39 90662[4:SpR:78616.0,30945.0] || -> equal(symmetric_difference(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),universal_class)**.
% 299.99/300.39 90667[0:SpR:78616.0,41697.0] || -> equal(intersection(complement(symmetric_difference(u,v)),intersection(symmetric_difference(v,u),w)),null_class)**.
% 299.99/300.39 90668[0:SpR:78616.0,42038.0] || -> equal(intersection(complement(symmetric_difference(u,v)),intersection(w,symmetric_difference(v,u))),null_class)**.
% 299.99/300.39 90671[4:SpR:78616.0,59527.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(null_class,symmetric_difference(v,u)))*.
% 299.99/300.39 90697[0:SpR:78616.0,9930.1] || -> member(u,symmetric_difference(v,w)) subclass(singleton(u),complement(symmetric_difference(w,v)))*.
% 299.99/300.39 90804[4:SpL:78616.0,72030.0] || equal(complement(symmetric_difference(u,v)),null_class)** -> equal(symmetric_difference(v,u),universal_class).
% 299.99/300.39 90807[4:SpL:78616.0,59615.0] || equal(complement(symmetric_difference(u,v)),universal_class)** -> equal(symmetric_difference(v,u),null_class).
% 299.99/300.39 90809[0:SpL:78616.0,2149.1] inductive(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),universal_class)** -> .
% 299.99/300.39 90826[4:SpL:78616.0,70954.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(universal_class,symmetric_difference(v,u)).
% 299.99/300.39 90827[4:SpL:78616.0,46062.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(omega,symmetric_difference(v,u)).
% 299.99/300.39 90828[7:SpL:78616.0,45336.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(null_class,symmetric_difference(v,u)).
% 299.99/300.39 91263[0:Res:78797.0,348.1] inductive(symmetric_difference(complement(u),complement(v))) || -> member(null_class,union(v,u))*.
% 299.99/300.39 91397[4:Res:84224.0,348.1] inductive(intersection(union(null_class,union(u,u)),v)) || -> member(null_class,u)*.
% 299.99/300.39 91537[4:Res:84327.0,348.1] inductive(union(null_class,intersection(union(u,u),v))) || -> member(null_class,u)*.
% 299.99/300.39 91863[4:Res:84439.0,348.1] inductive(intersection(u,union(null_class,union(v,v)))) || -> member(null_class,v)*.
% 299.99/300.39 91995[4:Res:84533.0,348.1] inductive(union(null_class,intersection(u,union(v,v)))) || -> member(null_class,v)*.
% 299.99/300.39 92152[4:Res:84699.0,348.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,union(v,v))*.
% 299.99/300.39 92257[4:Res:84728.0,348.1] inductive(intersection(u,union(v,v))) || -> member(null_class,union(v,null_class))*.
% 299.99/300.39 92417[0:Rew:28712.0,92382.1] || -> member(not_subclass_element(u,complement(v)),union(v,v))* subclass(u,complement(v)).
% 299.99/300.39 92424[4:Rew:26689.0,92346.1,74519.0,92346.1,7631.0,92346.1,26689.0,92346.0,74519.0,92346.0] || -> member(not_subclass_element(u,complement(v)),union(v,null_class))* subclass(u,complement(v)).
% 299.99/300.39 92426[4:Rew:26689.0,92371.1,7631.0,92371.1,26689.0,92371.0] || -> member(not_subclass_element(u,complement(v)),union(null_class,v))* subclass(u,complement(v)).
% 299.99/300.39 92588[4:Res:84844.0,348.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,union(u,u))*.
% 299.99/300.39 92703[4:Res:84873.0,348.1] inductive(intersection(union(u,u),v)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.39 92766[4:Res:87223.1,348.1] inductive(union(u,null_class)) || subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.39 92816[4:Rew:73603.0,92771.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.99/300.39 92791[4:Res:87223.1,54406.0] || subclass(u,regular(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.99/300.39 93041[4:Res:88738.0,348.1] inductive(union(null_class,symmetric_difference(u,v))) || -> member(null_class,union(v,u))*.
% 299.99/300.39 93175[4:Res:89029.0,348.1] inductive(intersection(intersection(union(u,null_class),v),w)) || -> member(null_class,u)*.
% 299.99/300.39 93325[4:Res:89168.0,348.1] inductive(intersection(u,intersection(v,union(w,null_class)))) || -> member(null_class,w)*.
% 299.99/300.39 93481[4:Res:89410.0,348.1] inductive(intersection(u,intersection(union(v,null_class),w))) || -> member(null_class,v)*.
% 299.99/300.39 93632[4:Res:89544.0,348.1] inductive(intersection(intersection(u,union(v,null_class)),w)) || -> member(null_class,v)*.
% 299.99/300.39 93741[4:SpL:45830.1,90825.0] || equal(symmetric_difference(u,v),null_class)** equal(symmetric_difference(v,u),universal_class)** -> .
% 299.99/300.39 93831[4:Res:92107.0,348.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,union(v,v))*.
% 299.99/300.39 94095[4:Res:93784.0,348.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,union(null_class,v))*.
% 299.99/300.39 94196[4:Res:94074.0,348.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 94301[4:Res:92189.0,348.1] inductive(intersection(u,union(v,v))) || -> member(null_class,union(null_class,v))*.
% 299.99/300.39 94409[4:Res:92538.0,348.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,union(u,u))*.
% 299.99/300.39 94698[4:Res:92631.0,348.1] inductive(intersection(union(u,u),v)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 94785[0:SpR:29.0,56847.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),w)*.
% 299.99/300.39 94803[0:SpR:74540.0,56847.1] || subclass(complement(intersection(u,v)),w)* -> subclass(symmetric_difference(u,v),w).
% 299.99/300.39 94827[0:Res:56847.1,348.1] inductive(intersection(u,v)) || subclass(v,w)* -> member(null_class,w)*.
% 299.99/300.39 94832[0:Res:56847.1,23646.0] || subclass(u,complement(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.99/300.39 95021[4:Res:95015.1,8.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(u,v).
% 299.99/300.39 95360[4:Rew:26691.0,95027.0] || equal(union(null_class,unordered_pair(u,regular(v))),null_class)** -> equal(v,null_class).
% 299.99/300.39 95361[4:Rew:26691.0,95028.0] || equal(union(null_class,unordered_pair(regular(u),v)),null_class)** -> equal(u,null_class).
% 299.99/300.39 95233[4:Res:95015.1,5590.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),v)*.
% 299.99/300.39 95234[4:Res:95015.1,5589.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.99/300.39 95373[4:Con:95247.2] || equal(complement(u),null_class) member(v,w)* -> member(v,u)*.
% 299.99/300.39 95711[4:Res:95602.0,348.1] inductive(intersection(u,complement(compose(element_relation,universal_class)))) || -> member(null_class,complement(element_relation))*.
% 299.99/300.39 95834[4:Res:95695.0,348.1] inductive(intersection(complement(compose(element_relation,universal_class)),u)) || -> member(null_class,complement(element_relation))*.
% 299.99/300.39 95859[4:Res:95824.0,348.1] inductive(union(null_class,complement(compose(element_relation,universal_class)))) || -> member(null_class,complement(element_relation))*.
% 299.99/300.39 96334[0:Res:57948.1,348.1] inductive(intersection(u,v)) || subclass(u,w)* -> member(null_class,w)*.
% 299.99/300.39 96339[0:Res:57948.1,23646.0] || subclass(u,complement(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.99/300.39 96475[0:Res:58118.0,348.1] inductive(intersection(u,symmetric_difference(v,w))) || -> member(null_class,union(v,w))*.
% 299.99/300.39 96528[0:SpL:30.0,58651.0] || subclass(u,restrict(v,w,x))* -> subclass(u,cross_product(w,x)).
% 299.99/300.39 96569[0:Res:49.1,58651.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),u)*.
% 299.99/300.39 96670[4:SpR:26736.0,96604.0] || -> subclass(complement(union(image(element_relation,successor(null_class)),u)),power_class(complement(singleton(null_class))))*.
% 299.99/300.39 96671[0:SpR:47012.0,96604.0] || -> subclass(complement(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.99/300.39 96787[4:SpR:26736.0,96692.0] || -> subclass(complement(union(u,image(element_relation,successor(null_class)))),power_class(complement(singleton(null_class))))*.
% 299.99/300.39 96788[0:SpR:47012.0,96692.0] || -> subclass(complement(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.99/300.39 96913[4:SpR:496.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(v))))),union(u,v))*.
% 299.99/300.39 96914[4:SpR:6882.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(singleton(u)))))),successor(u))*.
% 299.99/300.39 96940[4:SpR:64484.1,96606.0] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(universal_class,u).
% 299.99/300.39 97104[4:SpR:64484.1,96886.0] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(universal_class,v).
% 299.99/300.39 97297[4:SpR:78616.0,96932.0] || -> subclass(complement(successor(union(symmetric_difference(u,v),w))),complement(symmetric_difference(v,u)))*.
% 299.99/300.39 97300[4:SpR:74227.0,96932.0] || -> subclass(complement(successor(union(sum_class(range_of(null_class)),u))),complement(apply(null_class,v)))*.
% 299.99/300.39 97301[4:SpR:30456.0,96932.0] || -> subclass(complement(successor(union(union(u,u),v))),union(null_class,complement(u)))*.
% 299.99/300.39 97302[4:SpR:73603.0,96932.0] || -> subclass(complement(successor(union(union(u,null_class),v))),union(null_class,complement(u)))*.
% 299.99/300.39 97303[4:SpR:27420.0,96932.0] || -> subclass(complement(successor(union(union(null_class,u),v))),union(null_class,complement(u)))*.
% 299.99/300.39 97304[4:SpR:74226.0,96932.0] || -> subclass(complement(successor(union(apply(null_class,u),v))),complement(apply(null_class,w)))*.
% 299.99/300.39 97305[4:SpR:74227.0,96932.0] || -> subclass(complement(successor(union(apply(null_class,u),v))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 97345[4:SpR:64484.1,96932.0] || equal(successor(successor(union(u,v))),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.39 97385[4:SpR:26736.0,97307.0] || -> subclass(complement(successor(successor(image(element_relation,successor(null_class))))),power_class(complement(singleton(null_class))))*.
% 299.99/300.39 97386[4:SpR:47012.0,97307.0] || -> subclass(complement(successor(successor(image(element_relation,power_class(u))))),power_class(complement(power_class(u))))*.
% 299.99/300.39 97438[4:SpR:78616.0,97096.0] || -> subclass(complement(successor(union(u,symmetric_difference(v,w)))),complement(symmetric_difference(w,v)))*.
% 299.99/300.39 97441[4:SpR:74227.0,97096.0] || -> subclass(complement(successor(union(u,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.99/300.39 97442[4:SpR:30456.0,97096.0] || -> subclass(complement(successor(union(u,union(v,v)))),union(null_class,complement(v)))*.
% 299.99/300.39 97443[4:SpR:73603.0,97096.0] || -> subclass(complement(successor(union(u,union(v,null_class)))),union(null_class,complement(v)))*.
% 299.99/300.39 97444[4:SpR:27420.0,97096.0] || -> subclass(complement(successor(union(u,union(null_class,v)))),union(null_class,complement(v)))*.
% 299.99/300.39 97445[4:SpR:74226.0,97096.0] || -> subclass(complement(successor(union(u,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.99/300.39 97446[4:SpR:74227.0,97096.0] || -> subclass(complement(successor(union(u,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.39 97486[4:SpR:64484.1,97096.0] || equal(successor(successor(union(u,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.39 97530[4:SpR:64484.1,97448.0] || equal(successor(successor(successor(u))),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.99/300.39 97751[4:Res:97395.0,348.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.39 97781[4:SpR:26736.0,97753.0] || -> subclass(complement(successor(successor(power_class(complement(singleton(null_class)))))),image(element_relation,successor(null_class)))*.
% 299.99/300.40 97782[4:SpR:47012.0,97753.0] || -> subclass(complement(successor(successor(power_class(complement(power_class(u)))))),image(element_relation,power_class(u)))*.
% 299.99/300.40 98467[4:Res:97694.0,348.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.40 98572[4:Res:97791.0,348.1] inductive(complement(successor(successor(union(null_class,u))))) || -> member(null_class,complement(u))*.
% 299.99/300.40 98962[8:SpR:74697.1,97858.0] function(complement(u)) || -> subclass(complement(successor(successor(successor(complement(u))))),u)*.
% 299.99/300.40 98976[4:Res:97858.0,348.1] inductive(complement(successor(successor(union(null_class,complement(u)))))) || -> member(null_class,u)*.
% 299.99/300.40 99414[4:Res:98540.0,348.1] inductive(complement(successor(successor(union(u,null_class))))) || -> member(null_class,complement(u))*.
% 299.99/300.40 99519[4:Res:96586.0,348.1] inductive(union(null_class,union(null_class,intersection(u,v)))) || -> member(null_class,u)*.
% 299.99/300.40 100034[4:SpR:45830.1,96680.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(null_class,u))*.
% 299.99/300.40 100040[4:Res:96680.0,348.1] inductive(complement(union(complement(u),v))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.40 100089[4:SpR:26736.0,100042.0] || -> subclass(complement(union(power_class(complement(singleton(null_class))),u)),image(element_relation,successor(null_class)))*.
% 299.99/300.40 100090[4:SpR:47012.0,100042.0] || -> subclass(complement(union(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))*.
% 299.99/300.40 100702[4:SpR:26736.0,100115.0] || -> subclass(complement(union(u,power_class(complement(singleton(null_class))))),image(element_relation,successor(null_class)))*.
% 299.99/300.40 100703[4:SpR:47012.0,100115.0] || -> subclass(complement(union(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.99/300.40 102195[0:Rew:101686.0,10962.0] || -> member(u,complement(union(v,w)))* subclass(singleton(u),union(v,w)).
% 299.99/300.40 102295[4:Rew:101686.0,97097.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),union(v,w))*.
% 299.99/300.40 102667[4:Rew:101686.0,96936.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),union(u,v))*.
% 299.99/300.40 102706[0:Rew:101686.0,53271.0] || subclass(universal_class,complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.99/300.40 102776[4:Rew:101686.0,45937.0] || equal(image(element_relation,union(u,v)),power_class(complement(union(u,v))))** -> .
% 299.99/300.40 102782[4:Rew:101686.0,48707.0] || -> equal(complement(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))**.
% 299.99/300.40 103207[4:Rew:102963.0,76948.1] inductive(union(null_class,union(omega,null_class))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103209[4:Rew:102963.0,74507.1] inductive(complement(union(complement(omega),null_class))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103210[4:Rew:102963.0,60334.1] inductive(union(null_class,union(omega,omega))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103211[4:Rew:102963.0,59242.1] inductive(union(null_class,union(null_class,omega))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103361[6:Rew:103337.0,41526.1] || subclass(complement(singleton(u)),null_class)* -> equal(power_class(complement(successor(u))),null_class).
% 299.99/300.40 103425[0:Rew:103414.0,79156.0] || -> equal(complement(intersection(successor(u),complement(v))),union(v,complement(successor(u))))**.
% 299.99/300.40 103491[0:Rew:44.0,102176.0] || member(regular(successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 299.99/300.40 104409[4:SpR:103338.0,57.1] || member(complement(successor(null_class)),universal_class) -> member(power_class(complement(singleton(null_class))),universal_class)*.
% 299.99/300.40 104718[8:Rew:104596.0,85048.1] function(union(null_class,successor(null_class))) || -> subclass(successor(successor(null_class)),singleton(null_class))*.
% 299.99/300.40 104719[8:Rew:104596.0,85149.1] function(union(null_class,successor(null_class))) || equal(successor(successor(null_class)),universal_class)** -> .
% 299.99/300.40 105915[4:SpR:74227.0,105673.0] || -> equal(union(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),universal_class)**.
% 299.99/300.40 105919[4:SpR:74226.0,105673.0] || -> equal(union(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),universal_class)**.
% 299.99/300.40 105920[4:SpR:74227.0,105673.0] || -> equal(union(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),universal_class)**.
% 299.99/300.40 106633[4:SpR:103337.0,26691.0] || -> equal(union(null_class,image(element_relation,successor(u))),complement(power_class(complement(successor(u)))))**.
% 299.99/300.40 106642[7:SpR:103337.0,29894.1] || -> member(null_class,image(element_relation,successor(u)))* member(null_class,power_class(complement(successor(u)))).
% 299.99/300.40 106666[4:SpR:103337.0,97753.0] || -> subclass(complement(successor(successor(power_class(complement(successor(u)))))),image(element_relation,successor(u)))*.
% 299.99/300.40 106675[0:SpR:103337.0,96604.0] || -> subclass(complement(union(image(element_relation,successor(u)),v)),power_class(complement(successor(u))))*.
% 299.99/300.40 106677[4:SpR:103337.0,97307.0] || -> subclass(complement(successor(successor(image(element_relation,successor(u))))),power_class(complement(successor(u))))*.
% 299.99/300.40 106681[4:SpR:103337.0,100042.0] || -> subclass(complement(union(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))*.
% 299.99/300.40 106695[0:SpR:103337.0,96692.0] || -> subclass(complement(union(u,image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.99/300.40 106697[4:SpR:103337.0,100115.0] || -> subclass(complement(union(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))*.
% 299.99/300.40 106754[4:Rew:106633.0,47980.0] || -> equal(power_class(complement(power_class(complement(successor(u))))),power_class(image(element_relation,successor(u))))**.
% 299.99/300.40 107071[4:SpR:45830.1,96797.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(null_class,v))*.
% 299.99/300.40 107077[4:Res:96797.0,348.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,union(null_class,v))*.
% 299.99/300.40 107181[4:Res:97706.0,348.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,union(u,u))*.
% 299.99/300.40 107241[4:SpR:30.0,97814.0] || -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.99/300.40 107287[4:SpR:101695.0,97814.0] || -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),complement(u))*.
% 299.99/300.40 107295[4:Res:97814.0,348.1] inductive(complement(successor(successor(complement(intersection(u,v)))))) || -> member(null_class,u)*.
% 299.99/300.40 107519[4:SpL:103414.0,45890.0] || equal(intersection(complement(u),successor(v)),union(u,complement(successor(v))))** -> .
% 299.99/300.40 107709[4:Res:98552.0,348.1] inductive(complement(successor(successor(union(u,u))))) || -> member(null_class,complement(u))*.
% 299.99/300.40 107834[4:SpR:45830.1,99956.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(u,null_class))*.
% 299.99/300.40 107840[4:Res:99956.0,348.1] inductive(complement(union(complement(u),v))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.40 107984[4:SpR:45830.1,100103.0] || equal(union(union(null_class,u),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 107990[4:Res:100103.0,348.1] inductive(complement(union(union(null_class,u),v))) || -> member(null_class,complement(u))*.
% 299.99/300.40 108876[8:SpR:74697.1,100205.0] function(complement(u)) || -> subclass(complement(union(successor(complement(u)),v)),u)*.
% 299.99/300.40 108902[4:SpR:45830.1,100205.0] || equal(union(union(null_class,complement(u)),v),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 108908[4:Res:100205.0,348.1] inductive(complement(union(union(null_class,complement(u)),v))) || -> member(null_class,u)*.
% 299.99/300.40 109343[4:SpR:45830.1,100716.0] || equal(union(u,union(null_class,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.40 109349[4:Res:100716.0,348.1] inductive(complement(union(u,union(null_class,v)))) || -> member(null_class,complement(v))*.
% 299.99/300.40 109425[8:SpR:74697.1,100818.0] function(complement(u)) || -> subclass(complement(union(v,successor(complement(u)))),u)*.
% 299.99/300.40 109451[4:SpR:45830.1,100818.0] || equal(union(u,union(null_class,complement(v))),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 109457[4:Res:100818.0,348.1] inductive(complement(union(u,union(null_class,complement(v))))) || -> member(null_class,v)*.
% 299.99/300.40 110288[4:SpR:45830.1,106992.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(v,null_class))*.
% 299.99/300.40 110294[4:Res:106992.0,348.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,union(v,null_class))*.
% 299.99/300.40 110387[4:SpR:74540.0,107232.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),complement(intersection(u,v)))*.
% 299.99/300.40 110415[4:SpR:101705.0,107232.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),complement(w))*.
% 299.99/300.40 110430[4:Res:107232.0,348.1] inductive(complement(successor(successor(complement(intersection(u,v)))))) || -> member(null_class,v)*.
% 299.99/300.40 110754[4:SpR:45830.1,107938.0] || equal(union(union(u,null_class),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 110760[4:Res:107938.0,348.1] inductive(complement(union(union(u,null_class),v))) || -> member(null_class,complement(u))*.
% 299.99/300.40 110896[4:SpR:45830.1,109295.0] || equal(union(u,union(v,null_class)),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.40 110902[4:Res:109295.0,348.1] inductive(complement(union(u,union(v,null_class)))) || -> member(null_class,complement(v))*.
% 299.99/300.40 111445[4:SpR:30.0,96578.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),cross_product(v,w))*.
% 299.99/300.40 111507[4:Res:96578.0,348.1] inductive(intersection(union(null_class,intersection(u,v)),w)) || -> member(null_class,u)*.
% 299.99/300.40 111597[4:SpR:30.0,96588.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.99/300.40 111657[4:Res:96588.0,348.1] inductive(union(null_class,intersection(intersection(u,v),w))) || -> member(null_class,u)*.
% 299.99/300.40 111951[4:SpR:30.0,96596.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),cross_product(w,x))*.
% 299.99/300.40 112006[4:Res:96596.0,348.1] inductive(intersection(u,union(null_class,intersection(v,w)))) || -> member(null_class,v)*.
% 299.99/300.40 112091[4:SpR:30.0,96601.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.99/300.40 112148[4:Res:96601.0,348.1] inductive(union(null_class,intersection(u,intersection(v,w)))) || -> member(null_class,v)*.
% 299.99/300.40 112429[4:SpR:45830.1,96889.0] || equal(successor(complement(restrict(u,v,w))),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 112433[4:Res:96889.0,348.1] inductive(complement(successor(complement(restrict(u,v,w))))) || -> member(null_class,u)*.
% 299.99/300.40 112572[4:SpR:45830.1,99968.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.99/300.40 112578[4:Res:99968.0,348.1] inductive(complement(union(complement(u),v))) || -> member(null_class,union(u,u))*.
% 299.99/300.40 112894[4:SpR:30.0,100149.0] || -> subclass(complement(union(complement(restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.99/300.40 112941[4:SpR:101695.0,100149.0] || -> subclass(complement(union(union(u,complement(union(v,w))),x)),complement(u))*.
% 299.99/300.40 112965[4:SpR:45830.1,100149.0] || equal(union(complement(intersection(u,v)),w),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 112971[4:Res:100149.0,348.1] inductive(complement(union(complement(intersection(u,v)),w))) || -> member(null_class,u)*.
% 299.99/300.40 113073[4:SpR:30.0,100761.0] || -> subclass(complement(union(u,complement(restrict(v,w,x)))),cross_product(w,x))*.
% 299.99/300.40 113120[4:SpR:101695.0,100761.0] || -> subclass(complement(union(u,union(v,complement(union(w,x))))),complement(v))*.
% 299.99/300.40 113137[4:SpR:45830.1,100761.0] || equal(union(u,complement(intersection(v,w))),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 113143[4:Res:100761.0,348.1] inductive(complement(union(u,complement(intersection(v,w))))) || -> member(null_class,v)*.
% 299.99/300.40 113567[0:Res:101853.0,348.1] inductive(complement(union(u,v))) || -> member(null_class,complement(union(v,u)))*.
% 299.99/300.40 114398[4:Rew:47572.0,114299.0] || -> subclass(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))*.
% 299.99/300.40 114399[4:Rew:102963.0,114301.0] || -> subclass(regular(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.99/300.40 114400[4:Rew:102963.0,114302.0] || -> subclass(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))*.
% 299.99/300.40 114401[4:Rew:102963.0,114303.0] || -> subclass(regular(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.99/300.40 114764[4:Rew:48706.0,114675.0] || -> subclass(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))*.
% 299.99/300.40 115226[8:SpR:74697.1,113739.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(u,null_class))*.
% 299.99/300.40 115237[4:Res:113739.0,348.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(u,null_class))*.
% 299.99/300.40 117499[4:SpR:20622.1,115420.0] || equal(apply(null_class,u),universal_class)** -> subclass(regular(null_class),sum_class(range_of(null_class)))*.
% 299.99/300.40 117506[4:Res:115420.0,348.1] inductive(regular(complement(apply(null_class,u)))) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.40 117517[4:SpR:20622.1,115425.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(regular(null_class),apply(null_class,u))*.
% 299.99/300.40 117522[4:Res:115425.0,348.1] inductive(regular(complement(sum_class(range_of(null_class))))) || -> member(null_class,apply(null_class,u))*.
% 299.99/300.40 118182[8:SpR:74697.1,113740.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(null_class,u))*.
% 299.99/300.40 118193[4:Res:113740.0,348.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(null_class,u))*.
% 299.99/300.40 118353[8:SpR:74697.1,114760.0] function(complement(u)) || -> subclass(regular(union(u,null_class)),successor(complement(u)))*.
% 299.99/300.40 118384[4:Res:114760.0,348.1] inductive(regular(union(u,null_class))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 118484[8:SpR:74697.1,114761.0] function(complement(u)) || -> subclass(regular(union(null_class,u)),successor(complement(u)))*.
% 299.99/300.40 118526[4:Res:114761.0,348.1] inductive(regular(union(null_class,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 118645[4:SpR:20622.1,115424.0] || equal(apply(null_class,u),universal_class)** -> subclass(regular(null_class),apply(null_class,v))*.
% 299.99/300.40 118652[4:Res:115424.0,348.1] inductive(regular(complement(apply(null_class,u)))) || -> member(null_class,apply(null_class,v))*.
% 299.99/300.40 118752[8:SpR:74697.1,113738.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(u,u))*.
% 299.99/300.40 118763[4:Res:113738.0,348.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(u,u))*.
% 299.99/300.40 118836[4:SpR:30.0,114342.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.99/300.40 118896[4:Res:114342.0,348.1] inductive(regular(union(null_class,complement(intersection(u,v))))) || -> member(null_class,u)*.
% 299.99/300.40 119083[8:Res:114712.1,348.1] function(u) inductive(regular(successor(u))) || -> member(null_class,complement(u))*.
% 299.99/300.40 119127[8:SpR:74697.1,114759.0] function(complement(u)) || -> subclass(regular(union(u,u)),successor(complement(u)))*.
% 299.99/300.40 119162[4:Res:114759.0,348.1] inductive(regular(union(u,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 119271[8:Res:115302.1,348.1] function(u) inductive(regular(complement(u))) || -> member(null_class,successor(u))*.
% 299.99/300.40 119502[4:Res:116474.0,348.1] inductive(regular(union(u,complement(power_class(v))))) || -> member(null_class,complement(u))*.
% 299.99/300.40 119587[4:Res:116475.0,348.1] inductive(regular(union(u,complement(successor(v))))) || -> member(null_class,complement(u))*.
% 299.99/300.40 119659[4:SpR:47962.0,116476.0] || -> subclass(regular(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.99/300.40 119663[4:Res:116476.0,348.1] inductive(regular(union(complement(power_class(u)),v))) || -> member(null_class,power_class(u))*.
% 299.99/300.40 119867[4:Res:116512.0,348.1] inductive(regular(complement(intersection(union(null_class,u),v)))) || -> member(null_class,u)*.
% 299.99/300.40 119997[4:Res:116513.0,348.1] inductive(regular(complement(intersection(union(u,null_class),v)))) || -> member(null_class,u)*.
% 299.99/300.40 120134[4:SpR:47963.0,116609.0] || -> subclass(regular(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.99/300.40 120141[4:Res:116609.0,348.1] inductive(regular(union(u,complement(power_class(v))))) || -> member(null_class,power_class(v))*.
% 299.99/300.40 120246[4:Res:116610.0,348.1] inductive(regular(union(u,complement(successor(v))))) || -> member(null_class,successor(v))*.
% 299.99/300.40 120335[4:Res:116611.0,348.1] inductive(regular(union(complement(power_class(u)),v))) || -> member(null_class,complement(v))*.
% 299.99/300.40 120423[4:Res:116647.0,348.1] inductive(regular(complement(intersection(u,union(null_class,v))))) || -> member(null_class,v)*.
% 299.99/300.40 120547[4:Res:116648.0,348.1] inductive(regular(complement(intersection(u,union(v,null_class))))) || -> member(null_class,v)*.
% 299.99/300.40 120712[4:Res:118827.0,348.1] inductive(regular(union(null_class,complement(intersection(u,v))))) || -> member(null_class,v)*.
% 299.99/300.40 120871[4:Res:119567.0,348.1] inductive(regular(union(complement(successor(u)),v))) || -> member(null_class,complement(v))*.
% 299.99/300.40 121055[8:SpR:74697.1,119915.0] function(complement(u)) || -> subclass(regular(union(successor(complement(u)),v)),u)*.
% 299.99/300.40 121085[4:Res:119915.0,348.1] inductive(regular(union(union(null_class,complement(u)),v))) || -> member(null_class,u)*.
% 299.99/300.40 121151[4:Rew:47572.0,121023.0] || -> subclass(regular(union(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))*.
% 299.99/300.40 121152[4:Rew:47572.0,121025.0] || -> subclass(regular(union(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))*.
% 299.99/300.40 121198[4:SpR:74227.0,121063.0] || -> subclass(regular(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.99/300.40 121202[4:SpR:74226.0,121063.0] || -> subclass(regular(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.99/300.40 121203[4:SpR:74227.0,121063.0] || -> subclass(regular(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.99/300.40 121364[4:SpR:78616.0,121264.0] || -> subclass(regular(successor(union(null_class,symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.99/300.40 121367[4:SpR:74227.0,121264.0] || -> subclass(regular(successor(union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.99/300.40 121371[4:SpR:74226.0,121264.0] || -> subclass(regular(successor(union(null_class,apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.99/300.40 121372[4:SpR:74227.0,121264.0] || -> subclass(regular(successor(union(null_class,apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 121902[7:MRR:121786.1,121786.3,53.0,45556.0] inductive(complement(compose(element_relation,universal_class))) || member(apply(choice,omega),element_relation)* -> .
% 299.99/300.40 121979[4:Res:120226.0,348.1] inductive(regular(union(complement(successor(u)),v))) || -> member(null_class,successor(u))*.
% 299.99/300.40 122031[8:SpR:74697.1,120470.0] function(complement(u)) || -> subclass(regular(union(v,successor(complement(u)))),u)*.
% 299.99/300.40 122060[4:Res:120470.0,348.1] inductive(regular(union(u,union(null_class,complement(v))))) || -> member(null_class,v)*.
% 299.99/300.40 122127[4:Rew:47572.0,121999.0] || -> subclass(regular(union(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.99/300.40 122128[4:Rew:47572.0,122001.0] || -> subclass(regular(union(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))*.
% 299.99/300.40 122245[4:Res:121135.0,348.1] inductive(regular(union(union(null_class,u),v))) || -> member(null_class,complement(u))*.
% 299.99/300.40 122283[4:Rew:106755.0,122164.0,106633.0,122164.0] || -> subclass(regular(union(image(element_relation,successor(u)),v)),power_class(complement(successor(u))))*.
% 299.99/300.40 122522[4:Res:122111.0,348.1] inductive(regular(union(u,union(null_class,v)))) || -> member(null_class,complement(v))*.
% 299.99/300.40 122561[4:Rew:106752.0,122439.0,106633.0,122439.0] || -> subclass(regular(union(u,image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.99/300.40 122735[4:Res:122193.0,348.1] inductive(regular(union(union(u,null_class),v))) || -> member(null_class,complement(u))*.
% 299.99/300.40 122859[4:Res:122209.0,348.1] inductive(regular(union(power_class(u),v))) || -> member(null_class,complement(power_class(u)))*.
% 299.99/300.40 122913[4:Res:122211.0,348.1] inductive(regular(union(successor(u),v))) || -> member(null_class,complement(successor(u)))*.
% 299.99/300.40 123008[4:Res:122468.0,348.1] inductive(regular(union(u,union(v,null_class)))) || -> member(null_class,complement(v))*.
% 299.99/300.40 123167[4:MRR:123166.0,2111.0] || subclass(domain_relation,cantor(ordered_pair(null_class,sum_class(u))))* equal(null_class,element_relation) -> .
% 299.99/300.40 123214[4:Res:122484.0,348.1] inductive(regular(union(u,power_class(v)))) || -> member(null_class,complement(power_class(v)))*.
% 299.99/300.40 123261[4:Res:122486.0,348.1] inductive(regular(union(u,successor(v)))) || -> member(null_class,complement(successor(v)))*.
% 299.99/300.40 123362[4:SpR:45830.1,107004.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(v,v))*.
% 299.99/300.40 123368[4:Res:107004.0,348.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,union(v,v))*.
% 299.99/300.40 123525[4:SpR:45830.1,107950.0] || equal(union(union(u,u),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 123531[4:Res:107950.0,348.1] inductive(complement(union(union(u,u),v))) || -> member(null_class,complement(u))*.
% 299.99/300.40 123690[4:SpR:45830.1,109307.0] || equal(union(u,union(v,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.40 123696[4:Res:109307.0,348.1] inductive(complement(union(u,union(v,v)))) || -> member(null_class,complement(v))*.
% 299.99/300.40 123845[4:SpR:74540.0,111436.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),complement(intersection(u,v)))*.
% 299.99/300.40 123895[4:Res:111436.0,348.1] inductive(intersection(union(null_class,intersection(u,v)),w)) || -> member(null_class,v)*.
% 299.99/300.40 124030[4:SpR:74540.0,111588.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.99/300.40 124078[4:Res:111588.0,348.1] inductive(union(null_class,intersection(intersection(u,v),w))) || -> member(null_class,v)*.
% 299.99/300.40 124213[4:SpR:74540.0,111942.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.99/300.40 124256[4:Res:111942.0,348.1] inductive(intersection(u,union(null_class,intersection(v,w)))) || -> member(null_class,w)*.
% 299.99/300.40 124506[4:SpR:74540.0,112082.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.99/300.40 124551[4:Res:112082.0,348.1] inductive(union(null_class,intersection(u,intersection(v,w)))) || -> member(null_class,w)*.
% 299.99/300.40 124654[4:SpR:74540.0,112885.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),complement(intersection(u,v)))*.
% 299.99/300.40 124682[4:SpR:101705.0,112885.0] || -> subclass(complement(union(union(complement(union(u,v)),w),x)),complement(w))*.
% 299.99/300.40 124717[4:SpR:45830.1,112885.0] || equal(union(complement(intersection(u,v)),w),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 124723[4:Res:112885.0,348.1] inductive(complement(union(complement(intersection(u,v)),w))) || -> member(null_class,v)*.
% 299.99/300.40 125001[4:SpR:74540.0,113064.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),complement(intersection(v,w)))*.
% 299.99/300.40 125029[4:SpR:101705.0,113064.0] || -> subclass(complement(union(u,union(complement(union(v,w)),x))),complement(x))*.
% 299.99/300.40 125057[4:SpR:45830.1,113064.0] || equal(union(u,complement(intersection(v,w))),null_class)** -> subclass(universal_class,w).
% 299.99/300.40 125063[4:Res:113064.0,348.1] inductive(complement(union(u,complement(intersection(v,w))))) || -> member(null_class,w)*.
% 299.99/300.40 125161[0:SpR:113648.0,20622.1] || equal(union(u,v),universal_class) -> equal(complement(union(v,u)),null_class)**.
% 299.99/300.40 125163[4:SpR:113648.0,45830.1] || equal(union(u,v),null_class) -> equal(complement(union(v,u)),universal_class)**.
% 299.99/300.40 125198[0:SpR:113648.0,41697.0] || -> equal(intersection(complement(union(u,v)),intersection(union(v,u),w)),null_class)**.
% 299.99/300.40 125199[0:SpR:113648.0,42038.0] || -> equal(intersection(complement(union(u,v)),intersection(w,union(v,u))),null_class)**.
% 299.99/300.40 125218[4:SpR:113648.0,96932.0] || -> subclass(complement(successor(union(union(u,v),w))),complement(union(v,u)))*.
% 299.99/300.40 125250[0:SpR:113648.0,9930.1] || -> member(u,union(v,w)) subclass(singleton(u),complement(union(w,v)))*.
% 299.99/300.40 125255[4:SpR:113648.0,97096.0] || -> subclass(complement(successor(union(u,union(v,w)))),complement(union(w,v)))*.
% 299.99/300.40 125531[4:SpL:113648.0,72030.0] || equal(complement(union(u,v)),null_class)** -> equal(union(v,u),universal_class).
% 299.99/300.40 125534[4:SpL:113648.0,59615.0] || equal(complement(union(u,v)),universal_class)** -> equal(union(v,u),null_class).
% 299.99/300.40 125536[0:SpL:113648.0,2149.1] inductive(union(u,v)) || equal(complement(union(v,u)),universal_class)** -> .
% 299.99/300.40 125554[4:SpL:113648.0,70954.0] || subclass(complement(union(u,v)),null_class)* -> subclass(universal_class,union(v,u)).
% 299.99/300.40 125555[4:SpL:113648.0,46062.0] || subclass(complement(union(u,v)),null_class)* -> member(omega,union(v,u)).
% 299.99/300.40 125556[7:SpL:113648.0,45336.0] || subclass(complement(union(u,v)),null_class)* -> member(null_class,union(v,u)).
% 299.99/300.40 125926[4:SpR:20622.1,114390.0] || equal(symmetric_difference(u,v),universal_class) -> subclass(regular(null_class),symmetric_difference(v,u))*.
% 299.99/300.40 125932[4:Res:114390.0,348.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,symmetric_difference(v,u))*.
% 299.99/300.40 126257[4:SpR:20622.1,114718.0] || equal(union(u,v),universal_class) -> subclass(regular(union(u,v)),null_class)*.
% 299.99/300.40 126312[4:Res:114718.0,348.1] inductive(regular(union(u,v))) || -> member(null_class,complement(union(u,v)))*.
% 299.99/300.40 126451[4:Res:116449.0,348.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,union(u,v))*.
% 299.99/300.40 126542[4:Res:116467.1,348.1] inductive(regular(complement(u))) || subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.40 126547[4:Res:116467.1,23646.0] || subclass(u,complement(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.99/300.40 126569[4:Res:116467.1,54406.0] || subclass(u,regular(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.99/300.40 126659[4:SpR:30.0,116495.0] || -> subclass(regular(complement(intersection(restrict(u,v,w),x))),cross_product(v,w))*.
% 299.99/300.40 126718[4:Res:116495.0,348.1] inductive(regular(complement(intersection(intersection(u,v),w)))) || -> member(null_class,u)*.
% 299.99/300.40 126812[4:SpR:30.0,116630.0] || -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),cross_product(w,x))*.
% 299.99/300.40 126868[4:Res:116630.0,348.1] inductive(regular(complement(intersection(u,intersection(v,w))))) || -> member(null_class,v)*.
% 299.99/300.40 127119[4:Res:119819.0,348.1] inductive(regular(complement(intersection(union(u,u),v)))) || -> member(null_class,u)*.
% 299.99/300.40 127280[4:Res:120380.0,348.1] inductive(regular(complement(intersection(u,union(v,v))))) || -> member(null_class,v)*.
% 299.99/300.40 127465[4:Res:122207.0,348.1] inductive(regular(union(union(u,u),v))) || -> member(null_class,complement(u))*.
% 299.99/300.40 127632[4:Res:122482.0,348.1] inductive(regular(union(u,union(v,v)))) || -> member(null_class,complement(v))*.
% 299.99/300.40 128133[4:SpR:20622.1,125157.0] || equal(union(u,v),universal_class) -> subclass(regular(null_class),union(v,u))*.
% 299.99/300.40 128142[4:Res:125157.0,348.1] inductive(regular(complement(union(u,v)))) || -> member(null_class,union(v,u))*.
% 299.99/300.40 128269[4:SpL:45830.1,125552.0] || equal(union(u,v),null_class)** equal(union(v,u),universal_class)** -> .
% 299.99/300.40 128362[4:SpR:20622.1,125675.0] || equal(union(u,v),universal_class) -> subclass(regular(union(v,u)),null_class)*.
% 299.99/300.40 128417[4:Res:125675.0,348.1] inductive(regular(union(u,v))) || -> member(null_class,complement(union(v,u)))*.
% 299.99/300.40 128574[4:Res:126377.0,348.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,union(v,u))*.
% 299.99/300.40 128769[4:SpR:74540.0,126650.0] || -> subclass(regular(complement(intersection(symmetric_difference(u,v),w))),complement(intersection(u,v)))*.
% 299.99/300.40 128816[4:Res:126650.0,348.1] inductive(regular(complement(intersection(intersection(u,v),w)))) || -> member(null_class,v)*.
% 299.99/300.40 128922[4:SpR:74540.0,126803.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(v,w)))),complement(intersection(v,w)))*.
% 299.99/300.40 128966[4:Res:126803.0,348.1] inductive(regular(complement(intersection(u,intersection(v,w))))) || -> member(null_class,w)*.
% 299.99/300.40 129234[0:Res:60563.0,348.1] inductive(intersection(symmetric_difference(u,v),w)) || -> member(null_class,union(u,v))*.
% 299.99/300.40 129339[0:Res:49.1,60627.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),v)*.
% 299.99/300.40 129494[4:Res:49.1,60773.0] inductive(union(u,u)) || -> subclass(image(successor_relation,union(u,u)),u)*.
% 299.99/300.40 129853[0:SpR:23503.0,71859.0] || -> equal(u,v) subclass(intersection(intersection(w,singleton(u)),singleton(v)),null_class)*.
% 299.99/300.40 129878[0:SpR:74540.0,71859.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(complement(intersection(u,v)),w))*.
% 299.99/300.40 129921[0:Res:71859.0,348.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(v,w))*.
% 299.99/300.40 130022[0:SpR:23503.0,71860.0] || -> equal(u,v) subclass(intersection(intersection(singleton(u),w),singleton(v)),null_class)*.
% 299.99/300.40 130090[0:Res:71860.0,348.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(u,w))*.
% 299.99/300.40 130183[4:SpR:39745.0,130067.0] || -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),intersection(successor(null_class),u)))*.
% 299.99/300.40 130184[4:SpR:39886.0,130067.0] || -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),intersection(u,successor(null_class))))*.
% 299.99/300.40 130200[4:Res:130067.0,348.1] inductive(intersection(successor(null_class),u)) || -> member(null_class,intersection(singleton(null_class),u))*.
% 299.99/300.40 130667[4:Res:130153.0,348.1] inductive(intersection(successor(null_class),u)) || -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.99/300.40 130742[4:MRR:130732.3,4362.0] || member(u,v)* member(u,successor(null_class))* -> member(null_class,v)*.
% 299.99/300.40 131386[4:SpR:39581.1,130177.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(singleton(null_class),u))*.
% 299.99/300.40 131390[4:Res:130177.0,348.1] inductive(intersection(u,successor(null_class))) || -> member(null_class,intersection(singleton(null_class),u))*.
% 299.99/300.40 131443[4:SpR:39581.1,130643.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.99/300.40 131447[4:Res:130643.0,348.1] inductive(intersection(u,successor(null_class))) || -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.99/300.40 131566[4:SpR:130731.1,39745.0] || -> member(null_class,intersection(successor(null_class),u))* equal(intersection(successor(null_class),u),null_class).
% 299.99/300.40 131568[4:SpR:130731.1,39886.0] || -> member(null_class,intersection(u,successor(null_class)))* equal(intersection(u,successor(null_class)),null_class).
% 299.99/300.40 131824[4:Rew:26689.0,131509.1,7631.0,131509.1,74519.0,131509.1] || -> member(null_class,u) equal(symmetric_difference(successor(null_class),u),union(successor(null_class),u))**.
% 299.99/300.40 132441[4:Rew:26689.0,132142.1,7631.0,132142.1,74519.0,132142.1] || -> member(null_class,u) equal(symmetric_difference(u,successor(null_class)),union(u,successor(null_class)))**.
% 299.99/300.40 132499[4:SpR:30.0,130057.0] || -> subclass(intersection(union(null_class,cross_product(u,v)),w),restrict(w,u,v))*.
% 299.99/300.40 132531[4:SpR:23503.0,130057.0] || -> equal(u,v) subclass(intersection(union(null_class,singleton(u)),singleton(v)),null_class)*.
% 299.99/300.40 132592[4:Res:130057.0,348.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 132737[4:Res:130059.0,348.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 132902[4:Res:132489.0,348.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 134426[4:SpR:74227.0,133541.0] || -> equal(intersection(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),null_class)**.
% 299.99/300.40 134432[4:SpR:74226.0,133541.0] || -> equal(intersection(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),null_class)**.
% 299.99/300.40 134433[4:SpR:74227.0,133541.0] || -> equal(intersection(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.99/300.40 134726[4:SpR:74227.0,133554.0] || -> equal(symmetric_difference(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),universal_class)**.
% 299.99/300.40 134732[4:SpR:74226.0,133554.0] || -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),universal_class)**.
% 299.99/300.40 134733[4:SpR:74227.0,133554.0] || -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),universal_class)**.
% 299.99/300.40 135383[4:SpR:30.0,132567.0] || -> subclass(intersection(u,union(null_class,cross_product(v,w))),restrict(u,v,w))*.
% 299.99/300.40 135418[4:SpR:23503.0,132567.0] || -> equal(u,v) subclass(intersection(singleton(v),union(null_class,singleton(u))),null_class)*.
% 299.99/300.40 135476[4:Res:132567.0,348.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 135724[4:Rew:26691.0,135713.1] || equal(complement(u),universal_class) -> equal(union(null_class,v),union(u,v))*.
% 299.99/300.40 135843[4:Res:132646.0,348.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 136021[4:Res:132713.0,348.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 136189[4:Res:132877.0,348.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 136446[4:Rew:26691.0,136415.1] || equal(complement(u),universal_class) -> equal(union(null_class,v),union(v,u))*.
% 299.99/300.40 136420[4:Rew:136396.1,40173.2] || subclass(u,v)* equal(u,universal_class) -> equal(complement(v),null_class).
% 299.99/300.40 136538[4:SpR:135678.1,29.0] || equal(u,universal_class) -> equal(restrict(u,v,w),cross_product(v,w))**.
% 299.99/300.40 137250[4:Res:135818.0,348.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 137744[7:Rew:137376.1,120217.1] || equal(intersection(u,restrict(v,w,x)),universal_class)** -> equal(u,null_class).
% 299.99/300.40 138107[0:SpR:23503.0,72388.0] || -> equal(u,v) subclass(intersection(singleton(v),intersection(singleton(u),w)),null_class)*.
% 299.99/300.40 138186[0:Res:72388.0,348.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 138306[0:SpR:23503.0,72391.0] || -> equal(u,v) subclass(intersection(singleton(v),intersection(w,singleton(u))),null_class)*.
% 299.99/300.40 138336[0:SpR:74540.0,72391.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(complement(intersection(v,w)),u))*.
% 299.99/300.40 138385[0:Res:72391.0,348.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(w,u))*.
% 299.99/300.40 139002[4:Res:87235.1,348.1] inductive(union(u,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.99/300.40 139060[4:Rew:30456.0,139007.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.99/300.40 139030[4:Res:87235.1,54406.0] || subclass(u,regular(union(u,u)))* -> equal(union(u,u),null_class).
% 299.99/300.40 139184[4:Res:89041.0,348.1] inductive(intersection(intersection(union(u,u),v),w)) || -> member(null_class,u)*.
% 299.99/300.40 139422[4:Res:89180.0,348.1] inductive(intersection(u,intersection(v,union(w,w)))) || -> member(null_class,w)*.
% 299.99/300.40 139601[4:Res:89422.0,348.1] inductive(intersection(u,intersection(union(v,v),w))) || -> member(null_class,v)*.
% 299.99/300.40 139787[4:Res:89556.0,348.1] inductive(intersection(intersection(u,union(v,v)),w)) || -> member(null_class,v)*.
% 299.99/300.40 140075[0:Res:96404.0,348.1] inductive(intersection(u,symmetric_difference(v,w))) || -> member(null_class,union(w,v))*.
% 299.99/300.40 140151[0:SpL:30.0,96568.0] || equal(restrict(u,v,w),x)* -> subclass(x,cross_product(v,w))*.
% 299.99/300.40 140209[0:SpR:30.0,96582.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),cross_product(v,w))*.
% 299.99/300.40 140300[0:Res:96582.0,348.1] inductive(intersection(intersection(intersection(u,v),w),x)) || -> member(null_class,u)*.
% 299.99/300.40 140506[0:SpR:30.0,96592.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),cross_product(x,y))*.
% 299.99/300.40 140589[0:Res:96592.0,348.1] inductive(intersection(u,intersection(v,intersection(w,x)))) || -> member(null_class,w)*.
% 299.99/300.40 140695[0:SpR:30.0,96595.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),cross_product(w,x))*.
% 299.99/300.40 140782[0:Res:96595.0,348.1] inductive(intersection(u,intersection(intersection(v,w),x))) || -> member(null_class,v)*.
% 299.99/300.40 141002[0:SpR:30.0,96599.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),cross_product(w,x))*.
% 299.99/300.40 141089[0:Res:96599.0,348.1] inductive(intersection(intersection(u,intersection(v,w)),x)) || -> member(null_class,v)*.
% 299.99/300.40 141599[0:Res:129147.0,348.1] inductive(intersection(symmetric_difference(u,v),w)) || -> member(null_class,union(v,u))*.
% 299.99/300.40 141754[0:SpL:74540.0,129338.0] || equal(symmetric_difference(u,v),w) -> subclass(w,complement(intersection(u,v)))*.
% 299.99/300.40 141890[0:Res:129351.0,348.1] inductive(intersection(intersection(intersection(u,v),w),x)) || -> member(null_class,v)*.
% 299.99/300.40 142084[0:Res:129360.0,348.1] inductive(intersection(u,intersection(v,intersection(w,x)))) || -> member(null_class,x)*.
% 299.99/300.40 142296[0:Res:129363.0,348.1] inductive(intersection(u,intersection(intersection(v,w),x))) || -> member(null_class,w)*.
% 299.99/300.40 142492[0:Res:129367.0,348.1] inductive(intersection(intersection(u,intersection(v,w)),x)) || -> member(null_class,w)*.
% 299.99/300.40 142765[0:SpR:74540.0,129813.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,complement(intersection(u,v))))*.
% 299.99/300.40 142819[0:Res:129813.0,348.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(w,v))*.
% 299.99/300.40 143450[3:SpR:78616.0,142985.0] || -> equal(intersection(symmetric_difference(u,v),intersection(w,complement(symmetric_difference(v,u)))),null_class)**.
% 299.99/300.40 143453[4:SpR:74227.0,142985.0] || -> equal(intersection(sum_class(range_of(null_class)),intersection(u,complement(apply(null_class,v)))),null_class)**.
% 299.99/300.40 143454[3:SpR:113648.0,142985.0] || -> equal(intersection(union(u,v),intersection(w,complement(union(v,u)))),null_class)**.
% 299.99/300.40 143455[4:SpR:30456.0,142985.0] || -> equal(intersection(union(u,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.99/300.40 143456[4:SpR:73603.0,142985.0] || -> equal(intersection(union(u,null_class),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.99/300.40 143457[4:SpR:27420.0,142985.0] || -> equal(intersection(union(null_class,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.99/300.40 143459[4:SpR:74226.0,142985.0] || -> equal(intersection(apply(null_class,u),intersection(v,complement(apply(null_class,w)))),null_class)**.
% 299.99/300.40 143460[4:SpR:74227.0,142985.0] || -> equal(intersection(apply(null_class,u),intersection(v,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.99/300.40 143477[3:SpR:74536.0,142985.0] || -> equal(intersection(restrict(u,v,w),symmetric_difference(cross_product(v,w),u)),null_class)**.
% 299.99/300.40 143478[3:SpR:74537.0,142985.0] || -> equal(intersection(restrict(u,v,w),symmetric_difference(u,cross_product(v,w))),null_class)**.
% 299.99/300.40 143989[3:SpR:78616.0,143107.0] || -> equal(intersection(symmetric_difference(u,v),intersection(complement(symmetric_difference(v,u)),w)),null_class)**.
% 299.99/300.40 143992[4:SpR:74227.0,143107.0] || -> equal(intersection(sum_class(range_of(null_class)),intersection(complement(apply(null_class,u)),v)),null_class)**.
% 299.99/300.40 143993[3:SpR:113648.0,143107.0] || -> equal(intersection(union(u,v),intersection(complement(union(v,u)),w)),null_class)**.
% 299.99/300.40 143994[4:SpR:30456.0,143107.0] || -> equal(intersection(union(u,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.99/300.40 143995[4:SpR:73603.0,143107.0] || -> equal(intersection(union(u,null_class),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.99/300.40 143996[4:SpR:27420.0,143107.0] || -> equal(intersection(union(null_class,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.99/300.40 143998[4:SpR:74226.0,143107.0] || -> equal(intersection(apply(null_class,u),intersection(complement(apply(null_class,v)),w)),null_class)**.
% 299.99/300.40 143999[4:SpR:74227.0,143107.0] || -> equal(intersection(apply(null_class,u),intersection(complement(sum_class(range_of(null_class))),v)),null_class)**.
% 299.99/300.40 144929[4:Rew:7631.0,144751.1] || member(u,successor(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.40 145098[4:Rew:104596.0,145097.1,26691.0,145097.1,73077.0,145097.1,78616.0,145097.1,7631.0,145097.1] || -> subclass(u,successor(v)) member(not_subclass_element(u,successor(v)),complement(successor(v)))*.
% 299.99/300.40 146263[4:SpR:145920.0,39581.1] || subclass(union(null_class,u),singleton(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 146621[4:SpR:145994.0,39581.1] || subclass(union(u,null_class),singleton(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 147396[4:Res:59329.1,145285.0] || subclass(u,singleton(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 147399[4:Res:87223.1,145285.0] || subclass(u,singleton(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 147400[4:Res:87235.1,145285.0] || subclass(u,singleton(union(u,u)))* -> equal(union(u,u),null_class).
% 299.99/300.40 147403[4:Res:57948.1,145285.0] || subclass(u,singleton(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 147404[4:Res:56847.1,145285.0] || subclass(u,singleton(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.99/300.40 147405[4:Res:116467.1,145285.0] || subclass(u,singleton(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.99/300.40 147840[4:SpR:146300.0,39581.1] || subclass(union(u,u),singleton(u))* -> equal(union(u,u),null_class).
% 299.99/300.40 148382[4:SpR:147490.0,39581.1] || subclass(intersection(u,v),singleton(v))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 148789[4:SpR:147616.0,39581.1] || subclass(intersection(u,v),singleton(u))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 148844[4:SpR:496.0,147616.0] || -> equal(intersection(singleton(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.99/300.40 148845[4:SpR:6882.0,147616.0] || -> equal(intersection(singleton(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.99/300.40 150590[3:SpR:143467.0,30.0] || -> equal(restrict(restrict(complement(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.99/300.40 150908[3:MRR:150625.2,4362.0] || member(u,restrict(complement(v),w,x))* member(u,v) -> .
% 299.99/300.40 151573[4:SpL:54674.1,151507.0] || equal(u,universal_class) member(u,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.99/300.40 151576[8:SpL:38098.1,151507.0] one_to_one(u) || member(inverse(u),cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.99/300.40 151613[4:Res:17111.1,151507.0] || equal(cantor(singleton(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> .
% 299.99/300.40 151735[4:Res:17111.1,145698.0] || equal(singleton(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.99/300.40 151811[4:Res:24.2,151761.0] || member(intersection(u,v),v)* member(intersection(u,v),u)* -> .
% 299.99/300.40 151821[4:Res:7301.1,151761.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(v))*.
% 299.99/300.40 151822[4:Res:7300.1,151761.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(u))*.
% 299.99/300.40 151851[4:Rew:151843.1,57161.1] || subclass(universal_class,regular(regular(ordered_pair(u,v))))* -> equal(singleton(u),null_class).
% 299.99/300.40 152316[4:SpL:16977.0,151828.1] || member(image(u,null_class),universal_class)* subclass(universal_class,apply(u,universal_class)) -> .
% 299.99/300.40 152442[4:SpR:148419.0,78218.1] || subclass(singleton(u),restrict(u,v,w))* -> equal(singleton(u),null_class).
% 299.99/300.40 152641[4:MRR:152477.2,4362.0] || member(u,restrict(v,w,x))* member(u,singleton(v)) -> .
% 299.99/300.40 152768[4:SpR:149588.0,30.0] || -> equal(restrict(restrict(singleton(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.99/300.40 153052[4:MRR:152803.2,4362.0] || member(u,restrict(singleton(v),w,x))* member(u,v) -> .
% 299.99/300.40 153802[4:SpL:29.0,151809.0] || member(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w)))* -> .
% 299.99/300.40 153816[4:SpL:30.0,151809.0] || member(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u))* -> .
% 299.99/300.40 153866[4:SpL:47007.0,151809.0] || member(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v)))* -> .
% 299.99/300.40 153867[4:SpL:103414.0,151809.0] || member(union(u,complement(successor(v))),symmetric_difference(complement(u),successor(v)))* -> .
% 299.99/300.40 153868[4:SpL:47013.0,151809.0] || member(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v)))* -> .
% 299.99/300.40 154924[4:SpL:45830.1,153770.0] || equal(intersection(u,v),null_class) member(universal_class,symmetric_difference(v,u))* -> .
% 299.99/300.40 154926[4:SpL:47007.0,153770.0] || member(union(u,complement(power_class(v))),symmetric_difference(power_class(v),complement(u)))* -> .
% 299.99/300.40 154927[4:SpL:103414.0,153770.0] || member(union(u,complement(successor(v))),symmetric_difference(successor(v),complement(u)))* -> .
% 299.99/300.40 154928[4:SpL:47013.0,153770.0] || member(union(complement(power_class(u)),v),symmetric_difference(complement(v),power_class(u)))* -> .
% 299.99/300.40 155217[0:Res:129982.0,348.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(w,u))*.
% 299.99/300.40 155458[4:Res:130058.0,348.1] inductive(intersection(union(u,u),v)) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 155669[4:Res:132860.0,348.1] inductive(intersection(union(u,u),v)) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 156392[4:Res:135438.0,348.1] inductive(intersection(u,union(v,v))) || -> member(null_class,intersection(v,u))*.
% 299.99/300.40 156589[4:Res:136151.0,348.1] inductive(intersection(u,union(v,v))) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 156833[0:Res:138061.0,348.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(u,v))*.
% 299.99/300.40 157001[0:SpR:74540.0,138260.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,complement(intersection(v,w))))*.
% 299.99/300.40 157065[0:Res:138260.0,348.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(u,w))*.
% 299.99/300.40 157471[4:SpL:38807.0,55282.1] function(complement(cross_product(null_class,universal_class))) || equal(sum_class(range_of(null_class)),universal_class)** -> .
% 299.99/300.40 160016[3:SpL:100311.0,20.0] || member(regular(domain_relation),element_relation) -> member(first(regular(domain_relation)),second(regular(domain_relation)))*.
% 299.99/300.40 160018[3:SpL:100311.0,15.0] || member(regular(domain_relation),cross_product(u,v))* -> member(first(regular(domain_relation)),u).
% 299.99/300.40 160019[3:SpL:100311.0,16.0] || member(regular(domain_relation),cross_product(u,v))* -> member(second(regular(domain_relation)),v).
% 299.99/300.40 160067[4:SpL:100311.0,54564.0] || subclass(regular(domain_relation),unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* -> .
% 299.99/300.40 163917[0:Obv:163913.0] || -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),v)*.
% 299.99/300.40 163966[0:Obv:163962.0] || -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),u)*.
% 299.99/300.40 164103[4:Res:160006.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(domain_relation),v)*.
% 299.99/300.40 164106[4:Res:160006.1,7635.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(regular(domain_relation),element_relation) -> .
% 299.99/300.40 164148[4:Res:160006.1,10017.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(domain_relation),apply(null_class,u))*.
% 299.99/300.40 164149[4:Res:160006.1,10018.0] || equal(apply(null_class,u),universal_class)** -> member(regular(domain_relation),apply(null_class,v))*.
% 299.99/300.40 164150[4:Res:160006.1,10019.0] || equal(apply(null_class,u),universal_class)** -> member(regular(domain_relation),sum_class(range_of(null_class)))*.
% 299.99/300.40 164218[3:Res:160007.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(domain_relation),v)*.
% 299.99/300.40 164221[4:Res:160007.1,7635.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(domain_relation),element_relation) -> .
% 299.99/300.40 164245[3:Res:160007.1,499.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(domain_relation),union(u,v))*.
% 299.99/300.40 164263[4:Res:160007.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(domain_relation),apply(null_class,u))*.
% 299.99/300.40 164264[4:Res:160007.1,10018.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(domain_relation),apply(null_class,v))*.
% 299.99/300.40 164265[4:Res:160007.1,10019.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(domain_relation),sum_class(range_of(null_class)))*.
% 299.99/300.40 164291[4:SpR:54674.1,159997.0] || equal(first(regular(domain_relation)),universal_class) -> member(null_class,complement(singleton(regular(domain_relation))))*.
% 299.99/300.40 164423[4:SpL:54674.1,160037.0] || equal(first(regular(domain_relation)),universal_class) member(null_class,singleton(regular(domain_relation)))* -> .
% 299.99/300.40 164662[4:SpL:100312.0,20.0] || member(regular(composition_function),element_relation) -> member(first(regular(composition_function)),second(regular(composition_function)))*.
% 299.99/300.40 164664[4:SpL:100312.0,15.0] || member(regular(composition_function),cross_product(u,v))* -> member(first(regular(composition_function)),u).
% 299.99/300.40 164665[4:SpL:100312.0,16.0] || member(regular(composition_function),cross_product(u,v))* -> member(second(regular(composition_function)),v).
% 299.99/300.40 164713[4:SpL:100312.0,54564.0] || subclass(regular(composition_function),unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* -> .
% 299.99/300.40 165291[4:Rew:73077.0,165090.0,7631.0,165090.0] || -> subclass(intersection(u,complement(power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.99/300.40 165293[4:Rew:73077.0,165097.0,7631.0,165097.0] || -> subclass(intersection(complement(power_class(complement(power_class(u)))),v),image(element_relation,power_class(u)))*.
% 299.99/300.40 166824[4:Res:164652.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(composition_function),v)*.
% 299.99/300.40 166827[4:Res:164652.1,7635.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(regular(composition_function),element_relation) -> .
% 299.99/300.40 166869[4:Res:164652.1,10017.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(composition_function),apply(null_class,u))*.
% 299.99/300.40 166870[4:Res:164652.1,10018.0] || equal(apply(null_class,u),universal_class)** -> member(regular(composition_function),apply(null_class,v))*.
% 299.99/300.40 166871[4:Res:164652.1,10019.0] || equal(apply(null_class,u),universal_class)** -> member(regular(composition_function),sum_class(range_of(null_class)))*.
% 299.99/300.40 166941[4:Res:164653.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(composition_function),v)*.
% 299.99/300.40 166944[4:Res:164653.1,7635.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(composition_function),element_relation) -> .
% 299.99/300.40 166968[4:Res:164653.1,499.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(composition_function),union(u,v))*.
% 299.99/300.40 166986[4:Res:164653.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(composition_function),apply(null_class,u))*.
% 299.99/300.40 166987[4:Res:164653.1,10018.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(composition_function),apply(null_class,v))*.
% 299.99/300.40 166988[4:Res:164653.1,10019.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(composition_function),sum_class(range_of(null_class)))*.
% 299.99/300.40 167014[4:SpR:54674.1,164643.0] || equal(first(regular(composition_function)),universal_class) -> member(null_class,complement(singleton(regular(composition_function))))*.
% 299.99/300.40 167055[4:SpL:54674.1,164683.0] || equal(first(regular(composition_function)),universal_class) member(null_class,singleton(regular(composition_function)))* -> .
% 299.99/300.40 167916[4:SpR:146454.0,132877.0] || -> subclass(intersection(complement(successor(null_class)),union(null_class,singleton(complement(singleton(null_class))))),null_class)*.
% 299.99/300.40 167924[4:SpR:146454.0,138061.0] || -> subclass(intersection(complement(successor(null_class)),intersection(singleton(complement(singleton(null_class))),u)),null_class)*.
% 299.99/300.40 168120[4:Rew:74519.0,167951.0] || -> subclass(intersection(singleton(complement(singleton(null_class))),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.99/300.40 168121[4:Rew:74519.0,167957.0] || -> subclass(intersection(singleton(complement(singleton(null_class))),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.99/300.40 167958[4:SpR:146454.0,138260.0] || -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(complement(singleton(null_class))))),null_class)*.
% 299.99/300.40 169122[4:SpR:167254.0,132877.0] || -> subclass(intersection(union(element_relation,element_relation),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.40 169130[4:SpR:167254.0,138061.0] || -> subclass(intersection(union(element_relation,element_relation),intersection(complement(compose(element_relation,universal_class)),u)),null_class)*.
% 299.99/300.40 169338[4:Rew:74519.0,169153.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,union(element_relation,element_relation))),null_class)*.
% 299.99/300.40 169339[4:Rew:74519.0,169159.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(union(element_relation,element_relation),u)),null_class)*.
% 299.99/300.40 169160[4:SpR:167254.0,138260.0] || -> subclass(intersection(union(element_relation,element_relation),intersection(u,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.40 169346[4:Rew:137511.1,169192.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> equal(union(element_relation,element_relation),element_relation).
% 299.99/300.40 169353[4:Rew:26689.0,169201.1,74519.0,169201.1,66357.1,169201.1] || equal(successor(compose(element_relation,universal_class)),null_class)** -> equal(union(element_relation,element_relation),element_relation).
% 299.99/300.40 169846[4:SpR:167297.0,78218.1] || subclass(element_relation,union(null_class,complement(compose(element_relation,universal_class))))* -> equal(null_class,element_relation).
% 299.99/300.40 169851[4:SpR:167297.0,138061.0] || -> subclass(intersection(element_relation,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),null_class)*.
% 299.99/300.40 169874[4:SpR:167297.0,71859.0] || -> subclass(intersection(intersection(u,element_relation),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.40 169880[4:SpR:167297.0,71860.0] || -> subclass(intersection(intersection(element_relation,u),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.40 169881[4:SpR:167297.0,138260.0] || -> subclass(intersection(element_relation,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),null_class)*.
% 299.99/300.40 169887[4:SpR:167297.0,72391.0] || -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),intersection(u,element_relation)),null_class)*.
% 299.99/300.40 169909[4:SpR:167297.0,136381.1] || equal(union(null_class,complement(compose(element_relation,universal_class))),universal_class)** -> equal(null_class,element_relation).
% 299.99/300.40 169910[4:SpR:167297.0,72388.0] || -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),intersection(element_relation,u)),null_class)*.
% 299.99/300.40 170171[4:SpR:167344.0,138061.0] || -> subclass(intersection(successor(null_class),intersection(union(null_class,singleton(singleton(null_class))),u)),null_class)*.
% 299.99/300.40 170194[4:SpR:167344.0,71859.0] || -> subclass(intersection(intersection(u,successor(null_class)),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.99/300.40 170200[4:SpR:167344.0,71860.0] || -> subclass(intersection(intersection(successor(null_class),u),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.99/300.40 170201[4:SpR:167344.0,138260.0] || -> subclass(intersection(successor(null_class),intersection(u,union(null_class,singleton(singleton(null_class))))),null_class)*.
% 299.99/300.40 170209[4:SpR:167344.0,72391.0] || -> subclass(intersection(union(null_class,singleton(singleton(null_class))),intersection(u,successor(null_class))),null_class)*.
% 299.99/300.40 170239[4:SpR:167344.0,72388.0] || -> subclass(intersection(union(null_class,singleton(singleton(null_class))),intersection(successor(null_class),u)),null_class)*.
% 299.99/300.40 171350[4:SpR:81750.0,129813.0] || -> subclass(intersection(intersection(u,complement(sum_class(range_of(null_class)))),apply(null_class,v)),null_class)*.
% 299.99/300.40 171355[4:SpR:81750.0,129982.0] || -> subclass(intersection(intersection(complement(sum_class(range_of(null_class))),u),apply(null_class,v)),null_class)*.
% 299.99/300.40 171365[4:SpR:81750.0,132489.0] || -> subclass(intersection(union(null_class,complement(sum_class(range_of(null_class)))),apply(null_class,u)),null_class)*.
% 299.99/300.40 171534[4:Rew:26689.0,171380.1,74519.0,171380.1] || equal(successor(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),null_class)**.
% 299.99/300.40 172151[4:SpR:81820.0,71859.0] || -> subclass(intersection(intersection(u,sum_class(range_of(null_class))),complement(apply(null_class,v))),null_class)*.
% 299.99/300.40 172157[4:SpR:81820.0,71860.0] || -> subclass(intersection(intersection(sum_class(range_of(null_class)),u),complement(apply(null_class,v))),null_class)*.
% 299.99/300.40 172349[4:Rew:26689.0,172190.1,74519.0,172190.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.99/300.40 173023[4:Rew:74519.0,172780.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),union(null_class,intersection(u,element_relation))),null_class)*.
% 299.99/300.40 172783[4:SpR:82721.0,135678.1] || equal(intersection(u,element_relation),universal_class)** -> equal(complement(compose(element_relation,universal_class)),null_class)**.
% 299.99/300.40 172790[4:SpR:82721.0,138061.0] || -> subclass(intersection(intersection(u,element_relation),intersection(complement(compose(element_relation,universal_class)),v)),null_class)*.
% 299.99/300.40 173026[4:Rew:74519.0,172813.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,intersection(v,element_relation))),null_class)*.
% 299.99/300.40 173027[4:Rew:74519.0,172819.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(intersection(u,element_relation),v)),null_class)*.
% 299.99/300.40 172820[4:SpR:82721.0,138260.0] || -> subclass(intersection(intersection(u,element_relation),intersection(v,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.40 172841[4:SpR:82721.0,129813.0] || -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),intersection(v,element_relation)),null_class)*.
% 299.99/300.40 172847[4:SpR:82721.0,129982.0] || -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),intersection(v,element_relation)),null_class)*.
% 299.99/300.40 173030[4:Rew:137511.1,172862.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> equal(intersection(u,element_relation),element_relation)**.
% 299.99/300.40 173038[4:Rew:26689.0,172875.1,74519.0,172875.1,66357.1,172875.1] || equal(successor(compose(element_relation,universal_class)),null_class)** -> equal(intersection(u,element_relation),element_relation)**.
% 299.99/300.40 173408[4:Rew:74519.0,173144.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),union(null_class,intersection(element_relation,u))),null_class)*.
% 299.99/300.40 173147[4:SpR:82723.0,135678.1] || equal(intersection(element_relation,u),universal_class)** -> equal(complement(compose(element_relation,universal_class)),null_class)**.
% 299.99/300.40 173154[4:SpR:82723.0,138061.0] || -> subclass(intersection(intersection(element_relation,u),intersection(complement(compose(element_relation,universal_class)),v)),null_class)*.
% 299.99/300.40 173411[4:Rew:74519.0,173177.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,intersection(element_relation,v))),null_class)*.
% 299.99/300.40 173412[4:Rew:74519.0,173183.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(intersection(element_relation,u),v)),null_class)*.
% 299.99/300.40 173184[4:SpR:82723.0,138260.0] || -> subclass(intersection(intersection(element_relation,u),intersection(v,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.99/300.40 173205[4:SpR:82723.0,129813.0] || -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),intersection(element_relation,v)),null_class)*.
% 299.99/300.40 173211[4:SpR:82723.0,129982.0] || -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),intersection(element_relation,v)),null_class)*.
% 299.99/300.40 173415[4:Rew:137511.1,173227.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> equal(intersection(element_relation,u),element_relation)**.
% 299.99/300.40 173423[4:Rew:26689.0,173240.1,74519.0,173240.1,66357.1,173240.1] || equal(successor(compose(element_relation,universal_class)),null_class)** -> equal(intersection(element_relation,u),element_relation)**.
% 299.99/300.40 687[0:Res:362.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.99/300.40 2178[0:SpL:27.0,2149.1] inductive(intersection(complement(u),complement(v))) || equal(union(u,v),universal_class)** -> .
% 299.99/300.40 2263[0:SpL:115.0,381.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(singleton(w),complement(intersection(u,v)))*.
% 299.99/300.40 3091[0:Res:3048.1,8.0] || member(u,v) subclass(v,singleton(u))* -> equal(v,singleton(u)).
% 299.99/300.40 3258[0:Res:362.1,499.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(ordered_pair(w,x),union(u,v))*.
% 299.99/300.40 4907[0:Res:4103.0,8.0] || subclass(u,restrict(u,v,w))* -> equal(restrict(u,v,w),u).
% 299.99/300.40 5586[3:Res:4824.1,2.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.99/300.40 5598[3:Res:4824.1,499.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.99/300.40 5950[4:Res:5309.0,348.1] inductive(cantor(restrict(element_relation,universal_class,range_of(null_class)))) || -> member(null_class,apply(null_class,u))*.
% 299.99/300.40 6264[3:SpL:4551.0,2149.1] inductive(intersection(successor(universal_class),complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.99/300.40 6398[3:SpL:4553.0,2149.1] inductive(intersection(complement(u),successor(universal_class))) || equal(union(u,null_class),universal_class)** -> .
% 299.99/300.40 6582[4:Res:5281.0,348.1] inductive(cantor(inverse(restrict(u,v,universal_class)))) || -> member(null_class,image(u,v))*.
% 299.99/300.40 6887[0:SpL:496.0,2123.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(null_class,union(u,v)).
% 299.99/300.40 6891[0:SpL:496.0,368.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(omega,union(u,v)).
% 299.99/300.40 7719[4:Rew:7624.0,5165.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(ordered_pair(u,v),element_relation)* -> .
% 299.99/300.40 7736[4:Rew:7624.0,5588.0] || subclass(domain_relation,complement(compose(element_relation,universal_class)))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.99/300.40 10992[4:Res:10001.1,2.0] || member(u,element_relation)* subclass(compose(element_relation,universal_class),v)* -> member(u,v)*.
% 299.99/300.40 10993[4:Res:10001.1,4.0] || member(not_subclass_element(u,compose(element_relation,universal_class)),element_relation)* -> subclass(u,compose(element_relation,universal_class)).
% 299.99/300.40 11203[0:SpL:1193.1,1948.0] || subclass(universal_class,complement(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 11204[0:SpL:1193.1,1962.0] || equal(complement(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 14959[0:Rew:40.0,14950.0] || member(inverse(u),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),element_relation)*.
% 299.99/300.40 15025[4:Res:67.1,10017.0] || -> equal(sum_class(range_of(null_class)),null_class) member(regular(sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.99/300.40 15034[4:Res:344.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.99/300.40 15035[4:Res:362.1,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.99/300.40 15050[4:Res:4824.1,10017.0] || subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.99/300.40 15101[4:Res:67.1,10019.0] || -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.99/300.40 15110[4:Res:344.1,10019.0] || subclass(universal_class,apply(null_class,u))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.99/300.40 15111[4:Res:362.1,10019.0] || subclass(universal_class,apply(null_class,u))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.99/300.40 15126[4:Res:4824.1,10019.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.99/300.40 17108[4:SpL:16964.0,108.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> equal(apply(u,null_class),universal_class).
% 299.99/300.40 17119[4:MRR:17118.0,2111.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> member(singleton(singleton(null_class)),element_relation).
% 299.99/300.40 17245[4:Res:15958.0,348.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 18008[4:Res:17988.1,2.0] || subclass(complement(u),v)* -> member(singleton(null_class),u)* member(singleton(null_class),v)*.
% 299.99/300.40 18026[4:Res:17111.1,218.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),u).
% 299.99/300.40 18054[4:Res:17236.0,348.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) || -> member(null_class,complement(apply(null_class,v)))*.
% 299.99/300.40 18167[4:Res:18048.0,348.1] inductive(symmetric_difference(sum_class(range_of(null_class)),universal_class)) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.99/300.40 18279[4:Res:16796.1,348.1] inductive(symmetric_difference(u,universal_class)) || -> equal(singleton(u),null_class) member(null_class,complement(u))*.
% 299.99/300.40 18372[4:Res:16577.0,348.1] inductive(symmetric_difference(image(u,v),universal_class)) || -> member(null_class,complement(image(u,v)))*.
% 299.99/300.40 18423[4:Res:16616.0,348.1] inductive(symmetric_difference(apply(u,v),universal_class)) || -> member(null_class,complement(apply(u,v)))*.
% 299.99/300.40 18887[4:SpR:4896.0,18838.1] || equal(sum_class(range_of(null_class)),domain_relation) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.99/300.40 18949[4:SpL:4896.0,18892.1] || equal(sum_class(range_of(null_class)),domain_relation) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.99/300.40 18959[3:SpL:115.0,14612.0] || equal(symmetric_difference(u,v),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.99/300.40 19114[0:Res:505.1,428.1] || subclass(universal_class,symmetric_difference(u,v))* equal(complement(union(u,v)),universal_class) -> .
% 299.99/300.40 19387[0:Res:98.1,688.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(universal_class,complement(composition_function)) -> .
% 299.99/300.40 19393[0:Res:9999.2,688.1] || member(u,universal_class)* member(v,u)* subclass(universal_class,complement(element_relation))* -> .
% 299.99/300.40 19532[4:SpL:4896.0,19409.1] || equal(sum_class(range_of(null_class)),domain_relation) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.99/300.40 19552[0:Res:3640.2,25.1] || subclass(universal_class,complement(u))* member(v,u)* -> equal(singleton(v),null_class).
% 299.99/300.40 19555[0:Res:3640.2,22.0] || subclass(universal_class,intersection(u,v))* -> equal(singleton(w),null_class) member(w,u)*.
% 299.99/300.40 19556[0:Res:3640.2,23.0] || subclass(universal_class,intersection(u,v))* -> equal(singleton(w),null_class) member(w,v)*.
% 299.99/300.40 19926[4:SpL:15908.0,19720.0] || member(flip(cross_product(u,universal_class)),inverse(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 19927[4:SpL:15950.0,19720.0] || member(restrict(element_relation,universal_class,u),sum_class(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 19950[4:Res:17111.1,19720.0] || equal(cantor(singleton(null_class)),singleton(singleton(null_class))) subclass(universal_class,complement(element_relation))* -> .
% 299.99/300.40 20413[4:Res:67.1,10018.0] || -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),apply(null_class,v))*.
% 299.99/300.40 20423[4:Res:344.1,10018.0] || subclass(universal_class,apply(null_class,u))* -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.99/300.40 20424[4:Res:362.1,10018.0] || subclass(universal_class,apply(null_class,u))* -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.99/300.40 20441[4:Res:4824.1,10018.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.99/300.40 20582[0:Res:10859.2,25.1] || subclass(universal_class,complement(u)) member(regular(v),u)* -> equal(v,null_class).
% 299.99/300.40 20585[0:Res:10859.2,22.0] || subclass(universal_class,intersection(u,v))* -> equal(w,null_class) member(regular(w),u)*.
% 299.99/300.40 20586[0:Res:10859.2,23.0] || subclass(universal_class,intersection(u,v))* -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.40 22072[0:Res:364.1,557.0] || subclass(ordered_pair(u,v),singleton(w))* -> equal(unordered_pair(u,singleton(v)),w).
% 299.99/300.40 22106[3:SpL:1194.1,22093.0] || subclass(not_subclass_element(cross_product(u,v),w),null_class)* -> subclass(cross_product(u,v),w).
% 299.99/300.40 22190[3:SpL:1194.1,22109.0] || equal(not_subclass_element(cross_product(u,v),w),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 22244[0:Res:345.1,4022.1] || subclass(universal_class,intersection(u,v)) member(singleton(w),symmetric_difference(u,v))* -> .
% 299.99/300.40 22471[4:Res:7.1,7720.0] || equal(complement(compose(element_relation,universal_class)),universal_class) member(unordered_pair(u,v),element_relation)* -> .
% 299.99/300.40 22999[3:Rew:560.1,22998.1] || member(regular(u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.99/300.40 23362[4:Res:17151.1,25.1] || subclass(ordered_pair(u,universal_class),complement(v))* member(unordered_pair(u,null_class),v) -> .
% 299.99/300.40 23366[4:Res:17151.1,22.0] || subclass(ordered_pair(u,universal_class),intersection(v,w))* -> member(unordered_pair(u,null_class),v).
% 299.99/300.40 23367[4:Res:17151.1,23.0] || subclass(ordered_pair(u,universal_class),intersection(v,w))* -> member(unordered_pair(u,null_class),w).
% 299.99/300.40 23757[0:Res:7.1,5977.1] || equal(cross_product(u,v),domain_relation)** member(w,universal_class)* -> member(w,u)*.
% 299.99/300.40 23775[3:Obv:23758.2] || equal(u,universal_class) subclass(u,complement(singleton(null_class)))* -> equal(u,null_class).
% 299.99/300.40 23820[0:Res:7.1,536.0] || equal(u,universal_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.99/300.40 23841[3:Obv:23832.2] || equal(u,universal_class) equal(complement(singleton(null_class)),u)* -> equal(u,null_class).
% 299.99/300.40 23898[3:MRR:23861.3,4362.0] || member(u,singleton(v))* member(u,singleton(w))* -> equal(w,v)*.
% 299.99/300.40 24021[0:Res:7.1,3158.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),u)*.
% 299.99/300.40 25470[0:Res:7.1,3159.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.40 25483[0:Res:22622.0,3159.0] || -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(singleton(u)))*.
% 299.99/300.40 25604[0:Res:3257.1,537.1] || subclass(universal_class,symmetric_difference(u,v)) subclass(universal_class,complement(union(u,v)))* -> .
% 299.99/300.40 25917[0:Res:25895.0,2.0] || subclass(unordered_pair(u,v),w)* -> equal(singleton(v),null_class) member(v,w).
% 299.99/300.40 25965[0:Res:25943.0,2.0] || subclass(unordered_pair(u,v),w)* -> equal(singleton(u),null_class) member(u,w).
% 299.99/300.40 26095[4:Res:25926.1,25.1] || equal(complement(u),ordered_pair(v,universal_class)) member(unordered_pair(v,null_class),u)* -> .
% 299.99/300.40 26101[4:Res:25926.1,22.0] || equal(intersection(u,v),ordered_pair(w,universal_class))* -> member(unordered_pair(w,null_class),u)*.
% 299.99/300.40 26102[4:Res:25926.1,23.0] || equal(intersection(u,v),ordered_pair(w,universal_class))* -> member(unordered_pair(w,null_class),v)*.
% 299.99/300.40 26169[0:MRR:26152.0,12.0] || subclass(universal_class,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(u))*.
% 299.99/300.40 26170[0:MRR:26153.0,243.0] || subclass(universal_class,complement(union(u,v)))* -> member(ordered_pair(w,x),complement(u))*.
% 299.99/300.40 26171[3:MRR:26160.0,243.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(u))*.
% 299.99/300.40 26173[0:MRR:26158.0,10049.1] || -> member(not_subclass_element(u,union(v,w)),complement(v))* subclass(u,union(v,w)).
% 299.99/300.40 26242[0:SpR:44.0,7301.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(singleton(v)))*.
% 299.99/300.40 26282[0:MRR:26263.0,12.0] || subclass(universal_class,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(v))*.
% 299.99/300.40 26283[0:MRR:26264.0,243.0] || subclass(universal_class,complement(union(u,v)))* -> member(ordered_pair(w,x),complement(v))*.
% 299.99/300.40 26284[3:MRR:26271.0,243.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(v))*.
% 299.99/300.40 26286[0:MRR:26269.0,10049.1] || -> member(not_subclass_element(u,union(v,w)),complement(w))* subclass(u,union(v,w)).
% 299.99/300.40 26461[0:Res:7.1,5341.0] || equal(singleton(u),v)* -> subclass(v,w) equal(not_subclass_element(v,w),u)*.
% 299.99/300.40 26598[0:Rew:23498.0,26529.2] || member(not_subclass_element(u,null_class),singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.99/300.40 26774[4:Rew:26689.0,7997.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 26778[4:Rew:26689.0,22675.0] || -> subclass(complement(successor(complement(u))),intersection(union(null_class,u),complement(singleton(complement(u)))))*.
% 299.99/300.40 26806[4:Rew:26689.0,18647.0] || equal(complement(u),singleton(singleton(null_class))) subclass(universal_class,union(null_class,u))* -> .
% 299.99/300.40 26928[4:Rew:26691.0,19928.0] || equal(union(null_class,cantor(singleton(u))),universal_class)** subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 28106[4:Rew:26691.0,26959.1] || member(not_subclass_element(u,union(null_class,v)),v)* -> subclass(u,union(null_class,v)).
% 299.99/300.40 26960[4:Rew:26691.0,23662.0] || subclass(u,union(null_class,v))* -> member(regular(u),v) equal(u,null_class).
% 299.99/300.40 26998[4:Rew:26691.0,21967.1] single_valued_class(complement(complement(cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.40 27043[4:Rew:26691.0,2028.0] || equal(union(null_class,restrict(u,v,w)),universal_class)** -> member(singleton(x),u)*.
% 299.99/300.40 27078[4:Rew:26691.0,14180.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),v).
% 299.99/300.40 27079[4:Rew:26691.0,14179.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),u).
% 299.99/300.40 27081[4:Rew:26691.0,23411.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(ordered_pair(w,x),v)*.
% 299.99/300.40 27082[4:Rew:26691.0,23410.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.99/300.40 27083[4:Rew:26691.0,23205.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(unordered_pair(w,x),v)*.
% 299.99/300.40 27084[4:Rew:26691.0,23204.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(unordered_pair(w,x),u)*.
% 299.99/300.40 27090[4:Rew:26691.0,14176.0] || subclass(domain_relation,union(null_class,complement(u)))* member(ordered_pair(null_class,null_class),u) -> .
% 299.99/300.40 27093[4:Rew:26691.0,23406.0] || subclass(universal_class,union(null_class,complement(u)))* member(ordered_pair(v,w),u)* -> .
% 299.99/300.40 27094[4:Rew:26691.0,23200.0] || subclass(universal_class,union(null_class,complement(u)))* member(unordered_pair(v,w),u)* -> .
% 299.99/300.40 28111[4:Rew:26691.0,27096.1] || -> equal(union(null_class,singleton(u)),null_class) equal(regular(union(null_class,singleton(u))),u)**.
% 299.99/300.40 27102[4:Rew:26691.0,26444.1] || equal(complement(successor(u)),universal_class) equal(union(null_class,singleton(u)),universal_class)** -> .
% 299.99/300.40 28115[4:Rew:27420.0,27157.1] inductive(symmetric_difference(universal_class,union(null_class,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 27326[4:Rew:26701.0,13707.1] inductive(symmetric_difference(complement(intersection(universal_class,u)),universal_class)) || -> member(null_class,union(u,null_class))*.
% 299.99/300.40 28642[4:Res:26905.0,1385.1] single_valued_class(union(null_class,cross_product(universal_class,universal_class))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.40 29140[4:Rew:26696.0,29073.1,26696.0,29073.0] || -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,u))*.
% 299.99/300.40 29141[4:Rew:26696.0,29074.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.99/300.40 29492[4:Obv:29488.1] || subclass(complement(compose(element_relation,universal_class)),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.99/300.40 29985[7:Res:29891.1,9.0] || equal(unordered_pair(u,v),singleton(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.99/300.40 29995[7:Res:29891.1,4022.1] || equal(intersection(u,v),singleton(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.99/300.40 30013[7:Res:29891.1,4365.0] || equal(regular(u),singleton(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.99/300.40 30119[7:Res:29936.1,9.0] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.99/300.40 30129[7:Res:29936.1,4022.1] || equal(intersection(u,v),successor(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.99/300.40 30147[7:Res:29936.1,4365.0] || equal(regular(u),successor(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.99/300.40 30418[4:SpR:27420.0,5329.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(null_class,u),v))*.
% 299.99/300.40 30425[4:SpR:27420.0,17988.1] || -> member(singleton(null_class),union(null_class,u)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.99/300.40 30442[4:SpR:27420.0,5329.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(null_class,v)))*.
% 299.99/300.40 30472[4:SpL:27420.0,19404.1] || subclass(domain_relation,union(null_class,u)) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 30474[4:SpL:27420.0,367.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(null_class,u)) -> .
% 299.99/300.40 30475[4:SpL:27420.0,2122.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(null_class,u)) -> .
% 299.99/300.40 30477[4:SpL:27420.0,13411.1] || subclass(domain_relation,union(null_class,u)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.99/300.40 30478[4:SpL:27420.0,13547.1] || equal(union(null_class,u),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.99/300.40 30480[4:SpL:27420.0,25.1] || member(u,union(null_class,v)) member(u,union(null_class,complement(v)))* -> .
% 299.99/300.40 30730[0:Obv:30710.1] || subclass(intersection(u,complement(v)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.99/300.40 31082[0:Obv:31059.1] || subclass(intersection(complement(u),v),u)* -> equal(intersection(complement(u),v),null_class).
% 299.99/300.40 32556[3:SpL:1193.1,32539.0] || subclass(universal_class,regular(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 32571[3:SpL:1193.1,32562.0] || equal(regular(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 32925[3:Res:28597.1,2.0] || equal(u,domain_relation) subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.99/300.40 32928[4:Res:28597.1,7635.1] || equal(complement(compose(element_relation,universal_class)),domain_relation) member(ordered_pair(null_class,null_class),element_relation)* -> .
% 299.99/300.40 32952[4:Res:28597.1,10018.0] || equal(apply(null_class,u),domain_relation)** -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.99/300.40 32953[4:Res:28597.1,10019.0] || equal(apply(null_class,u),domain_relation)** -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.99/300.40 33062[3:Obv:33050.0] || -> subclass(u,complement(intersection(v,singleton(u))))* equal(intersection(v,singleton(u)),null_class).
% 299.99/300.40 33063[3:Obv:33051.0] || -> subclass(u,complement(intersection(singleton(u),v)))* equal(intersection(singleton(u),v),null_class).
% 299.99/300.40 33078[7:Res:29917.1,2.0] || subclass(union(null_class,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.99/300.40 33206[4:Rew:27.0,33177.1,26691.0,33177.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class)** -> member(null_class,union(u,v)).
% 299.99/300.40 33207[4:Rew:27.0,33178.1,26691.0,33178.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class)** -> member(omega,union(u,v)).
% 299.99/300.40 34781[4:SpR:43.0,32707.1] || member(inverse(restrict(u,v,universal_class)),universal_class)* -> member(image(u,v),universal_class).
% 299.99/300.40 34786[4:Res:32707.1,2.0] || member(inverse(u),universal_class) subclass(universal_class,v) -> member(range_of(u),v)*.
% 299.99/300.40 34800[4:SpL:27420.0,32920.1] || equal(union(null_class,u),domain_relation) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 34854[0:Res:52.1,5345.0] inductive(intersection(u,v)) || -> subclass(omega,w) member(not_subclass_element(omega,w),u)*.
% 299.99/300.40 34866[0:Res:22622.0,5345.0] || -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(u))*.
% 299.99/300.40 34888[4:SpL:27420.0,32970.1] || equal(union(null_class,u),domain_relation) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.99/300.40 35101[0:Res:52.1,5346.0] inductive(intersection(u,v)) || -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.99/300.40 35182[4:SpL:35131.0,3158.0] || subclass(u,successor(null_class)) -> equal(u,null_class) member(regular(u),singleton(null_class))*.
% 299.99/300.40 35360[4:Res:25926.1,35175.0] || equal(ordered_pair(u,universal_class),successor(null_class)) -> member(unordered_pair(u,null_class),singleton(null_class))*.
% 299.99/300.40 35369[4:Res:9374.0,35175.0] || -> subclass(u,complement(successor(null_class))) member(not_subclass_element(u,complement(successor(null_class))),singleton(null_class))*.
% 299.99/300.40 35378[4:Res:17151.1,35175.0] || subclass(ordered_pair(u,universal_class),successor(null_class)) -> member(unordered_pair(u,null_class),singleton(null_class))*.
% 299.99/300.40 35683[4:SpR:30456.0,5329.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,u),v))*.
% 299.99/300.40 35690[4:SpR:30456.0,17988.1] || -> member(singleton(null_class),union(u,u))* member(singleton(null_class),union(null_class,complement(u)))*.
% 299.99/300.40 35725[4:SpR:30456.0,5329.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,v)))*.
% 299.99/300.40 35756[4:SpL:30456.0,32920.1] || equal(union(u,u),domain_relation)** subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 35758[4:SpL:30456.0,19404.1] || subclass(domain_relation,union(u,u))* subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 35760[4:SpL:30456.0,367.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(u,u))* -> .
% 299.99/300.40 35761[4:SpL:30456.0,2122.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(u,u))* -> .
% 299.99/300.40 35763[4:SpL:30456.0,32970.1] || equal(union(u,u),domain_relation)** subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.99/300.40 35764[4:SpL:30456.0,13411.1] || subclass(domain_relation,union(u,u))* subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.99/300.40 35765[4:SpL:30456.0,13547.1] || equal(union(u,u),domain_relation)** equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.99/300.40 35769[4:SpL:30456.0,25.1] || member(u,union(v,v))* member(u,union(null_class,complement(v)))* -> .
% 299.99/300.40 35980[4:Res:35965.0,354.1] || member(u,universal_class) -> member(u,compose(element_relation,universal_class))* member(u,complement(element_relation)).
% 299.99/300.40 36114[4:Rew:16954.0,36080.1] || member(universal_class,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.99/300.40 36133[7:Res:33070.1,2.0] || subclass(union(u,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.99/300.40 37653[8:SoR:37556.0,2274.2] single_valued_class(unordered_pair(u,v)) || equal(unordered_pair(u,v),cross_product(universal_class,universal_class))** -> .
% 299.99/300.40 37656[8:SoR:37602.0,2274.2] single_valued_class(ordered_pair(u,v)) || equal(ordered_pair(u,v),cross_product(universal_class,universal_class))** -> .
% 299.99/300.40 37667[8:SpR:37558.1,14.0] function(u) || -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.99/300.40 38039[8:SoR:37499.0,5382.2] single_valued_class(inverse(u)) || equal(inverse(u),null_class) -> equal(range_of(u),universal_class)**.
% 299.99/300.40 38084[8:SoR:37559.0,5382.2] single_valued_class(power_class(u)) || member(u,universal_class)* equal(power_class(u),null_class) -> .
% 299.99/300.40 38087[8:SoR:37560.0,5382.2] single_valued_class(sum_class(u)) || member(u,universal_class)* equal(sum_class(u),null_class) -> .
% 299.99/300.40 38096[8:SoR:37570.0,5382.2] single_valued_class(cantor(u)) || member(u,universal_class)* equal(cantor(u),null_class) -> .
% 299.99/300.40 38259[8:Rew:38098.1,38171.2] one_to_one(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,inverse(u))*.
% 299.99/300.40 38271[8:Rew:16982.0,38161.1] one_to_one(u) || -> equal(range__dfg(v,inverse(u),w),range__dfg(v,universal_class,w))**.
% 299.99/300.40 38272[8:Rew:16984.0,38168.1] one_to_one(u) || -> equal(domain__dfg(v,w,inverse(u)),domain__dfg(v,w,universal_class))**.
% 299.99/300.40 38773[8:Res:38121.1,2.0] one_to_one(u) || subclass(ordered_pair(inverse(u),v),w)* -> member(null_class,w).
% 299.99/300.40 38784[0:SpR:30761.0,42.0] || -> equal(range__dfg(complement(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.99/300.40 38846[4:Res:25926.1,38799.0] || equal(cantor(complement(cross_product(singleton(unordered_pair(u,null_class)),universal_class))),ordered_pair(u,universal_class))** -> .
% 299.99/300.40 38855[4:Res:349.2,38799.0] || subclass(u,cantor(complement(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.99/300.40 38859[4:Res:17151.1,38799.0] || subclass(ordered_pair(u,universal_class),cantor(complement(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> .
% 299.99/300.40 38866[4:Res:3640.2,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class).
% 299.99/300.40 38867[4:Res:10859.2,38799.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.99/300.40 38980[4:MRR:38954.0,53.0] || equal(complement(cantor(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.99/300.40 38981[4:MRR:38960.0,2111.0] || equal(complement(cantor(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.99/300.40 39291[4:Res:35314.1,10017.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.99/300.40 39292[4:Res:35314.1,10018.0] || equal(apply(null_class,u),universal_class)** -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.99/300.40 39293[4:Res:35314.1,10019.0] || equal(apply(null_class,u),universal_class)** -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.99/300.40 39333[4:Res:25926.1,36188.0] || equal(union(null_class,u),ordered_pair(v,universal_class)) -> member(unordered_pair(v,null_class),u)*.
% 299.99/300.40 39353[4:Res:17151.1,36188.0] || subclass(ordered_pair(u,universal_class),union(null_class,v))* -> member(unordered_pair(u,null_class),v).
% 299.99/300.40 39360[4:Res:3640.2,36188.0] || subclass(universal_class,union(null_class,u))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.99/300.40 39363[4:Res:10859.2,36188.0] || subclass(universal_class,union(null_class,u))* -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.40 39400[4:Res:39248.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.99/300.40 39403[4:Res:39248.1,7635.1] || equal(complement(compose(element_relation,universal_class)),universal_class) member(ordered_pair(u,v),element_relation)* -> .
% 299.99/300.40 39433[4:Res:39248.1,10017.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.99/300.40 39434[4:Res:39248.1,10018.0] || equal(apply(null_class,u),universal_class)** -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.99/300.40 39435[4:Res:39248.1,10019.0] || equal(apply(null_class,u),universal_class)** -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.99/300.40 39954[4:SpL:36163.0,3158.0] || subclass(u,union(v,v))* -> equal(u,null_class) member(regular(u),v).
% 299.99/300.40 40017[4:Res:25926.1,39314.0] || equal(union(u,u),ordered_pair(v,universal_class))* -> member(unordered_pair(v,null_class),u)*.
% 299.99/300.40 40038[4:Res:17151.1,39314.0] || subclass(ordered_pair(u,universal_class),union(v,v))* -> member(unordered_pair(u,null_class),v).
% 299.99/300.40 40045[4:Res:3640.2,39314.0] || subclass(universal_class,union(u,u))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.99/300.40 40048[4:Res:10859.2,39314.0] || subclass(universal_class,union(u,u))* -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.40 40220[4:Rew:26691.0,40109.1] || subclass(complement(u),complement(v))* -> equal(union(null_class,u),union(v,u)).
% 299.99/300.40 40159[0:SpR:39581.1,23503.0] || subclass(singleton(u),singleton(v))* -> equal(singleton(u),null_class) equal(v,u).
% 299.99/300.40 40951[4:Res:15450.1,20.0] || subclass(domain_relation,rotate(element_relation)) -> member(ordered_pair(u,cantor(ordered_pair(v,u))),v)*.
% 299.99/300.40 41069[4:Res:15451.1,20.0] || subclass(domain_relation,flip(element_relation)) -> member(ordered_pair(u,v),cantor(ordered_pair(v,u)))*.
% 299.99/300.40 41072[4:Res:15451.1,16.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(cantor(ordered_pair(w,x)),v)*.
% 299.99/300.40 41099[4:SpR:26736.0,20622.1] || equal(image(element_relation,successor(null_class)),universal_class)** -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.99/300.40 41151[4:SpR:26736.0,9930.1] || -> member(u,image(element_relation,successor(null_class))) subclass(singleton(u),power_class(complement(singleton(null_class))))*.
% 299.99/300.40 41169[4:SpL:26736.0,2149.1] inductive(image(element_relation,successor(null_class))) || equal(power_class(complement(singleton(null_class))),universal_class)** -> .
% 299.99/300.40 41361[0:Obv:41282.1] || subclass(u,v)* -> equal(intersection(singleton(w),u),null_class)** member(w,v)*.
% 299.99/300.40 41550[3:Con:41549.2] || subclass(u,null_class) member(not_subclass_element(v,null_class),u)* -> subclass(v,null_class).
% 299.99/300.40 42090[4:SpR:26736.0,41697.0] || -> equal(intersection(power_class(complement(singleton(null_class))),intersection(image(element_relation,successor(null_class)),u)),null_class)**.
% 299.99/300.40 42153[4:Rew:26689.0,42006.0,7631.0,42006.0] || -> equal(symmetric_difference(complement(u),intersection(u,v)),union(complement(u),intersection(u,v)))**.
% 299.99/300.40 42440[4:SpR:26736.0,42038.0] || -> equal(intersection(power_class(complement(singleton(null_class))),intersection(u,image(element_relation,successor(null_class)))),null_class)**.
% 299.99/300.40 42504[4:Rew:26689.0,42351.0,7631.0,42351.0] || -> equal(symmetric_difference(complement(u),intersection(v,u)),union(complement(u),intersection(v,u)))**.
% 299.99/300.40 42928[0:Obv:42851.1] || subclass(u,v)* -> equal(intersection(u,singleton(w)),null_class)** member(w,v)*.
% 299.99/300.40 43145[3:SpR:42879.1,496.0] || subclass(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.99/300.40 44156[0:Rew:43408.0,44131.1] || member(not_subclass_element(complement(u),null_class),intersection(u,v))* -> subclass(complement(u),null_class).
% 299.99/300.40 44337[0:Rew:43917.0,44312.1] || member(not_subclass_element(complement(u),null_class),intersection(v,u))* -> subclass(complement(u),null_class).
% 299.99/300.40 44495[0:Res:45.0,3156.0] || subclass(cross_product(universal_class,universal_class),u)* -> equal(successor_relation,null_class) member(regular(successor_relation),u).
% 299.99/300.40 44496[0:Res:19.0,3156.0] || subclass(cross_product(universal_class,universal_class),u)* -> equal(null_class,element_relation) member(regular(element_relation),u).
% 299.99/300.40 44570[7:SpR:26736.0,44457.1] || subclass(image(element_relation,successor(null_class)),null_class) -> member(null_class,power_class(complement(singleton(null_class))))*.
% 299.99/300.40 44604[4:SpR:26736.0,44463.1] || subclass(image(element_relation,successor(null_class)),null_class)* -> subclass(universal_class,power_class(complement(singleton(null_class)))).
% 299.99/300.40 45080[4:SpL:1194.1,44921.0] || subclass(universal_class,not_subclass_element(cross_product(u,v),w))* -> subclass(cross_product(u,v),w).
% 299.99/300.40 45100[4:SpL:1193.1,44633.0] || subclass(singleton(regular(cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 45109[4:MRR:23803.2,45106.0] || member(u,universal_class) subclass(domain_relation,complement(singleton(ordered_pair(u,cantor(u)))))* -> .
% 299.99/300.40 46466[7:SpL:26736.0,45336.0] || subclass(power_class(complement(singleton(null_class))),null_class) -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.99/300.40 46538[4:SpR:45830.1,26736.0] || equal(image(element_relation,successor(null_class)),null_class)** -> equal(power_class(complement(singleton(null_class))),universal_class).
% 299.99/300.40 46924[4:Rew:26689.0,46564.1] || equal(intersection(u,v),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.99/300.40 47109[0:Rew:47003.0,10958.1] || -> member(u,image(element_relation,power_class(v))) subclass(singleton(u),power_class(complement(power_class(v))))*.
% 299.99/300.40 47206[0:Rew:47003.0,31137.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),null_class)**.
% 299.99/300.40 47207[4:Rew:47003.0,31229.0] || -> equal(union(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.99/300.40 47208[4:Rew:47003.0,31278.0] || -> equal(symmetric_difference(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.99/300.40 47223[4:Rew:47003.0,46927.1] || equal(null_class,u) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.99/300.40 47289[0:Rew:47003.0,23023.1] || subclass(universal_class,image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.99/300.40 47290[0:Rew:47003.0,20658.1] || equal(image(element_relation,power_class(u)),universal_class)** -> equal(power_class(complement(power_class(u))),null_class).
% 299.99/300.40 47293[4:Rew:47003.0,46536.1] || equal(image(element_relation,power_class(u)),null_class)** -> equal(power_class(complement(power_class(u))),universal_class).
% 299.99/300.40 47300[0:Rew:47003.0,2174.1] inductive(image(element_relation,power_class(u))) || equal(power_class(complement(power_class(u))),universal_class)** -> .
% 299.99/300.40 47303[4:Rew:47003.0,44602.1] || subclass(image(element_relation,power_class(u)),null_class)* -> subclass(universal_class,power_class(complement(power_class(u)))).
% 299.99/300.40 47350[7:Rew:47003.0,44568.1] || subclass(image(element_relation,power_class(u)),null_class) -> member(null_class,power_class(complement(power_class(u))))*.
% 299.99/300.40 47387[0:Rew:47003.0,42088.0] || -> equal(intersection(power_class(complement(power_class(u))),intersection(image(element_relation,power_class(u)),v)),null_class)**.
% 299.99/300.40 47388[0:Rew:47003.0,42438.0] || -> equal(intersection(power_class(complement(power_class(u))),intersection(v,image(element_relation,power_class(u)))),null_class)**.
% 299.99/300.40 47391[7:Rew:47003.0,46464.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.40 47491[0:Rew:47003.0,31139.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),null_class)**.
% 299.99/300.40 47492[4:Rew:47003.0,31231.0] || -> equal(union(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.99/300.40 47493[4:Rew:47003.0,31280.0] || -> equal(symmetric_difference(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.99/300.40 47514[0:Rew:47003.0,5841.0] || -> subclass(symmetric_difference(power_class(u),complement(singleton(complement(power_class(u))))),successor(complement(power_class(u))))*.
% 299.99/300.40 48004[4:SpL:26736.0,46062.0] || subclass(power_class(complement(singleton(null_class))),null_class) -> member(omega,image(element_relation,successor(null_class)))*.
% 299.99/300.40 48005[4:SpL:47012.0,46062.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.99/300.40 48540[4:SpR:26736.0,47003.0] || -> equal(image(element_relation,power_class(complement(singleton(null_class)))),complement(power_class(image(element_relation,successor(null_class)))))**.
% 299.99/300.40 48541[0:SpR:47012.0,47003.0] || -> equal(image(element_relation,power_class(complement(power_class(u)))),complement(power_class(image(element_relation,power_class(u)))))**.
% 299.99/300.40 48706[4:Rew:26722.0,48542.0] || -> equal(union(null_class,image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 299.99/300.40 49187[0:Res:48.1,47008.0] inductive(image(element_relation,power_class(u))) || member(null_class,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 49408[4:Res:3120.2,46866.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(u,w),null_class)**.
% 299.99/300.40 49409[4:Res:2332.2,46866.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(w,u),null_class)**.
% 299.99/300.40 49731[6:Rew:7637.0,49692.1,7631.0,49692.1,12554.0,49692.1] || equal(power_class(u),universal_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.99/300.40 50002[6:Rew:7636.0,49934.1,7631.0,49934.1,12554.0,49934.1] || equal(power_class(u),universal_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.40 52126[3:SpR:6882.0,42879.1] || subclass(successor(u),null_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class)**.
% 299.99/300.40 52182[0:SpL:6882.0,2123.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(null_class,successor(u)).
% 299.99/300.40 52186[0:SpL:6882.0,368.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(omega,successor(u)).
% 299.99/300.40 52189[0:SpL:6882.0,2204.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(null_class,successor(u)).
% 299.99/300.40 52193[0:SpL:6882.0,479.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(omega,successor(u)).
% 299.99/300.40 52199[0:SpL:6882.0,22.0] || member(u,symmetric_difference(complement(v),complement(singleton(v))))* -> member(u,successor(v)).
% 299.99/300.40 52836[4:MRR:52811.0,2111.0] || equal(successor(cantor(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.99/300.40 52958[4:Res:26415.1,46898.1] || equal(complement(successor(u)),universal_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.99/300.40 52967[4:MRR:52950.0,53.0] || equal(successor(cantor(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.99/300.40 53016[4:MRR:52985.0,53.0] || subclass(image(element_relation,power_class(u)),null_class) -> member(omega,power_class(complement(power_class(u))))*.
% 299.99/300.40 53204[0:SpL:28712.0,212.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.99/300.40 53260[4:Rew:26689.0,53218.0,7631.0,53218.0] || member(regular(union(u,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 53261[4:Rew:28712.0,53234.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.99/300.40 53327[4:Res:17012.1,49331.0] || member(image(u,null_class),universal_class)* equal(singleton(apply(u,universal_class)),null_class) -> .
% 299.99/300.40 53406[4:Res:25926.1,49359.0] || equal(cantor(unordered_pair(u,null_class)),ordered_pair(u,universal_class))** equal(null_class,element_relation) -> .
% 299.99/300.40 53417[4:Res:349.2,49359.0] || subclass(u,cantor(regular(u)))* equal(null_class,element_relation) -> equal(u,null_class).
% 299.99/300.40 53421[4:Res:17151.1,49359.0] || subclass(ordered_pair(u,universal_class),cantor(unordered_pair(u,null_class)))* equal(null_class,element_relation) -> .
% 299.99/300.40 53430[4:Res:3640.2,49359.0] || subclass(universal_class,cantor(u))* equal(null_class,element_relation) -> equal(singleton(u),null_class).
% 299.99/300.40 53431[4:Res:10859.2,49359.0] || subclass(universal_class,cantor(regular(u)))* equal(null_class,element_relation) -> equal(u,null_class).
% 299.99/300.40 53444[0:Res:122.0,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(singleton(w)),v)*.
% 299.99/300.40 53745[0:Res:122.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(singleton(w)),v)*.
% 299.99/300.40 54088[7:SpL:30456.0,52819.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,u))*.
% 299.99/300.40 54089[7:SpL:27420.0,52819.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(null_class,u)).
% 299.99/300.40 54180[4:SpL:30456.0,52964.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,u))*.
% 299.99/300.40 54181[4:SpL:27420.0,52964.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(null_class,u)).
% 299.99/300.40 54410[7:MRR:54367.2,29424.0] || subclass(successor(null_class),regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.99/300.40 54478[3:Obv:54460.1] || subclass(intersection(u,singleton(v)),v)* -> equal(intersection(u,singleton(v)),null_class).
% 299.99/300.40 54479[3:Obv:54461.1] || subclass(intersection(singleton(u),v),u)* -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.40 54494[3:Obv:54485.1] || equal(intersection(u,singleton(v)),v)** -> equal(intersection(u,singleton(v)),null_class).
% 299.99/300.40 54495[3:Obv:54486.1] || equal(intersection(singleton(u),v),u)** -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.40 54557[3:Rew:54556.1,37041.2] || subclass(universal_class,u) member(u,universal_class)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.99/300.40 54568[4:MRR:54525.0,3636.1] || -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))** equal(singleton(cantor(u)),null_class).
% 299.99/300.40 54570[4:MRR:54530.3,53393.1] || member(u,universal_class) subclass(u,apply(choice,u))* -> equal(u,null_class).
% 299.99/300.40 54573[4:MRR:54538.2,45106.0] || member(inverse(u),universal_class) subclass(domain_relation,ordered_pair(inverse(u),range_of(u)))* -> .
% 299.99/300.40 54915[4:SpR:54674.1,16978.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.99/300.40 55251[4:Rew:16982.0,54928.1] || equal(u,universal_class) -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.99/300.40 55253[4:Rew:16984.0,54947.1] || equal(u,universal_class) -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.99/300.40 55280[3:Res:66.2,55210.1] function(u) || member(v,universal_class) equal(image(u,v),universal_class)** -> .
% 299.99/300.40 55350[3:MRR:55318.1,5.0] || member(u,universal_class) equal(apply(choice,u),universal_class)** -> equal(u,null_class).
% 299.99/300.40 55470[4:Obv:55461.2] || equal(u,v) equal(v,universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 55489[4:Res:17012.1,55278.0] || member(image(u,null_class),universal_class)* equal(power_class(apply(u,universal_class)),universal_class) -> .
% 299.99/300.40 55688[8:MRR:55687.1,9997.1] function(u) || member(v,complement(u))* member(v,successor(u)) -> .
% 299.99/300.40 55744[4:Res:17012.1,55279.0] || member(image(u,null_class),universal_class)* equal(sum_class(apply(u,universal_class)),universal_class) -> .
% 299.99/300.40 55844[3:SpR:22117.0,12.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),universal_class)*.
% 299.99/300.40 55975[4:Res:17012.1,55287.0] || member(image(u,null_class),universal_class)* equal(cantor(apply(u,universal_class)),universal_class) -> .
% 299.99/300.40 56120[4:Rew:7631.0,56053.1,26698.0,56053.0] || member(u,union(v,null_class))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.40 56121[4:Rew:7631.0,56073.1,26696.0,56073.0] || member(u,union(null_class,v))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.40 56237[4:SpL:35792.0,55483.0] || equal(power_class(union(null_class,u)),universal_class)** -> equal(singleton(union(u,u)),null_class)**.
% 299.99/300.40 56238[4:SpL:35792.0,55483.0] || equal(power_class(union(u,u)),universal_class)** -> equal(singleton(union(null_class,u)),null_class).
% 299.99/300.40 56262[3:SpL:69.0,55738.0] || equal(apply(u,v),universal_class) -> equal(singleton(image(u,singleton(v))),null_class)**.
% 299.99/300.40 56582[4:SpR:46821.1,496.0] || equal(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.99/300.40 56682[4:Rew:56680.1,46934.1] || equal(null_class,u) -> equal(complement(union(u,v)),union(null_class,complement(v)))**.
% 299.99/300.40 56905[4:MRR:56833.2,53330.0] || subclass(u,not_subclass_element(intersection(v,u),w))* -> subclass(intersection(v,u),w).
% 299.99/300.40 56908[0:Obv:56835.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,intersection(w,u)))*.
% 299.99/300.40 57385[0:Obv:57301.0] || -> subclass(intersection(u,intersection(v,w)),intersection(v,intersection(u,intersection(v,w))))*.
% 299.99/300.40 57629[0:Obv:57544.0] || -> subclass(intersection(u,intersection(v,w)),intersection(w,intersection(u,intersection(v,w))))*.
% 299.99/300.40 57664[0:SpR:492.0,57318.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))*.
% 299.99/300.40 57665[0:SpR:493.0,57318.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))*.
% 299.99/300.40 57814[4:Res:57701.0,3155.0] || -> equal(intersection(u,successor(null_class)),null_class) equal(regular(intersection(u,successor(null_class))),null_class)**.
% 299.99/300.40 58005[4:MRR:57934.2,53330.0] || subclass(u,not_subclass_element(intersection(u,v),w))* -> subclass(intersection(u,v),w).
% 299.99/300.40 58010[0:Obv:57936.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,intersection(u,w)))*.
% 299.99/300.40 58461[0:Obv:58374.0] || -> subclass(intersection(intersection(u,v),w),intersection(u,intersection(intersection(u,v),w)))*.
% 299.99/300.40 58590[0:SpR:492.0,58388.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),complement(restrict(u,v,w)))*.
% 299.99/300.40 58591[0:SpR:493.0,58388.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),complement(restrict(w,u,v)))*.
% 299.99/300.40 58749[4:Res:58627.0,3155.0] || -> equal(intersection(successor(null_class),u),null_class) equal(regular(intersection(successor(null_class),u)),null_class)**.
% 299.99/300.40 58986[0:Obv:58898.0] || -> subclass(intersection(intersection(u,v),w),intersection(v,intersection(intersection(u,v),w)))*.
% 299.99/300.40 59294[4:SpR:492.0,58647.0] || -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.99/300.40 59295[4:SpR:493.0,58647.0] || -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.99/300.40 59494[0:Obv:59465.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,intersection(union(v,w),u))*.
% 299.99/300.40 59523[4:SpR:47007.0,59405.0] || -> subclass(complement(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.99/300.40 59524[4:SpR:47013.0,59405.0] || -> subclass(complement(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.99/300.40 59539[4:Res:59405.0,8.0] || subclass(complement(u),complement(successor(u)))* -> equal(complement(successor(u)),complement(u)).
% 299.99/300.40 59623[4:Res:58710.1,3159.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.40 59624[4:Res:58710.1,3158.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.99/300.40 60193[0:Obv:60184.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),w)*.
% 299.99/300.40 60196[0:Obv:60172.1] || equal(u,v) -> member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.99/300.40 60248[0:Obv:60241.2] || member(u,v) member(w,v) -> subclass(unordered_pair(u,w),v)*.
% 299.99/300.40 61106[4:SpL:26736.0,59615.0] || equal(power_class(complement(singleton(null_class))),universal_class) -> equal(image(element_relation,successor(null_class)),null_class)**.
% 299.99/300.40 61107[4:SpL:47012.0,59615.0] || equal(power_class(complement(power_class(u))),universal_class) -> equal(image(element_relation,power_class(u)),null_class)**.
% 299.99/300.40 61580[4:Res:59614.1,50.1] || equal(complement(image(successor_relation,u)),universal_class)** member(null_class,u) -> inductive(u).
% 299.99/300.40 61726[4:Res:59614.1,353.1] || equal(complement(singleton(u)),universal_class)** member(u,universal_class) -> member(u,v)*.
% 299.99/300.40 61803[4:Rew:26691.0,61802.0] || equal(union(null_class,u),universal_class)** member(v,universal_class)* -> member(v,u)*.
% 299.99/300.40 62597[0:Res:53.0,11919.0] || -> equal(ordered_pair(first(ordered_pair(omega,omega)),second(ordered_pair(omega,omega))),ordered_pair(omega,omega))**.
% 299.99/300.40 62604[0:Res:2111.0,11919.0] || -> equal(ordered_pair(first(ordered_pair(null_class,omega)),second(ordered_pair(null_class,omega))),ordered_pair(null_class,omega))**.
% 299.99/300.40 63416[3:Obv:63402.1] || subclass(u,v) -> equal(intersection(regular(v),u),null_class)** equal(v,null_class).
% 299.99/300.40 63596[3:Obv:63580.1] || subclass(u,v) -> equal(intersection(u,regular(v)),null_class)** equal(v,null_class).
% 299.99/300.40 64559[0:Con:64551.0] || member(u,universal_class)* subclass(composition_function,cross_product(v,w))* -> member(u,v)*.
% 299.99/300.40 64570[4:SpL:1193.1,64490.0] || equal(successor(regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 64782[4:Res:63493.1,5341.0] || equal(successor(null_class),u) -> subclass(u,v) equal(not_subclass_element(u,v),null_class)**.
% 299.99/300.40 64847[0:SpR:47152.0,58388.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),union(u,complement(power_class(v))))*.
% 299.99/300.40 64851[4:SpR:47152.0,58647.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.99/300.40 64861[0:SpR:47152.0,57318.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w))))*.
% 299.99/300.40 65251[0:SpR:47437.0,58388.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),union(complement(power_class(u)),v))*.
% 299.99/300.40 65255[4:SpR:47437.0,58647.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.99/300.40 65265[0:SpR:47437.0,57318.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))*.
% 299.99/300.40 66084[4:SpR:64484.1,38775.0] || equal(successor(cross_product(u,universal_class)),null_class)** -> equal(image(universal_class,u),range_of(null_class)).
% 299.99/300.40 66091[4:SpR:64484.1,30456.0] || equal(successor(union(u,u)),null_class)** -> equal(union(null_class,complement(u)),universal_class)**.
% 299.99/300.40 66092[4:SpR:64484.1,27420.0] || equal(successor(union(null_class,u)),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.99/300.40 66269[4:SpL:64484.1,38799.0] || equal(successor(cross_product(singleton(u),universal_class)),null_class)** member(u,cantor(universal_class)) -> .
% 299.99/300.40 66270[4:SpL:64484.1,38851.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 66271[4:SpL:64484.1,38852.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 66272[4:SpL:64484.1,38843.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 66273[4:SpL:64484.1,38844.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 66701[4:Res:66364.1,50.1] || equal(successor(image(successor_relation,u)),null_class)** member(null_class,u) -> inductive(u).
% 299.99/300.40 67012[4:Con:66748.3] || equal(successor(complement(u)),null_class)** member(v,universal_class)* -> member(v,u)*.
% 299.99/300.40 67058[9:SpL:64484.1,66416.0] || equal(successor(element_relation),null_class) equal(successor(compose(universal_class,inverse(element_relation))),null_class)** -> .
% 299.99/300.40 67573[4:SpR:35792.0,49004.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(null_class,u)),v)*.
% 299.99/300.40 67574[4:SpR:35792.0,49004.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.99/300.40 67662[7:MRR:67625.1,45556.0] inductive(unordered_pair(u,v)) || -> equal(regular(omega),v)* equal(regular(omega),u)*.
% 299.99/300.40 67901[3:Res:54561.0,2.0] || subclass(u,v) -> equal(singleton(complement(u)),null_class) member(complement(u),v)*.
% 299.99/300.40 67906[3:Res:54561.0,22.0] || -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),u)*.
% 299.99/300.40 67907[3:Res:54561.0,23.0] || -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),v)*.
% 299.99/300.40 67943[4:Rew:27420.0,67923.1,27420.0,67923.0] || -> equal(singleton(union(null_class,complement(u))),null_class) member(union(null_class,complement(u)),u)*.
% 299.99/300.40 68109[0:Obv:68059.0] || -> equal(intersection(symmetric_difference(u,v),singleton(w)),null_class)** member(w,union(u,v)).
% 299.99/300.40 68150[3:Res:54887.1,2.0] || equal(u,universal_class) subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.99/300.40 68341[0:Obv:68292.0] || -> equal(intersection(singleton(u),symmetric_difference(v,w)),null_class)** member(u,union(v,w)).
% 299.99/300.40 69361[0:Obv:69312.1] || member(u,symmetric_difference(v,w)) -> subclass(singleton(u),complement(intersection(v,w)))*.
% 299.99/300.40 69794[4:Res:9999.2,66389.1] || member(u,universal_class)* member(v,u)* equal(successor(element_relation),null_class) -> .
% 299.99/300.40 69837[4:Res:3134.1,66389.1] || equal(successor(complement(intersection(u,v))),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 69844[4:Res:2345.1,66389.1] || equal(successor(cross_product(u,v)),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.99/300.40 70121[4:SpR:30456.0,42032.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(u,u),v,w)),null_class)**.
% 299.99/300.40 70122[4:SpR:27420.0,42032.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(null_class,u),v,w)),null_class)**.
% 299.99/300.40 70419[0:SSi:70378.0,70.0] || -> equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))* member(v,universal_class).
% 299.99/300.40 70549[0:SSi:70508.0,70.0] || -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))* member(u,universal_class).
% 299.99/300.40 70578[3:Obv:70565.2] || member(u,v) equal(w,universal_class) -> subclass(unordered_pair(u,w),v)*.
% 299.99/300.40 70579[3:Obv:70566.2] || member(u,v) equal(w,universal_class) -> subclass(unordered_pair(w,u),v)*.
% 299.99/300.40 70713[4:SpR:47007.0,70688.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.99/300.40 70714[4:SpR:47013.0,70688.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.99/300.40 70731[4:Res:70688.0,8.0] || subclass(u,complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),u).
% 299.99/300.40 71480[0:Obv:71453.2] || subclass(u,v) subclass(u,w) -> subclass(u,intersection(v,w))*.
% 299.99/300.40 71488[0:Obv:71452.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(v,w))*.
% 299.99/300.40 71489[0:Obv:71440.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(u,w))*.
% 299.99/300.40 71490[4:Obv:71439.1] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(u,v))*.
% 299.99/300.40 71496[4:MRR:71455.2,53330.0] || subclass(universal_class,u) subclass(v,w) -> subclass(v,intersection(u,w))*.
% 299.99/300.40 71879[0:Obv:71818.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,v))*.
% 299.99/300.40 71910[0:Obv:71800.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,singleton(u)))*.
% 299.99/300.40 72416[0:Obv:72355.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,u))*.
% 299.99/300.40 72447[0:Obv:72338.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,singleton(u)))*.
% 299.99/300.40 73346[4:Rew:73077.0,27994.1] || member(u,complement(sum_class(range_of(null_class))))* -> member(u,complement(apply(null_class,v)))*.
% 299.99/300.40 73347[4:Rew:73077.0,27993.0] || member(u,complement(apply(null_class,v)))* -> member(u,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 74403[4:Rew:27420.0,74402.0,27420.0,74402.0] || -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.99/300.40 74405[4:Rew:27420.0,74404.0,27420.0,74404.0] || -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.99/300.40 74407[4:Rew:27420.0,74406.0,27420.0,74406.0] || -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.99/300.40 74415[4:Rew:73771.0,73606.1] inductive(symmetric_difference(union(u,null_class),universal_class)) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 73687[4:Rew:73077.0,27389.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 73689[4:Rew:73077.0,27393.0] || -> subclass(complement(successor(complement(u))),intersection(union(u,null_class),complement(singleton(complement(u)))))*.
% 299.99/300.40 73693[4:Rew:73077.0,27413.0] || equal(complement(u),singleton(singleton(null_class))) subclass(universal_class,union(u,null_class))* -> .
% 299.99/300.40 73867[4:Rew:73771.0,27312.1] inductive(symmetric_difference(union(null_class,u),universal_class)) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 73893[4:Rew:73771.0,17602.1] inductive(symmetric_difference(inverse(u),universal_class)) || equal(union(null_class,inverse(u)),universal_class)** -> .
% 299.99/300.40 73922[4:Rew:73771.0,21193.1] || equal(apply(null_class,u),universal_class)** -> equal(union(null_class,apply(null_class,v)),universal_class)**.
% 299.99/300.40 73932[4:Rew:73771.0,53926.1] || equal(apply(null_class,u),null_class)** -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.99/300.40 73933[4:Rew:73771.0,52313.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.99/300.40 73948[4:Rew:73771.0,21189.1] || equal(sum_class(range_of(null_class)),universal_class) -> equal(union(null_class,apply(null_class,u)),universal_class)**.
% 299.99/300.40 73965[4:Rew:73771.0,52311.1] || subclass(sum_class(range_of(null_class)),null_class) -> equal(union(null_class,apply(null_class,u)),null_class)**.
% 299.99/300.40 73978[4:Rew:73771.0,21191.1] || equal(apply(null_class,u),universal_class)** -> equal(union(null_class,sum_class(range_of(null_class))),universal_class)**.
% 299.99/300.40 73983[4:Rew:73771.0,52312.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,sum_class(range_of(null_class))),null_class)**.
% 299.99/300.40 73993[4:Rew:73771.0,17809.1] inductive(symmetric_difference(sum_class(u),universal_class)) || equal(union(null_class,sum_class(u)),universal_class)** -> .
% 299.99/300.40 74005[4:Rew:73771.0,15880.1] inductive(symmetric_difference(range_of(u),universal_class)) || equal(union(null_class,range_of(u)),universal_class)** -> .
% 299.99/300.40 74027[4:Rew:73771.0,17422.1] inductive(symmetric_difference(cantor(u),universal_class)) || equal(union(null_class,cantor(u)),universal_class)** -> .
% 299.99/300.40 74028[4:Rew:73771.0,9741.1] inductive(symmetric_difference(domain_of(u),universal_class)) || equal(union(null_class,cantor(u)),universal_class)** -> .
% 299.99/300.40 74134[4:Rew:74098.0,15169.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),union(u,null_class))*.
% 299.99/300.40 74152[4:Rew:74098.0,14438.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.99/300.40 74153[4:Rew:74098.0,18833.0] || equal(union(null_class,u),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.99/300.40 74183[4:Rew:73603.0,57097.1] || equal(null_class,u) -> equal(complement(union(v,u)),union(null_class,complement(v)))**.
% 299.99/300.40 74460[4:Rew:73077.0,73339.0] || -> equal(union(complement(apply(null_class,u)),v),union(complement(apply(null_class,w)),v))*.
% 299.99/300.40 74461[4:Rew:73077.0,73340.0] || -> equal(union(u,complement(apply(null_class,v))),union(u,complement(apply(null_class,w))))*.
% 299.99/300.40 74462[4:Rew:73077.0,73348.0] || -> equal(union(u,complement(apply(null_class,v))),union(u,complement(sum_class(range_of(null_class)))))*.
% 299.99/300.40 74464[4:Rew:73077.0,73350.0] || -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(apply(null_class,v))),universal_class)*.
% 299.99/300.40 74465[4:Rew:73077.0,73363.1] || -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(sum_class(range_of(null_class)))),universal_class)*.
% 299.99/300.40 74466[4:Rew:73077.0,73365.0] || -> equal(union(complement(apply(null_class,u)),v),union(complement(sum_class(range_of(null_class))),v))*.
% 299.99/300.40 74467[4:Rew:73077.0,73366.0] || -> equal(complement(sum_class(range_of(null_class))),null_class) member(regular(complement(apply(null_class,u))),universal_class)*.
% 299.99/300.40 74516[4:Rew:74098.0,74150.1] || -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,null_class))*.
% 299.99/300.40 74701[0:Rew:74540.0,47703.0] || -> equal(symmetric_difference(complement(power_class(u)),complement(power_class(v))),symmetric_difference(power_class(u),power_class(v)))**.
% 299.99/300.40 75655[4:Rew:26691.0,75624.1] inductive(symmetric_difference(complement(intersection(u,universal_class)),universal_class)) || -> member(null_class,union(null_class,u))*.
% 299.99/300.40 75975[0:SpR:74540.0,5255.0] || -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v)))*.
% 299.99/300.40 76524[4:Rew:26698.0,76382.1,26698.0,76382.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(null_class,u))*.
% 299.99/300.40 76547[4:Rew:26689.0,76453.0,7631.0,76453.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 76548[4:Rew:75572.0,76475.0,7631.0,76475.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 76631[4:Rew:73771.0,76603.1] single_valued_class(union(cross_product(universal_class,universal_class),null_class)) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.40 77218[4:Rew:26698.0,76977.1,26698.0,76977.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(u,u))*.
% 299.99/300.40 77219[4:Rew:26698.0,76978.0] || subclass(universal_class,union(u,null_class)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.99/300.40 77241[4:Rew:75572.0,77147.0,7631.0,77147.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 77242[4:Rew:28712.0,77170.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,u),null_class).
% 299.99/300.40 78147[0:SpR:74519.0,2331.1] || -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(singleton(v),u)),v)**.
% 299.99/300.40 78193[0:SpR:74519.0,3119.1] || -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(v,singleton(u))),u)**.
% 299.99/300.40 78421[0:SpL:74519.0,12144.0] || member(not_subclass_element(u,intersection(u,v)),v)* -> subclass(u,intersection(v,u)).
% 299.99/300.40 78806[0:SpR:78499.0,2346.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(v,u))*.
% 299.99/300.40 78807[0:SpR:78499.0,3257.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(v,u))*.
% 299.99/300.40 79148[0:Rew:47589.0,78892.0] || -> equal(complement(intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.99/300.40 79641[0:SpR:79059.0,2346.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),union(u,v))*.
% 299.99/300.40 79678[0:SpL:79059.0,4012.0] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(w,v)).
% 299.99/300.40 80302[4:SpL:26736.0,70954.0] || subclass(power_class(complement(singleton(null_class))),null_class)* -> subclass(universal_class,image(element_relation,successor(null_class))).
% 299.99/300.40 80303[4:SpL:47012.0,70954.0] || subclass(power_class(complement(power_class(u))),null_class)* -> subclass(universal_class,image(element_relation,power_class(u))).
% 299.99/300.40 80330[4:SpL:26736.0,72030.0] || equal(power_class(complement(singleton(null_class))),null_class) -> equal(image(element_relation,successor(null_class)),universal_class)**.
% 299.99/300.40 80331[4:SpL:47012.0,72030.0] || equal(power_class(complement(power_class(u))),null_class) -> equal(image(element_relation,power_class(u)),universal_class)**.
% 299.99/300.40 81737[4:SpR:74227.0,5329.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(apply(null_class,v),u))*.
% 299.99/300.40 81742[4:SpR:74227.0,17988.1] || -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 81771[4:SpR:74227.0,42032.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),restrict(apply(null_class,u),v,w)),null_class)**.
% 299.99/300.40 81783[4:SpR:74227.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(u,apply(null_class,v)))*.
% 299.99/300.40 81807[4:SpR:74227.0,5329.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(sum_class(range_of(null_class)),v))*.
% 299.99/300.40 81812[4:SpR:74227.0,17988.1] || -> member(singleton(null_class),sum_class(range_of(null_class))) member(singleton(null_class),complement(apply(null_class,u)))*.
% 299.99/300.40 81841[4:SpR:74227.0,42032.0] || -> equal(intersection(complement(apply(null_class,u)),restrict(sum_class(range_of(null_class)),v,w)),null_class)**.
% 299.99/300.40 81853[4:SpR:74227.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,sum_class(range_of(null_class))))*.
% 299.99/300.40 81882[4:SpL:74227.0,32920.1] || equal(apply(null_class,u),domain_relation)** subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.99/300.40 81883[4:SpL:74227.0,19404.1] || subclass(domain_relation,apply(null_class,u))* subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.99/300.40 81885[4:SpL:74227.0,367.0] || subclass(universal_class,complement(sum_class(range_of(null_class))))* member(omega,apply(null_class,u))* -> .
% 299.99/300.40 81886[4:SpL:74227.0,2122.0] || subclass(universal_class,complement(sum_class(range_of(null_class))))* member(null_class,apply(null_class,u))* -> .
% 299.99/300.40 81888[4:SpL:74227.0,32970.1] || equal(apply(null_class,u),domain_relation)** subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.99/300.40 81889[4:SpL:74227.0,13411.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.99/300.40 81890[4:SpL:74227.0,13547.1] || equal(apply(null_class,u),domain_relation)** equal(complement(sum_class(range_of(null_class))),domain_relation)** -> .
% 299.99/300.40 81893[4:SpL:74227.0,45949.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))* -> .
% 299.99/300.40 81900[4:SpL:74227.0,52964.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(omega,apply(null_class,u))*.
% 299.99/300.40 81901[7:SpL:74227.0,52819.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(null_class,apply(null_class,u))*.
% 299.99/300.40 81902[4:SpL:74227.0,25.1] || member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))* -> .
% 299.99/300.40 81929[4:SpL:74227.0,19404.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.99/300.40 81931[4:SpL:74227.0,367.0] || subclass(universal_class,complement(apply(null_class,u)))* member(omega,sum_class(range_of(null_class))) -> .
% 299.99/300.40 81932[4:SpL:74227.0,2122.0] || subclass(universal_class,complement(apply(null_class,u)))* member(null_class,sum_class(range_of(null_class))) -> .
% 299.99/300.40 81935[4:SpL:74227.0,13411.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.99/300.40 81936[4:SpL:74227.0,13547.1] || equal(sum_class(range_of(null_class)),domain_relation) equal(complement(apply(null_class,u)),domain_relation)** -> .
% 299.99/300.40 81939[4:SpL:74227.0,45949.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))** -> .
% 299.99/300.40 81946[4:SpL:74227.0,52964.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,sum_class(range_of(null_class))).
% 299.99/300.40 81947[7:SpL:74227.0,52819.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.99/300.40 81948[4:SpL:74227.0,25.1] || member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))* -> .
% 299.99/300.40 82067[0:SpR:74526.0,47152.0] || -> equal(symmetric_difference(complement(power_class(u)),power_class(v)),symmetric_difference(power_class(u),complement(power_class(v))))**.
% 299.99/300.40 82233[8:Rew:26689.0,82095.1,74519.0,82095.1,7637.0,82095.1,78499.0,82095.1,74519.0,82095.1,75576.0,82095.1,7631.0,82095.1] function(complement(power_class(u))) || -> equal(successor(complement(power_class(u))),complement(power_class(u)))**.
% 299.99/300.40 82632[4:SpL:74227.0,70726.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.99/300.40 82635[4:SpL:74227.0,70726.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> subclass(universal_class,apply(null_class,u))*.
% 299.99/300.40 82730[4:Obv:82708.1] || member(u,element_relation) -> equal(intersection(singleton(u),complement(compose(element_relation,universal_class))),null_class)**.
% 299.99/300.40 82796[4:MRR:82787.1,45176.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.99/300.40 82848[4:Obv:82825.1] || member(u,element_relation) -> equal(intersection(complement(compose(element_relation,universal_class)),singleton(u)),null_class)**.
% 299.99/300.40 82874[4:MRR:82867.1,45191.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.99/300.40 82943[4:SpR:73603.0,64484.1] || equal(successor(union(u,null_class)),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.99/300.40 82946[4:SpR:73603.0,5329.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,null_class),v))*.
% 299.99/300.40 82951[4:SpR:73603.0,17988.1] || -> member(singleton(null_class),union(u,null_class)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.99/300.40 82980[4:SpR:73603.0,42032.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(u,null_class),v,w)),null_class)**.
% 299.99/300.40 82992[4:SpR:73603.0,5329.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,null_class)))*.
% 299.99/300.40 83038[4:SpL:73603.0,32920.1] || equal(union(u,null_class),domain_relation) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 83039[4:SpL:73603.0,19404.1] || subclass(domain_relation,union(u,null_class)) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 83041[4:SpL:73603.0,367.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(u,null_class)) -> .
% 299.99/300.40 83042[4:SpL:73603.0,2122.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(u,null_class)) -> .
% 299.99/300.40 83044[4:SpL:73603.0,32970.1] || equal(union(u,null_class),domain_relation) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.99/300.40 83045[4:SpL:73603.0,13411.1] || subclass(domain_relation,union(u,null_class)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.99/300.40 83046[4:SpL:73603.0,13547.1] || equal(union(u,null_class),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.99/300.40 83057[4:SpL:73603.0,52964.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,null_class)).
% 299.99/300.40 83058[7:SpL:73603.0,52819.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,null_class)).
% 299.99/300.40 83059[4:SpL:73603.0,25.1] || member(u,union(v,null_class)) member(u,union(null_class,complement(v)))* -> .
% 299.99/300.40 83236[7:Res:73614.1,2.0] || subclass(union(u,null_class),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.99/300.40 83255[4:SpR:74226.0,64484.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(complement(apply(null_class,v)),universal_class)**.
% 299.99/300.40 83258[4:SpR:74226.0,5329.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(apply(null_class,w),v))*.
% 299.99/300.40 83263[4:SpR:74226.0,17988.1] || -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(apply(null_class,v)))*.
% 299.99/300.40 83292[4:SpR:74226.0,42032.0] || -> equal(intersection(complement(apply(null_class,u)),restrict(apply(null_class,v),w,x)),null_class)**.
% 299.99/300.40 83304[4:SpR:74226.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,apply(null_class,w)))*.
% 299.99/300.40 83415[4:SpL:74226.0,32920.1] || equal(apply(null_class,u),domain_relation)** subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.99/300.40 83416[4:SpL:74226.0,19404.1] || subclass(domain_relation,apply(null_class,u))* subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.99/300.40 83418[4:SpL:74226.0,367.0] || subclass(universal_class,complement(apply(null_class,u)))* member(omega,apply(null_class,v))* -> .
% 299.99/300.40 83419[4:SpL:74226.0,2122.0] || subclass(universal_class,complement(apply(null_class,u)))* member(null_class,apply(null_class,v))* -> .
% 299.99/300.40 83421[4:SpL:74226.0,32970.1] || equal(apply(null_class,u),domain_relation)** subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.99/300.40 83422[4:SpL:74226.0,13411.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.99/300.40 83423[4:SpL:74226.0,13547.1] || equal(apply(null_class,u),domain_relation)** equal(complement(apply(null_class,v)),domain_relation)** -> .
% 299.99/300.40 83426[4:SpL:74226.0,45949.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,apply(null_class,v)))* -> .
% 299.99/300.40 83433[4:SpL:74226.0,70726.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(universal_class,apply(null_class,v))*.
% 299.99/300.40 83434[4:SpL:74226.0,52964.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,apply(null_class,v))*.
% 299.99/300.40 83435[7:SpL:74226.0,52819.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,apply(null_class,v))*.
% 299.99/300.40 83436[4:SpL:74226.0,25.1] || member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))* -> .
% 299.99/300.40 83839[4:SpR:77128.0,49004.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,null_class)),v)*.
% 299.99/300.40 83870[4:SpR:77128.0,49004.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(null_class,u)),v)*.
% 299.99/300.40 83925[4:SpL:77128.0,55483.0] || equal(power_class(union(u,null_class)),universal_class)** -> equal(singleton(union(null_class,u)),null_class).
% 299.99/300.40 83938[4:SpL:77128.0,55483.0] || equal(power_class(union(null_class,u)),universal_class)** -> equal(singleton(union(u,null_class)),null_class).
% 299.99/300.40 84048[4:SpL:64484.1,82283.0] || equal(successor(apply(null_class,u)),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.99/300.40 85031[8:SpR:74697.1,30453.0] function(complement(singleton(null_class))) || -> equal(successor(complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.99/300.40 85061[8:SpR:74697.1,59281.0] function(restrict(u,v,w)) || -> subclass(successor(restrict(u,v,w)),u)*.
% 299.99/300.40 85192[8:Rew:74697.1,85004.2] function(u) || -> member(not_subclass_element(successor(u),v),u)* subclass(successor(u),v).
% 299.99/300.40 85786[4:SpL:76338.0,3158.0] || subclass(u,union(v,null_class))* -> equal(u,null_class) member(regular(u),v).
% 299.99/300.40 85912[4:SpR:76340.0,49004.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.99/300.40 85945[4:SpR:76340.0,49004.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(u,null_class)),v)*.
% 299.99/300.40 86007[4:SpL:76340.0,55483.0] || equal(power_class(union(u,u)),universal_class)** -> equal(singleton(union(u,null_class)),null_class).
% 299.99/300.40 86021[4:SpL:76340.0,55483.0] || equal(power_class(union(u,null_class)),universal_class)** -> equal(singleton(union(u,u)),null_class)**.
% 299.99/300.40 86459[4:Obv:86446.1] || subclass(universal_class,symmetric_difference(u,v)) -> equal(union(null_class,intersection(u,v)),null_class)**.
% 299.99/300.40 87326[4:Res:87222.1,326.1] inductive(successor(null_class)) || subclass(singleton(null_class),omega)* -> equal(successor(null_class),omega).
% 299.99/300.40 87395[7:MRR:87394.1,29424.0] || subclass(singleton(null_class),unordered_pair(u,v))* -> equal(null_class,v) equal(null_class,u).
% 299.99/300.40 88176[4:Res:15657.2,46866.1] || member(u,universal_class) member(v,cantor(u))* equal(application_function,null_class) -> .
% 299.99/300.40 88795[8:SpR:74697.1,60366.0] function(symmetric_difference(u,v)) || -> subclass(successor(symmetric_difference(u,v)),union(u,v))*.
% 299.99/300.40 89834[4:Res:25926.1,76461.0] || equal(union(u,null_class),ordered_pair(v,universal_class)) -> member(unordered_pair(v,null_class),u)*.
% 299.99/300.40 89855[4:Res:17151.1,76461.0] || subclass(ordered_pair(u,universal_class),union(v,null_class))* -> member(unordered_pair(u,null_class),v).
% 299.99/300.40 89865[4:Res:3640.2,76461.0] || subclass(universal_class,union(u,null_class))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.99/300.40 89869[4:Res:10859.2,76461.0] || subclass(universal_class,union(u,null_class))* -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.40 90486[8:Rew:74519.0,90366.1,30823.0,90366.1] function(complement(u)) || -> equal(intersection(successor(complement(u)),union(u,u)),null_class)**.
% 299.99/300.40 90641[4:SpR:78616.0,64484.1] || equal(successor(symmetric_difference(u,v)),null_class) -> equal(complement(symmetric_difference(v,u)),universal_class)**.
% 299.99/300.40 90644[0:SpR:78616.0,5329.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(symmetric_difference(v,u),w))*.
% 299.99/300.40 90649[4:SpR:78616.0,17988.1] || -> member(singleton(null_class),symmetric_difference(u,v)) member(singleton(null_class),complement(symmetric_difference(v,u)))*.
% 299.99/300.40 90678[0:SpR:78616.0,42032.0] || -> equal(intersection(complement(symmetric_difference(u,v)),restrict(symmetric_difference(v,u),w,x)),null_class)**.
% 299.99/300.40 90690[0:SpR:78616.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(u,symmetric_difference(w,v)))*.
% 299.99/300.40 90810[3:SpL:78616.0,32920.1] || equal(symmetric_difference(u,v),domain_relation) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.99/300.40 90811[3:SpL:78616.0,19404.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.99/300.40 90813[0:SpL:78616.0,367.0] || subclass(universal_class,complement(symmetric_difference(u,v)))* member(omega,symmetric_difference(v,u)) -> .
% 299.99/300.40 90814[0:SpL:78616.0,2122.0] || subclass(universal_class,complement(symmetric_difference(u,v)))* member(null_class,symmetric_difference(v,u)) -> .
% 299.99/300.40 90816[3:SpL:78616.0,32970.1] || equal(symmetric_difference(u,v),domain_relation) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.99/300.40 90817[3:SpL:78616.0,13411.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.99/300.40 90818[3:SpL:78616.0,13547.1] || equal(symmetric_difference(u,v),domain_relation) equal(complement(symmetric_difference(v,u)),domain_relation)** -> .
% 299.99/300.40 90829[4:SpL:78616.0,70726.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> subclass(universal_class,symmetric_difference(v,u)).
% 299.99/300.40 90830[4:SpL:78616.0,52964.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(omega,symmetric_difference(v,u)).
% 299.99/300.40 90831[7:SpL:78616.0,52819.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.99/300.40 90833[0:SpL:78616.0,25.1] || member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))* -> .
% 299.99/300.40 91221[0:SpR:78616.0,78797.0] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(symmetric_difference(w,v),u))*.
% 299.99/300.40 91224[4:SpR:74227.0,78797.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(sum_class(range_of(null_class)),u))*.
% 299.99/300.40 91225[4:SpR:30456.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,v),u))*.
% 299.99/300.40 91226[4:SpR:73603.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,null_class),u))*.
% 299.99/300.40 91227[4:SpR:27420.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(null_class,v),u))*.
% 299.99/300.40 91228[4:SpR:74226.0,78797.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(apply(null_class,w),u))*.
% 299.99/300.40 91229[4:SpR:74227.0,78797.0] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(apply(null_class,v),u))*.
% 299.99/300.40 91246[0:SpR:78616.0,78797.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(w,symmetric_difference(v,u)))*.
% 299.99/300.40 91249[4:SpR:74227.0,78797.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,sum_class(range_of(null_class))))*.
% 299.99/300.40 91250[4:SpR:30456.0,78797.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,u)))*.
% 299.99/300.40 91251[4:SpR:73603.0,78797.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,null_class)))*.
% 299.99/300.40 91252[4:SpR:27420.0,78797.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(null_class,u)))*.
% 299.99/300.40 91253[4:SpR:74226.0,78797.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,apply(null_class,w)))*.
% 299.99/300.40 91254[4:SpR:74227.0,78797.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(u,apply(null_class,v)))*.
% 299.99/300.40 93035[8:SpR:74697.1,88738.0] function(symmetric_difference(u,v)) || -> subclass(successor(symmetric_difference(u,v)),union(v,u))*.
% 299.99/300.40 93740[4:SpL:64484.1,90825.0] || equal(successor(symmetric_difference(u,v)),null_class)** equal(symmetric_difference(v,u),universal_class) -> .
% 299.99/300.40 94760[4:Res:59329.1,54563.0] || subclass(u,not_subclass_element(union(null_class,u),v))* -> subclass(union(null_class,u),v).
% 299.99/300.40 94762[4:Res:87223.1,54563.0] || subclass(u,not_subclass_element(union(u,null_class),v))* -> subclass(union(u,null_class),v).
% 299.99/300.40 94997[0:Obv:94962.0] || -> subclass(intersection(u,restrict(symmetric_difference(v,w),x,y)),complement(intersection(v,w)))*.
% 299.99/300.40 95206[4:Res:95015.1,321.1] function(u) || equal(complement(u),null_class)** -> equal(cross_product(universal_class,universal_class),u)*.
% 299.99/300.40 95313[4:Rew:95312.1,82755.1] || equal(union(null_class,regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.40 95314[4:Rew:95045.1,82785.1] || equal(complement(regular(regular(ordered_pair(u,v)))),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.40 95515[0:Obv:95474.0] || -> subclass(intersection(restrict(symmetric_difference(u,v),w,x),y),complement(intersection(u,v)))*.
% 299.99/300.40 96058[4:Res:95102.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.99/300.40 96130[4:Rew:26691.0,96061.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(singleton(u),element_relation)* -> .
% 299.99/300.40 96075[4:Res:95102.1,499.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(singleton(w),union(u,v))*.
% 299.99/300.40 96138[4:Rew:27.0,96067.0] || equal(union(u,v),null_class) member(singleton(w),union(u,v))* -> .
% 299.99/300.40 96316[0:SpR:496.0,57948.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(u),complement(v)),w)*.
% 299.99/300.40 96317[0:SpR:6882.0,57948.1] || subclass(successor(u),v) -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v)*.
% 299.99/300.40 96546[0:SpL:496.0,58651.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.99/300.40 96547[0:SpL:6882.0,58651.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,successor(v)).
% 299.99/300.40 96632[8:Res:77537.1,58651.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),u)*.
% 299.99/300.40 96638[8:Res:77648.1,58651.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),u)*.
% 299.99/300.40 97244[4:MRR:97224.1,243.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.99/300.40 97286[4:SpR:26736.0,96932.0] || -> subclass(complement(successor(union(image(element_relation,successor(null_class)),u))),power_class(complement(singleton(null_class))))*.
% 299.99/300.40 97287[4:SpR:47012.0,96932.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),v))),power_class(complement(power_class(u))))*.
% 299.99/300.40 97418[4:Res:97307.0,354.1] || member(u,universal_class) -> member(u,successor(successor(v)))* member(u,complement(v)).
% 299.99/300.40 97427[4:SpR:26736.0,97096.0] || -> subclass(complement(successor(union(u,image(element_relation,successor(null_class))))),power_class(complement(singleton(null_class))))*.
% 299.99/300.40 97428[4:SpR:47012.0,97096.0] || -> subclass(complement(successor(union(u,image(element_relation,power_class(v))))),power_class(complement(power_class(v))))*.
% 299.99/300.40 97734[4:SpR:78616.0,97395.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),union(null_class,symmetric_difference(v,u)))*.
% 299.99/300.40 97737[4:SpR:74227.0,97395.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 97741[4:SpR:74226.0,97395.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),union(null_class,apply(null_class,v)))*.
% 299.99/300.40 97742[4:SpR:74227.0,97395.0] || -> subclass(complement(successor(successor(complement(sum_class(range_of(null_class)))))),union(null_class,apply(null_class,u)))*.
% 299.99/300.40 97746[4:SpR:64484.1,97395.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(null_class,u)).
% 299.99/300.40 97844[4:Res:97753.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,v).
% 299.99/300.40 98462[4:SpR:64484.1,97694.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(u,null_class)).
% 299.99/300.40 98529[4:SpR:78616.0,97791.0] || -> subclass(complement(successor(successor(union(null_class,symmetric_difference(u,v))))),complement(symmetric_difference(v,u)))*.
% 299.99/300.40 98532[4:SpR:74227.0,97791.0] || -> subclass(complement(successor(successor(union(null_class,sum_class(range_of(null_class)))))),complement(apply(null_class,u)))*.
% 299.99/300.40 98536[4:SpR:74226.0,97791.0] || -> subclass(complement(successor(successor(union(null_class,apply(null_class,u))))),complement(apply(null_class,v)))*.
% 299.99/300.40 98537[4:SpR:74227.0,97791.0] || -> subclass(complement(successor(successor(union(null_class,apply(null_class,u))))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 98567[4:SpR:64484.1,97791.0] || equal(successor(successor(successor(union(null_class,u)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 98953[4:SpR:74227.0,97858.0] || -> subclass(complement(successor(successor(union(null_class,complement(apply(null_class,u)))))),sum_class(range_of(null_class)))*.
% 299.99/300.40 98957[4:SpR:74226.0,97858.0] || -> subclass(complement(successor(successor(union(null_class,complement(apply(null_class,u)))))),apply(null_class,v))*.
% 299.99/300.40 98958[4:SpR:74227.0,97858.0] || -> subclass(complement(successor(successor(union(null_class,complement(sum_class(range_of(null_class))))))),apply(null_class,u))*.
% 299.99/300.40 98971[4:SpR:64484.1,97858.0] || equal(successor(successor(successor(union(null_class,complement(u))))),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 99409[4:SpR:64484.1,98540.0] || equal(successor(successor(successor(union(u,null_class)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 100000[4:SpR:78616.0,96680.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),union(null_class,symmetric_difference(v,u)))*.
% 299.99/300.40 100003[4:SpR:74227.0,96680.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 100007[4:SpR:74226.0,96680.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),union(null_class,apply(null_class,w)))*.
% 299.99/300.40 100008[4:SpR:74227.0,96680.0] || -> subclass(complement(union(complement(sum_class(range_of(null_class))),u)),union(null_class,apply(null_class,v)))*.
% 299.99/300.40 100033[4:SpR:64484.1,96680.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(null_class,u)).
% 299.99/300.40 100179[4:Res:100042.0,354.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,v).
% 299.99/300.40 100223[0:Res:45.0,3165.0] || -> equal(successor_relation,null_class) equal(ordered_pair(first(regular(successor_relation)),second(regular(successor_relation))),regular(successor_relation))**.
% 299.99/300.40 100224[0:Res:19.0,3165.0] || -> equal(null_class,element_relation) equal(ordered_pair(first(regular(element_relation)),second(regular(element_relation))),regular(element_relation))**.
% 299.99/300.40 100228[0:Res:106.0,3165.0] || -> equal(application_function,null_class) equal(ordered_pair(first(regular(application_function)),second(regular(application_function))),regular(application_function))**.
% 299.99/300.40 100376[7:MRR:60005.3,100358.0] single_valued_class(u) || equal(cross_product(universal_class,universal_class),u)* equal(u,universal_class) -> .
% 299.99/300.40 100792[4:Res:100115.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,w).
% 299.99/300.40 101674[0:Rew:28712.0,101657.1] || member(not_subclass_element(complement(u),v),union(u,u))* -> subclass(complement(u),v).
% 299.99/300.40 101677[4:Rew:26689.0,101617.1,74519.0,101617.1,7631.0,101617.1,26689.0,101617.0,74519.0,101617.0] || member(not_subclass_element(complement(u),v),union(u,null_class))* -> subclass(complement(u),v).
% 299.99/300.40 101679[4:Rew:26689.0,101646.1,7631.0,101646.1,26689.0,101646.0] || member(not_subclass_element(complement(u),v),union(null_class,u))* -> subclass(complement(u),v).
% 299.99/300.40 101769[0:Rew:101686.0,90637.0] || -> subclass(complement(union(symmetric_difference(u,v),w)),complement(union(symmetric_difference(v,u),w)))*.
% 299.99/300.40 101781[4:Rew:101686.0,83251.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(union(apply(null_class,w),v)))*.
% 299.99/300.40 101829[4:Rew:101686.0,81730.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(union(sum_class(range_of(null_class)),v)))*.
% 299.99/300.40 101849[4:Rew:101686.0,81800.0] || -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(union(apply(null_class,v),u)))*.
% 299.99/300.40 101854[0:Rew:101686.0,78129.0] || -> equal(union(intersection(u,v),complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.99/300.40 101861[0:Rew:101686.0,85345.1] || subclass(complement(u),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.99/300.40 101866[0:Rew:101686.0,90687.0] || -> subclass(complement(union(u,symmetric_difference(v,w))),complement(union(u,symmetric_difference(w,v))))*.
% 299.99/300.40 101871[4:Rew:101686.0,83301.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,apply(null_class,w))))*.
% 299.99/300.40 101875[4:Rew:101686.0,81850.0] || -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(union(u,apply(null_class,v))))*.
% 299.99/300.40 101880[4:Rew:101686.0,81780.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,sum_class(range_of(null_class)))))*.
% 299.99/300.40 102194[0:Rew:101686.0,78398.0] || member(u,complement(union(v,w)))* member(u,union(w,v)) -> .
% 299.99/300.40 102197[0:Rew:101686.0,5778.0] || -> subclass(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.99/300.40 102498[0:Rew:101686.0,81490.0] || -> subclass(symmetric_difference(complement(u),union(v,w)),union(complement(union(v,w)),u))*.
% 299.99/300.40 102570[0:Rew:101686.0,5788.0] || -> subclass(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.99/300.40 103404[0:Rew:74519.0,102764.0] || -> equal(intersection(power_class(complement(union(u,v))),image(element_relation,union(u,v))),null_class)**.
% 299.99/300.40 103405[4:Rew:78499.0,102765.0] || -> equal(union(power_class(complement(union(u,v))),image(element_relation,union(u,v))),universal_class)**.
% 299.99/300.40 103406[4:Rew:79059.0,102766.0] || -> equal(symmetric_difference(power_class(complement(union(u,v))),image(element_relation,union(u,v))),universal_class)**.
% 299.99/300.40 102788[4:Rew:101686.0,61083.0] || -> subclass(complement(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.99/300.40 102790[4:Rew:101686.0,59518.0] || -> subclass(complement(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.99/300.40 102815[4:Rew:101686.0,66029.0] || equal(successor(complement(union(u,v))),null_class)** -> equal(union(u,v),universal_class).
% 299.99/300.40 102841[0:Rew:101686.0,85346.1] || subclass(complement(u),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.99/300.40 102868[4:Rew:101686.0,33104.0] || equal(complement(union(u,v)),universal_class) -> equal(complement(symmetric_difference(u,v)),universal_class)**.
% 299.99/300.40 102887[0:Rew:101686.0,33087.0] || -> subclass(symmetric_difference(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))*.
% 299.99/300.40 102901[0:Rew:101686.0,81487.0] || -> subclass(symmetric_difference(union(u,v),complement(w)),union(w,complement(union(u,v))))*.
% 299.99/300.40 103015[8:Rew:102963.0,85050.1] function(union(null_class,union(u,null_class))) || -> subclass(successor(union(u,null_class)),u)*.
% 299.99/300.40 103208[4:Rew:102963.0,74729.1] inductive(symmetric_difference(universal_class,union(null_class,complement(omega)))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103250[8:Rew:102963.0,86200.1] function(union(null_class,union(u,u))) || -> subclass(successor(union(u,u)),u)*.
% 299.99/300.40 103284[8:Rew:102963.0,85049.1] function(union(null_class,union(null_class,u))) || -> subclass(successor(union(null_class,u)),u)*.
% 299.99/300.40 103339[8:Rew:103337.0,73445.1] one_to_one(u) || -> equal(power_class(complement(successor(inverse(u)))),power_class(complement(inverse(u))))**.
% 299.99/300.40 103364[4:Rew:103337.0,46928.1] || equal(null_class,u) -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u))))**.
% 299.99/300.40 103369[4:Rew:103337.0,73620.1] || equal(singleton(u),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.99/300.40 103424[8:Rew:103414.0,73724.1] function(u) || -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.99/300.40 103481[0:Rew:101686.0,101860.0] || -> equal(union(complement(union(u,v)),w),union(complement(union(v,u)),w))*.
% 299.99/300.40 103482[0:Rew:101686.0,101931.0] || -> equal(union(u,complement(union(v,w))),union(u,complement(union(w,v))))*.
% 299.99/300.40 103508[0:Rew:44.0,102180.0] || member(not_subclass_element(successor(u),v),complement(successor(u)))* -> subclass(successor(u),v).
% 299.99/300.40 104449[4:SpL:103338.0,55483.0] || equal(power_class(complement(singleton(null_class))),universal_class)** -> equal(singleton(complement(successor(null_class))),null_class).
% 299.99/300.40 104576[8:SpR:102963.0,74697.1] function(union(u,v)) || -> equal(successor(union(u,v)),union(u,v))**.
% 299.99/300.40 106413[8:Rew:103424.1,106283.1,103425.0,106283.1] function(u) || -> equal(union(complement(successor(u)),v),union(v,complement(u)))**.
% 299.99/300.40 106629[0:SpR:103337.0,47003.0] || -> equal(image(element_relation,power_class(complement(successor(u)))),complement(power_class(image(element_relation,successor(u)))))**.
% 299.99/300.40 106630[0:SpR:103337.0,20622.1] || equal(image(element_relation,successor(u)),universal_class)** -> equal(power_class(complement(successor(u))),null_class).
% 299.99/300.40 106632[4:SpR:103337.0,45830.1] || equal(image(element_relation,successor(u)),null_class)** -> equal(power_class(complement(successor(u))),universal_class).
% 299.99/300.40 106657[0:SpR:103337.0,41697.0] || -> equal(intersection(power_class(complement(successor(u))),intersection(image(element_relation,successor(u)),v)),null_class)**.
% 299.99/300.40 106658[0:SpR:103337.0,42038.0] || -> equal(intersection(power_class(complement(successor(u))),intersection(v,image(element_relation,successor(u)))),null_class)**.
% 299.99/300.40 106676[4:SpR:103337.0,96932.0] || -> subclass(complement(successor(union(image(element_relation,successor(u)),v))),power_class(complement(successor(u))))*.
% 299.99/300.40 106691[0:SpR:103337.0,9930.1] || -> member(u,image(element_relation,successor(v))) subclass(singleton(u),power_class(complement(successor(v))))*.
% 299.99/300.40 106696[4:SpR:103337.0,97096.0] || -> subclass(complement(successor(union(u,image(element_relation,successor(v))))),power_class(complement(successor(v))))*.
% 299.99/300.40 106706[4:SpL:103337.0,72030.0] || equal(power_class(complement(successor(u))),null_class) -> equal(image(element_relation,successor(u)),universal_class)**.
% 299.99/300.40 106709[4:SpL:103337.0,59615.0] || equal(power_class(complement(successor(u))),universal_class) -> equal(image(element_relation,successor(u)),null_class)**.
% 299.99/300.40 106711[0:SpL:103337.0,2149.1] inductive(image(element_relation,successor(u))) || equal(power_class(complement(successor(u))),universal_class)** -> .
% 299.99/300.40 106728[4:SpL:103337.0,70954.0] || subclass(power_class(complement(successor(u))),null_class)* -> subclass(universal_class,image(element_relation,successor(u))).
% 299.99/300.40 106729[4:SpL:103337.0,46062.0] || subclass(power_class(complement(successor(u))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.99/300.40 106730[7:SpL:103337.0,45336.0] || subclass(power_class(complement(successor(u))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.99/300.40 106876[8:SpR:104888.0,74697.1] function(complement(successor(u))) || -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.99/300.40 107038[4:SpR:78616.0,96797.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),union(null_class,symmetric_difference(w,v)))*.
% 299.99/300.40 107041[4:SpR:74227.0,96797.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 107045[4:SpR:74226.0,96797.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),union(null_class,apply(null_class,w)))*.
% 299.99/300.40 107046[4:SpR:74227.0,96797.0] || -> subclass(complement(union(u,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,v)))*.
% 299.99/300.40 107070[4:SpR:64484.1,96797.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(null_class,v)).
% 299.99/300.40 107176[4:SpR:64484.1,97706.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.99/300.40 107259[4:SpR:496.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),complement(v)))))),union(u,v))*.
% 299.99/300.40 107260[4:SpR:6882.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),complement(singleton(u))))))),successor(u))*.
% 299.99/300.40 107280[4:SpR:101705.0,97814.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),union(u,v))*.
% 299.99/300.40 107290[4:SpR:64484.1,97814.0] || equal(successor(successor(successor(complement(intersection(u,v))))),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 107548[0:Rew:74519.0,107392.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(complement(u),successor(v))),null_class)**.
% 299.99/300.40 107549[4:Rew:78499.0,107393.0] || -> equal(union(union(u,complement(successor(v))),intersection(complement(u),successor(v))),universal_class)**.
% 299.99/300.40 107550[4:Rew:79059.0,107394.0] || -> equal(symmetric_difference(union(u,complement(successor(v))),intersection(complement(u),successor(v))),universal_class)**.
% 299.99/300.40 107408[4:SpR:103414.0,70688.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.99/300.40 107414[4:SpR:103414.0,59405.0] || -> subclass(complement(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.99/300.40 107555[4:Rew:107378.0,38598.0] || equal(complement(union(u,complement(successor(v)))),universal_class)** -> member(omega,successor(v)).
% 299.99/300.40 107556[4:Rew:107378.0,38597.0] || equal(complement(union(u,complement(successor(v)))),universal_class)** -> member(null_class,successor(v)).
% 299.99/300.40 107575[4:Rew:26689.0,107461.1] || equal(null_class,u) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.99/300.40 107704[4:SpR:64484.1,98552.0] || equal(successor(successor(successor(union(u,u)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 107833[4:SpR:64484.1,99956.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(u,null_class)).
% 299.99/300.40 107930[4:SpR:74227.0,100103.0] || -> subclass(complement(union(union(null_class,sum_class(range_of(null_class))),u)),complement(apply(null_class,v)))*.
% 299.99/300.40 107934[4:SpR:74226.0,100103.0] || -> subclass(complement(union(union(null_class,apply(null_class,u)),v)),complement(apply(null_class,w)))*.
% 299.99/300.40 107935[4:SpR:74227.0,100103.0] || -> subclass(complement(union(union(null_class,apply(null_class,u)),v)),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 107983[4:SpR:64484.1,100103.0] || equal(successor(union(union(null_class,u),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 108230[4:Rew:102963.0,108229.0,26691.0,108229.0] || -> equal(union(union(null_class,symmetric_difference(u,v)),w),union(symmetric_difference(u,v),w))**.
% 299.99/300.40 108234[4:Rew:102963.0,108233.0,26691.0,108233.0] || -> equal(union(u,union(null_class,symmetric_difference(v,w))),union(u,symmetric_difference(v,w)))**.
% 299.99/300.40 108867[4:SpR:74227.0,100205.0] || -> subclass(complement(union(union(null_class,complement(apply(null_class,u))),v)),sum_class(range_of(null_class)))*.
% 299.99/300.40 108871[4:SpR:74226.0,100205.0] || -> subclass(complement(union(union(null_class,complement(apply(null_class,u))),v)),apply(null_class,w))*.
% 299.99/300.40 108872[4:SpR:74227.0,100205.0] || -> subclass(complement(union(union(null_class,complement(sum_class(range_of(null_class)))),u)),apply(null_class,v))*.
% 299.99/300.40 108901[4:SpR:64484.1,100205.0] || equal(successor(union(union(null_class,complement(u)),v)),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 109287[4:SpR:74227.0,100716.0] || -> subclass(complement(union(u,union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.99/300.40 109291[4:SpR:74226.0,100716.0] || -> subclass(complement(union(u,union(null_class,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.99/300.40 109292[4:SpR:74227.0,100716.0] || -> subclass(complement(union(u,union(null_class,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 109342[4:SpR:64484.1,100716.0] || equal(successor(union(u,union(null_class,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.40 109416[4:SpR:74227.0,100818.0] || -> subclass(complement(union(u,union(null_class,complement(apply(null_class,v))))),sum_class(range_of(null_class)))*.
% 299.99/300.40 109420[4:SpR:74226.0,100818.0] || -> subclass(complement(union(u,union(null_class,complement(apply(null_class,v))))),apply(null_class,w))*.
% 299.99/300.40 109421[4:SpR:74227.0,100818.0] || -> subclass(complement(union(u,union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,v))*.
% 299.99/300.40 109450[4:SpR:64484.1,100818.0] || equal(successor(union(u,union(null_class,complement(v)))),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 110287[4:SpR:64484.1,106992.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(v,null_class)).
% 299.99/300.40 110422[4:SpR:101695.0,107232.0] || -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),union(v,w))*.
% 299.99/300.40 110425[4:SpR:64484.1,107232.0] || equal(successor(successor(successor(complement(intersection(u,v))))),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 110753[4:SpR:64484.1,107938.0] || equal(successor(union(union(u,null_class),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 110895[4:SpR:64484.1,109295.0] || equal(successor(union(u,union(v,null_class))),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.40 111418[4:SpL:6882.0,96567.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> subclass(v,successor(u))*.
% 299.99/300.40 111463[4:SpR:496.0,96578.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(v))),w),union(u,v))*.
% 299.99/300.40 111464[4:SpR:6882.0,96578.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),v),successor(u))*.
% 299.99/300.40 111615[4:SpR:496.0,96588.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.99/300.40 111616[4:SpR:6882.0,96588.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(singleton(u))),v)),successor(u))*.
% 299.99/300.40 111969[4:SpR:496.0,96596.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.99/300.40 111970[4:SpR:6882.0,96596.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.99/300.40 112109[4:SpR:496.0,96601.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.99/300.40 112110[4:SpR:6882.0,96601.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.99/300.40 112428[4:SpR:64484.1,96889.0] || equal(successor(successor(complement(restrict(u,v,w)))),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 112571[4:SpR:64484.1,99968.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.99/300.40 112912[4:SpR:496.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),complement(v))),w)),union(u,v))*.
% 299.99/300.40 112913[4:SpR:6882.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),complement(singleton(u)))),v)),successor(u))*.
% 299.99/300.40 112934[4:SpR:101705.0,100149.0] || -> subclass(complement(union(union(complement(union(u,v)),w),x)),union(u,v))*.
% 299.99/300.40 112964[4:SpR:64484.1,100149.0] || equal(successor(union(complement(intersection(u,v)),w)),null_class)** -> subclass(universal_class,u).
% 299.99/300.40 113091[4:SpR:496.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),complement(w))))),union(v,w))*.
% 299.99/300.40 113092[4:SpR:6882.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),complement(singleton(v)))))),successor(v))*.
% 299.99/300.40 113113[4:SpR:101705.0,100761.0] || -> subclass(complement(union(u,union(complement(union(v,w)),x))),union(v,w))*.
% 299.99/300.40 113136[4:SpR:64484.1,100761.0] || equal(successor(union(u,complement(intersection(v,w)))),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 114104[4:Rew:28712.0,114019.0] || equal(complement(union(u,v)),null_class) -> subclass(complement(union(u,v)),w)*.
% 299.99/300.40 114248[4:Res:113799.0,3155.0] || -> equal(regular(complement(successor(null_class))),null_class) equal(regular(regular(complement(successor(null_class)))),null_class)**.
% 299.99/300.40 115264[4:Rew:78499.0,115217.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 115268[4:Rew:78499.0,115221.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.99/300.40 115269[4:Rew:78499.0,115222.0] || -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.99/300.40 115444[4:Res:115352.0,3155.0] || -> equal(regular(complement(singleton(u))),null_class) equal(regular(regular(complement(singleton(u)))),u)**.
% 299.99/300.40 115454[4:Res:115352.0,1385.1] single_valued_class(regular(complement(cross_product(universal_class,universal_class)))) || -> function(regular(complement(cross_product(universal_class,universal_class))))*.
% 299.99/300.40 116457[4:SpR:47152.0,115435.0] || -> subclass(regular(complement(symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.99/300.40 116586[4:SpR:74536.0,116428.0] || -> subclass(regular(complement(symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.99/300.40 116587[4:SpR:74537.0,116428.0] || -> subclass(regular(complement(symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.99/300.40 116593[4:SpR:74526.0,116428.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.99/300.40 118271[4:SpL:78616.0,114328.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(regular(null_class),symmetric_difference(v,u)).
% 299.99/300.40 118274[4:SpL:74227.0,114328.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),sum_class(range_of(null_class))).
% 299.99/300.40 118275[4:SpL:30456.0,114328.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,u))*.
% 299.99/300.40 118276[4:SpL:73603.0,114328.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,null_class)).
% 299.99/300.40 118277[4:SpL:27420.0,114328.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(null_class,u)).
% 299.99/300.40 118278[4:SpL:74226.0,114328.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),apply(null_class,v))*.
% 299.99/300.40 118279[4:SpL:74227.0,114328.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(regular(null_class),apply(null_class,u))*.
% 299.99/300.40 118412[4:Rew:78499.0,118344.0] || -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.99/300.40 118416[4:Rew:78499.0,118348.0] || -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.99/300.40 118417[4:Rew:78499.0,118349.0] || -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.99/300.40 118679[4:SpL:78616.0,117068.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.99/300.40 118682[4:SpL:74227.0,117068.0] || equal(regular(complement(apply(null_class,u))),universal_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.99/300.40 118683[4:SpL:30456.0,117068.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(u,u))*.
% 299.99/300.40 118684[4:SpL:73603.0,117068.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(u,null_class)).
% 299.99/300.40 118685[4:SpL:27420.0,117068.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(null_class,u)).
% 299.99/300.40 118686[4:SpL:74226.0,117068.0] || equal(regular(complement(apply(null_class,u))),universal_class)** -> member(null_class,apply(null_class,v))*.
% 299.99/300.40 118687[4:SpL:74227.0,117068.0] || equal(regular(complement(sum_class(range_of(null_class)))),universal_class)** -> member(null_class,apply(null_class,u))*.
% 299.99/300.40 119459[4:SpR:74227.0,116474.0] || -> subclass(regular(union(sum_class(range_of(null_class)),complement(power_class(u)))),complement(apply(null_class,v)))*.
% 299.99/300.40 119463[4:SpR:74226.0,116474.0] || -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(apply(null_class,w)))*.
% 299.99/300.40 119464[4:SpR:74227.0,116474.0] || -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 119555[4:SpR:74227.0,116475.0] || -> subclass(regular(union(sum_class(range_of(null_class)),complement(successor(u)))),complement(apply(null_class,v)))*.
% 299.99/300.40 119559[4:SpR:74226.0,116475.0] || -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(apply(null_class,w)))*.
% 299.99/300.40 119560[4:SpR:74227.0,116475.0] || -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 120286[4:SpR:74227.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.99/300.40 120290[4:SpR:74226.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.99/300.40 120291[4:SpR:74227.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 120834[4:SpR:74227.0,119567.0] || -> subclass(regular(union(complement(successor(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.99/300.40 120838[4:SpR:74226.0,119567.0] || -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.99/300.40 120839[4:SpR:74227.0,119567.0] || -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 121046[4:SpR:74227.0,119915.0] || -> subclass(regular(union(union(null_class,complement(apply(null_class,u))),v)),sum_class(range_of(null_class)))*.
% 299.99/300.40 121050[4:SpR:74226.0,119915.0] || -> subclass(regular(union(union(null_class,complement(apply(null_class,u))),v)),apply(null_class,w))*.
% 299.99/300.40 121051[4:SpR:74227.0,119915.0] || -> subclass(regular(union(union(null_class,complement(sum_class(range_of(null_class)))),u)),apply(null_class,v))*.
% 299.99/300.40 121284[4:Rew:47572.0,121176.0] || -> subclass(regular(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.99/300.40 121285[4:Rew:102963.0,121178.0] || -> subclass(regular(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.99/300.40 121286[4:Rew:102963.0,121179.0] || -> subclass(regular(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.99/300.40 121287[4:Rew:102963.0,121180.0] || -> subclass(regular(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.99/300.40 121439[4:Rew:48706.0,121345.0] || -> subclass(regular(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.99/300.40 122022[4:SpR:74227.0,120470.0] || -> subclass(regular(union(u,union(null_class,complement(apply(null_class,v))))),sum_class(range_of(null_class)))*.
% 299.99/300.40 122026[4:SpR:74226.0,120470.0] || -> subclass(regular(union(u,union(null_class,complement(apply(null_class,v))))),apply(null_class,w))*.
% 299.99/300.40 122027[4:SpR:74227.0,120470.0] || -> subclass(regular(union(u,union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,v))*.
% 299.99/300.40 122185[4:SpR:74227.0,121135.0] || -> subclass(regular(union(union(null_class,sum_class(range_of(null_class))),u)),complement(apply(null_class,v)))*.
% 299.99/300.40 122189[4:SpR:74226.0,121135.0] || -> subclass(regular(union(union(null_class,apply(null_class,u)),v)),complement(apply(null_class,w)))*.
% 299.99/300.40 122190[4:SpR:74227.0,121135.0] || -> subclass(regular(union(union(null_class,apply(null_class,u)),v)),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 122460[4:SpR:74227.0,122111.0] || -> subclass(regular(union(u,union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.99/300.40 122464[4:SpR:74226.0,122111.0] || -> subclass(regular(union(u,union(null_class,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.99/300.40 122465[4:SpR:74227.0,122111.0] || -> subclass(regular(union(u,union(null_class,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 123361[4:SpR:64484.1,107004.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(v,v))*.
% 299.99/300.40 123524[4:SpR:64484.1,107950.0] || equal(successor(union(union(u,u),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.99/300.40 123689[4:SpR:64484.1,109307.0] || equal(successor(union(u,union(v,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.99/300.40 123868[8:SpR:74697.1,111436.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),v)*.
% 299.99/300.40 124236[8:SpR:74697.1,111942.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),v)*.
% 299.99/300.40 124692[4:SpR:101695.0,112885.0] || -> subclass(complement(union(union(u,complement(union(v,w))),x)),union(v,w))*.
% 299.99/300.40 124716[4:SpR:64484.1,112885.0] || equal(successor(union(complement(intersection(u,v)),w)),null_class)** -> subclass(universal_class,v).
% 299.99/300.40 125039[4:SpR:101695.0,113064.0] || -> subclass(complement(union(u,union(v,complement(union(w,x))))),union(w,x))*.
% 299.99/300.40 125056[4:SpR:64484.1,113064.0] || equal(successor(union(u,complement(intersection(v,w)))),null_class)** -> subclass(universal_class,w).
% 299.99/300.40 125162[4:SpR:113648.0,64484.1] || equal(successor(union(u,v)),null_class) -> equal(complement(union(v,u)),universal_class)**.
% 299.99/300.40 125165[0:SpR:113648.0,5329.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(union(v,u),w))*.
% 299.99/300.40 125167[0:SpR:113648.0,78797.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(w,union(v,u)))*.
% 299.99/300.40 125171[4:SpR:113648.0,17988.1] || -> member(singleton(null_class),union(u,v)) member(singleton(null_class),complement(union(v,u)))*.
% 299.99/300.40 125213[0:SpR:113648.0,42032.0] || -> equal(intersection(complement(union(u,v)),restrict(union(v,u),w,x)),null_class)**.
% 299.99/300.40 125244[0:SpR:113648.0,5329.0] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(u,union(w,v)))*.
% 299.99/300.40 125246[0:SpR:113648.0,78797.0] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(union(w,v),u))*.
% 299.99/300.40 125528[4:SpL:113648.0,117068.0] || equal(regular(complement(union(u,v))),universal_class)** -> member(null_class,union(v,u)).
% 299.99/300.40 125537[3:SpL:113648.0,32920.1] || equal(union(u,v),domain_relation) subclass(universal_class,complement(union(v,u)))* -> .
% 299.99/300.40 125538[3:SpL:113648.0,19404.1] || subclass(domain_relation,union(u,v)) subclass(universal_class,complement(union(v,u)))* -> .
% 299.99/300.40 125540[0:SpL:113648.0,367.0] || subclass(universal_class,complement(union(u,v)))* member(omega,union(v,u)) -> .
% 299.99/300.40 125541[0:SpL:113648.0,2122.0] || subclass(universal_class,complement(union(u,v)))* member(null_class,union(v,u)) -> .
% 299.99/300.40 125543[3:SpL:113648.0,32970.1] || equal(union(u,v),domain_relation) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.99/300.40 125544[3:SpL:113648.0,13411.1] || subclass(domain_relation,union(u,v)) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.99/300.40 125545[3:SpL:113648.0,13547.1] || equal(union(u,v),domain_relation) equal(complement(union(v,u)),domain_relation)** -> .
% 299.99/300.40 125553[4:SpL:113648.0,114328.0] || subclass(complement(union(u,v)),null_class)* -> subclass(regular(null_class),union(v,u)).
% 299.99/300.40 125558[4:SpL:113648.0,70726.0] || equal(successor(complement(union(u,v))),null_class)** -> subclass(universal_class,union(v,u)).
% 299.99/300.40 125559[4:SpL:113648.0,52964.0] || equal(successor(complement(union(u,v))),null_class)** -> member(omega,union(v,u)).
% 299.99/300.40 125560[7:SpL:113648.0,52819.0] || equal(successor(complement(union(u,v))),null_class)** -> member(null_class,union(v,u)).
% 299.99/300.40 126527[4:SpR:78616.0,116467.1] || subclass(symmetric_difference(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),w)*.
% 299.99/300.40 126530[4:SpR:74227.0,116467.1] || subclass(sum_class(range_of(null_class)),u) -> subclass(regular(complement(apply(null_class,v))),u)*.
% 299.99/300.40 126531[4:SpR:113648.0,116467.1] || subclass(union(u,v),w) -> subclass(regular(complement(union(v,u))),w)*.
% 299.99/300.40 126532[4:SpR:30456.0,116467.1] || subclass(union(u,u),v)* -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.99/300.40 126533[4:SpR:73603.0,116467.1] || subclass(union(u,null_class),v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.99/300.40 126534[4:SpR:27420.0,116467.1] || subclass(union(null_class,u),v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.99/300.40 126536[4:SpR:74226.0,116467.1] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(apply(null_class,w))),v)*.
% 299.99/300.40 126537[4:SpR:74227.0,116467.1] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(sum_class(range_of(null_class)))),v)*.
% 299.99/300.40 126576[4:Res:116467.1,54563.0] || subclass(u,not_subclass_element(regular(complement(u)),v))* -> subclass(regular(complement(u)),v).
% 299.99/300.40 126677[4:SpR:496.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),complement(v)),w))),union(u,v))*.
% 299.99/300.40 126678[4:SpR:6882.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),complement(singleton(u))),v))),successor(u))*.
% 299.99/300.40 126830[4:SpR:496.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),complement(w))))),union(v,w))*.
% 299.99/300.40 126831[4:SpR:6882.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))))),successor(v))*.
% 299.99/300.40 128268[4:SpL:64484.1,125552.0] || equal(successor(union(u,v)),null_class)** equal(union(v,u),universal_class) -> .
% 299.99/300.40 129134[7:MRR:129047.2,45556.0] || subclass(omega,u)* subclass(u,v)* -> member(apply(choice,omega),v)*.
% 299.99/300.40 129912[4:SpR:35052.0,71859.0] || -> subclass(union(null_class,intersection(u,v)),intersection(v,union(null_class,intersection(u,v))))*.
% 299.99/300.40 130053[0:SpR:496.0,71860.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(union(u,v),w))*.
% 299.99/300.40 130054[0:SpR:6882.0,71860.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(successor(u),v))*.
% 299.99/300.40 130081[4:SpR:35052.0,71860.0] || -> subclass(union(null_class,intersection(u,v)),intersection(u,union(null_class,intersection(u,v))))*.
% 299.99/300.40 130587[4:Rew:26689.0,130383.0,74519.0,130383.0,7631.0,130383.0] || -> equal(symmetric_difference(successor(null_class),singleton(singleton(null_class))),union(successor(null_class),singleton(singleton(null_class))))**.
% 299.99/300.40 130851[7:Rew:26689.0,130795.0,74519.0,130795.0,78499.0,130795.0,7631.0,130795.0,79059.0,130795.0] || -> equal(symmetric_difference(successor(null_class),cross_product(u,v)),union(successor(null_class),cross_product(u,v)))**.
% 299.99/300.40 131281[7:SpR:130792.0,59.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* -> member(v,range_of(null_class)).
% 299.99/300.40 131831[4:Rew:130731.1,131747.2] || member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.99/300.40 132573[4:SpR:39745.0,130057.0] || -> subclass(intersection(union(null_class,u),v),intersection(u,intersection(union(null_class,u),v)))*.
% 299.99/300.40 132574[4:SpR:39886.0,130057.0] || -> subclass(intersection(u,union(null_class,v)),intersection(v,intersection(u,union(null_class,v))))*.
% 299.99/300.40 132719[4:SpR:39745.0,130059.0] || -> subclass(intersection(union(u,null_class),v),intersection(u,intersection(union(u,null_class),v)))*.
% 299.99/300.40 132720[4:SpR:39886.0,130059.0] || -> subclass(intersection(u,union(v,null_class)),intersection(v,intersection(u,union(v,null_class))))*.
% 299.99/300.40 134385[4:SpR:133541.0,39581.1] || subclass(union(null_class,complement(u)),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.40 136018[4:SpR:39581.1,132713.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(u,v))*.
% 299.99/300.40 136186[4:SpR:39581.1,132877.0] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(v,u))*.
% 299.99/300.40 136425[4:Rew:136412.1,107375.1] || equal(intersection(complement(u),successor(v)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.99/300.40 136431[4:Rew:136412.1,47153.1] || equal(intersection(complement(u),power_class(v)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.99/300.40 136436[4:Rew:136413.1,47438.1] || equal(intersection(power_class(u),complement(v)),universal_class)** -> equal(union(null_class,v),null_class).
% 299.99/300.40 137030[4:Rew:135678.1,136830.2] || equal(complement(u),universal_class) member(regular(v),u)* -> equal(v,null_class).
% 299.99/300.40 137247[4:SpR:39581.1,135818.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(v,u))*.
% 299.99/300.40 138143[0:SpR:496.0,72388.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(union(v,w),u))*.
% 299.99/300.40 138144[0:SpR:6882.0,72388.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(successor(v),u))*.
% 299.99/300.40 138501[4:SpR:78218.1,79177.0] || subclass(u,singleton(u)) -> equal(intersection(successor(u),complement(u)),successor(u))**.
% 299.99/300.40 139038[4:Res:87235.1,54563.0] || subclass(u,not_subclass_element(union(u,u),v))* -> subclass(union(u,u),v).
% 299.99/300.40 140170[0:SpL:496.0,96568.0] || equal(symmetric_difference(complement(u),complement(v)),w)* -> subclass(w,union(u,v))*.
% 299.99/300.40 140171[0:SpL:6882.0,96568.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),v)* -> subclass(v,successor(u))*.
% 299.99/300.40 140228[0:SpR:496.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),union(u,v))*.
% 299.99/300.40 140229[0:SpR:6882.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w),successor(u))*.
% 299.99/300.40 140525[0:SpR:496.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),union(w,x))*.
% 299.99/300.40 140526[0:SpR:6882.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(singleton(w))))),successor(w))*.
% 299.99/300.40 140714[0:SpR:496.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),union(v,w))*.
% 299.99/300.40 140715[0:SpR:6882.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(singleton(v))),w)),successor(v))*.
% 299.99/300.40 141021[0:SpR:496.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),union(v,w))*.
% 299.99/300.40 141022[0:SpR:6882.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w),successor(v))*.
% 299.99/300.40 143430[3:SpR:47012.0,142985.0] || -> equal(intersection(image(element_relation,power_class(u)),intersection(v,power_class(complement(power_class(u))))),null_class)**.
% 299.99/300.40 143432[3:SpR:103337.0,142985.0] || -> equal(intersection(image(element_relation,successor(u)),intersection(v,power_class(complement(successor(u))))),null_class)**.
% 299.99/300.40 143693[4:Rew:26689.0,143217.0,74519.0,143217.0,7631.0,143217.0] || -> equal(symmetric_difference(u,intersection(v,complement(u))),union(u,intersection(v,complement(u))))**.
% 299.99/300.40 143969[3:SpR:47012.0,143107.0] || -> equal(intersection(image(element_relation,power_class(u)),intersection(power_class(complement(power_class(u))),v)),null_class)**.
% 299.99/300.40 143971[3:SpR:103337.0,143107.0] || -> equal(intersection(image(element_relation,successor(u)),intersection(power_class(complement(successor(u))),v)),null_class)**.
% 299.99/300.40 144234[4:Rew:26689.0,143754.0,74519.0,143754.0,7631.0,143754.0] || -> equal(symmetric_difference(u,intersection(complement(u),v)),union(u,intersection(complement(u),v)))**.
% 299.99/300.40 144250[4:MRR:144249.2,411.0] || equal(intersection(complement(compose(element_relation,universal_class)),u),universal_class)** member(null_class,element_relation) -> .
% 299.99/300.40 146469[4:Rew:26689.0,146149.0,74519.0,146149.0,7631.0,146149.0] || -> equal(symmetric_difference(singleton(u),union(null_class,u)),union(singleton(u),union(null_class,u)))**.
% 299.99/300.40 146803[4:Rew:26689.0,146509.0,74519.0,146509.0,7631.0,146509.0] || -> equal(symmetric_difference(singleton(u),union(u,null_class)),union(singleton(u),union(u,null_class)))**.
% 299.99/300.40 147105[4:SpR:146051.0,39581.1] || subclass(union(null_class,singleton(u)),u)* -> equal(union(null_class,singleton(u)),null_class).
% 299.99/300.40 147320[4:Rew:26689.0,146934.0,74519.0,146934.0,7631.0,146934.0] || -> equal(symmetric_difference(u,union(null_class,singleton(u))),union(u,union(null_class,singleton(u))))**.
% 299.99/300.40 148022[4:Rew:26689.0,147728.0,74519.0,147728.0,7631.0,147728.0] || -> equal(symmetric_difference(singleton(u),union(u,u)),union(singleton(u),union(u,u)))**.
% 299.99/300.40 148625[4:Rew:26689.0,148264.0,74519.0,148264.0,7631.0,148264.0] || -> equal(symmetric_difference(singleton(u),intersection(v,u)),union(singleton(u),intersection(v,u)))**.
% 299.99/300.40 149024[4:Rew:26689.0,148670.0,74519.0,148670.0,7631.0,148670.0] || -> equal(symmetric_difference(singleton(u),intersection(u,v)),union(singleton(u),intersection(u,v)))**.
% 299.99/300.40 149782[4:Rew:26689.0,149361.0,74519.0,149361.0,7631.0,149361.0] || -> equal(symmetric_difference(u,intersection(v,singleton(u))),union(u,intersection(v,singleton(u))))**.
% 299.99/300.40 150453[4:Rew:26689.0,150010.0,74519.0,150010.0,7631.0,150010.0] || -> equal(symmetric_difference(u,intersection(singleton(u),v)),union(u,intersection(singleton(u),v)))**.
% 299.99/300.40 150726[3:SpR:78616.0,143467.0] || -> equal(intersection(symmetric_difference(u,v),restrict(complement(symmetric_difference(v,u)),w,x)),null_class)**.
% 299.99/300.40 150729[4:SpR:74227.0,143467.0] || -> equal(intersection(sum_class(range_of(null_class)),restrict(complement(apply(null_class,u)),v,w)),null_class)**.
% 299.99/300.40 150730[3:SpR:113648.0,143467.0] || -> equal(intersection(union(u,v),restrict(complement(union(v,u)),w,x)),null_class)**.
% 299.99/300.40 150731[4:SpR:30456.0,143467.0] || -> equal(intersection(union(u,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.99/300.40 150732[4:SpR:73603.0,143467.0] || -> equal(intersection(union(u,null_class),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.99/300.40 150733[4:SpR:27420.0,143467.0] || -> equal(intersection(union(null_class,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.99/300.40 150735[4:SpR:74226.0,143467.0] || -> equal(intersection(apply(null_class,u),restrict(complement(apply(null_class,v)),w,x)),null_class)**.
% 299.99/300.40 150736[4:SpR:74227.0,143467.0] || -> equal(intersection(apply(null_class,u),restrict(complement(sum_class(range_of(null_class))),v,w)),null_class)**.
% 299.99/300.40 151012[3:SpR:143632.0,78218.1] || subclass(symmetric_difference(u,v),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 151078[3:SpR:143632.0,39581.1] || subclass(intersection(u,v),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 151350[4:Rew:151344.1,137996.1] || equal(symmetric_difference(complement(u),complement(v)),universal_class)** -> equal(union(u,v),universal_class).
% 299.99/300.40 151472[4:SpR:145315.0,42.0] || -> equal(range__dfg(singleton(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.99/300.40 151588[4:Res:25926.1,151507.0] || equal(cantor(singleton(cross_product(singleton(unordered_pair(u,null_class)),universal_class))),ordered_pair(u,universal_class))** -> .
% 299.99/300.40 151599[4:Res:349.2,151507.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.99/300.40 151603[4:Res:17151.1,151507.0] || subclass(ordered_pair(u,universal_class),cantor(singleton(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> .
% 299.99/300.40 151614[4:Res:3640.2,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class).
% 299.99/300.40 151615[4:Res:10859.2,151507.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.99/300.40 151650[3:MRR:151644.0,99.0] || subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(null_class,compose(null_class,null_class)),v)*.
% 299.99/300.40 151702[4:Res:25926.1,145698.0] || equal(singleton(u),ordered_pair(v,universal_class)) member(unordered_pair(v,null_class),u)* -> .
% 299.99/300.40 151718[4:Res:349.2,145698.0] || subclass(u,singleton(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.99/300.40 151723[4:Res:17151.1,145698.0] || subclass(ordered_pair(u,universal_class),singleton(v))* member(unordered_pair(u,null_class),v) -> .
% 299.99/300.40 151824[4:Res:15497.1,151761.0] || member(cantor(u),universal_class) -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))**.
% 299.99/300.40 151841[4:Res:59.1,151761.0] || member(ordered_pair(u,image(v,image(w,singleton(u)))),compose(v,w))* -> .
% 299.99/300.40 151846[4:Res:452.3,151761.0] function(u) || member(v,universal_class) subclass(universal_class,image(u,v))* -> .
% 299.99/300.40 152084[4:Obv:152068.2] || equal(u,v) subclass(universal_class,v) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 152091[4:SpL:76340.0,151827.1] || member(union(u,u),universal_class)* subclass(universal_class,power_class(union(u,null_class)))* -> .
% 299.99/300.40 152092[4:SpL:35792.0,151827.1] || member(union(u,u),universal_class)* subclass(universal_class,power_class(union(null_class,u)))* -> .
% 299.99/300.40 152093[4:SpL:77128.0,151827.1] || member(union(null_class,u),universal_class) subclass(universal_class,power_class(union(u,null_class)))* -> .
% 299.99/300.40 152094[4:SpL:35792.0,151827.1] || member(union(null_class,u),universal_class) subclass(universal_class,power_class(union(u,u)))* -> .
% 299.99/300.40 152095[4:SpL:76340.0,151827.1] || member(union(u,null_class),universal_class) subclass(universal_class,power_class(union(u,u)))* -> .
% 299.99/300.40 152096[4:SpL:77128.0,151827.1] || member(union(u,null_class),universal_class) subclass(universal_class,power_class(union(null_class,u)))* -> .
% 299.99/300.40 152097[4:SpL:103338.0,151827.1] || member(complement(successor(null_class)),universal_class) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.99/300.40 152315[4:SpL:69.0,151828.1] || member(image(u,singleton(v)),universal_class)* subclass(universal_class,apply(u,v)) -> .
% 299.99/300.40 153381[3:SpR:151100.0,78218.1] || subclass(symmetric_difference(u,v),intersection(v,u))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 153447[3:SpR:151100.0,39581.1] || subclass(intersection(u,v),symmetric_difference(v,u))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 153881[4:Res:3640.2,151809.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(complement(intersection(u,v))),null_class)**.
% 299.99/300.40 154923[4:SpL:64484.1,153770.0] || equal(successor(intersection(u,v)),null_class) member(universal_class,symmetric_difference(v,u))* -> .
% 299.99/300.40 154941[4:Res:3640.2,153770.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(complement(intersection(v,u))),null_class)**.
% 299.99/300.40 155153[0:SpR:496.0,129982.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(w,union(u,v)))*.
% 299.99/300.40 155154[0:SpR:6882.0,129982.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(v,successor(u)))*.
% 299.99/300.40 155419[4:SpR:78218.1,130058.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(u,v))*.
% 299.99/300.40 155428[4:SpR:39745.0,130058.0] || -> subclass(intersection(union(u,u),v),intersection(u,intersection(union(u,u),v)))*.
% 299.99/300.40 155431[4:SpR:39886.0,130058.0] || -> subclass(intersection(u,union(v,v)),intersection(v,intersection(u,union(v,v))))*.
% 299.99/300.40 155630[4:SpR:78218.1,132860.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(v,u))*.
% 299.99/300.40 156773[0:SpR:496.0,138061.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(u,union(v,w)))*.
% 299.99/300.40 156774[0:SpR:6882.0,138061.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(u,successor(v)))*.
% 299.99/300.40 157469[4:SpR:45830.1,38807.0] || equal(cross_product(null_class,universal_class),null_class) -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class))**.
% 299.99/300.40 157476[7:SpL:45830.1,38849.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),successor(null_class)) -> .
% 299.99/300.40 158005[7:SpL:45830.1,38850.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),singleton(null_class)) -> .
% 299.99/300.40 158592[7:SpL:45830.1,48064.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.99/300.40 158602[4:SpL:45830.1,48942.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.99/300.40 159143[4:Res:59138.0,348.1] inductive(complement(power_class(complement(singleton(null_class))))) || -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.99/300.40 160017[3:SpL:100311.0,46.0] || member(regular(domain_relation),successor_relation) -> equal(successor(first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.99/300.40 160055[4:SpL:100311.0,15386.0] || member(regular(domain_relation),domain_relation) -> equal(cantor(first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.99/300.40 160071[4:SpL:100311.0,15392.0] || member(ordered_pair(u,regular(domain_relation)),application_function)* -> member(first(regular(domain_relation)),cantor(u)).
% 299.99/300.40 160105[3:Res:159994.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(domain_relation)),v)*.
% 299.99/300.40 160106[3:Res:159994.0,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(domain_relation)),v)*.
% 299.99/300.40 164224[3:Res:160007.1,4022.1] || subclass(universal_class,intersection(u,v)) member(regular(domain_relation),symmetric_difference(u,v))* -> .
% 299.99/300.40 164299[4:Res:159997.0,2.0] || subclass(complement(singleton(regular(domain_relation))),u) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.99/300.40 164663[4:SpL:100312.0,46.0] || member(regular(composition_function),successor_relation) -> equal(successor(first(regular(composition_function))),second(regular(composition_function)))**.
% 299.99/300.40 164701[4:SpL:100312.0,15386.0] || member(regular(composition_function),domain_relation) -> equal(cantor(first(regular(composition_function))),second(regular(composition_function)))**.
% 299.99/300.40 164717[4:SpL:100312.0,15392.0] || member(ordered_pair(u,regular(composition_function)),application_function)* -> member(first(regular(composition_function)),cantor(u)).
% 299.99/300.40 164752[4:Res:164640.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(composition_function)),v)*.
% 299.99/300.40 164753[4:Res:164640.0,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(composition_function)),v)*.
% 299.99/300.40 164926[7:MRR:164925.1,164925.2,2111.0,29425.0] || equal(range_of(null_class),successor(null_class)) -> member(null_class,cantor(successor_relation))* inductive(singleton(null_class)).
% 299.99/300.40 166947[4:Res:164653.1,4022.1] || subclass(universal_class,intersection(u,v)) member(regular(composition_function),symmetric_difference(u,v))* -> .
% 299.99/300.40 167022[4:Res:164643.0,2.0] || subclass(complement(singleton(regular(composition_function))),u) -> member(singleton(first(regular(composition_function))),u)*.
% 299.99/300.40 167267[4:MRR:167255.2,4362.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,union(element_relation,element_relation)) -> .
% 299.99/300.40 167311[4:MRR:167298.2,4362.0] || member(u,union(null_class,complement(compose(element_relation,universal_class))))* member(u,element_relation) -> .
% 299.99/300.40 167353[4:MRR:167345.2,4362.0] || member(u,union(null_class,singleton(singleton(null_class))))* member(u,successor(null_class)) -> .
% 299.99/300.40 168137[4:MRR:167960.2,4362.0] || member(u,singleton(complement(singleton(null_class))))* member(u,complement(successor(null_class))) -> .
% 299.99/300.40 168558[4:SpL:45830.1,164155.0] || equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 168664[4:SpL:45830.1,164270.0] || equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 168798[4:SpL:45830.1,166876.0] || equal(cross_product(singleton(regular(composition_function)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 168959[4:SpL:45830.1,166993.0] || equal(cross_product(singleton(regular(composition_function)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 169034[4:MRR:169033.2,4362.0] || subclass(universal_class,complement(u)) member(unordered_pair(v,w),union(u,u))* -> .
% 299.99/300.40 169541[8:Rew:78499.0,169493.1] function(complement(element_relation)) || -> equal(union(successor(complement(element_relation)),compose(element_relation,universal_class)),universal_class)**.
% 299.99/300.40 170782[4:SpL:45830.1,38841.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 170945[4:SpL:45830.1,38842.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 172030[4:SpR:20622.1,81766.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(complement(successor(null_class)),apply(null_class,u))*.
% 299.99/300.40 172038[4:Res:81766.0,348.1] inductive(complement(successor(complement(sum_class(range_of(null_class)))))) || -> member(null_class,apply(null_class,u))*.
% 299.99/300.40 172048[4:SpR:20622.1,81768.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(complement(successor(apply(null_class,u))),null_class)*.
% 299.99/300.40 172059[4:Res:81768.0,348.1] inductive(complement(successor(apply(null_class,u)))) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 172686[4:SpR:20622.1,81836.0] || equal(apply(null_class,u),universal_class)** -> subclass(complement(successor(null_class)),sum_class(range_of(null_class)))*.
% 299.99/300.40 172696[4:Res:81836.0,348.1] inductive(complement(successor(complement(apply(null_class,u))))) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.99/300.40 172707[4:SpR:20622.1,81838.0] || equal(apply(null_class,u),universal_class)** -> subclass(complement(successor(sum_class(range_of(null_class)))),null_class)*.
% 299.99/300.40 172719[4:Res:81838.0,348.1] inductive(complement(successor(sum_class(range_of(null_class))))) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.99/300.40 173044[4:MRR:172840.2,4362.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,intersection(v,element_relation))* -> .
% 299.99/300.40 173429[4:MRR:173204.2,4362.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,intersection(element_relation,v))* -> .
% 299.99/300.40 4897[3:SpR:4605.0,59.1] || member(ordered_pair(u,v),compose(w,null_class))* -> member(v,image(w,range_of(null_class))).
% 299.99/300.40 4912[3:SpR:4896.0,347.2] || member(range_of(null_class),universal_class) subclass(universal_class,u) -> member(apply(null_class,v),u)*.
% 299.99/300.40 5591[3:Res:4824.1,217.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.99/300.40 5601[3:Res:4824.1,4365.0] || subclass(domain_relation,regular(u)) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.99/300.40 5698[3:Res:5382.2,74.1] single_valued_class(inverse(u)) function(u) || equal(inverse(u),null_class)** -> one_to_one(u).
% 299.99/300.40 6889[0:SpL:496.0,381.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(singleton(w),union(u,v))*.
% 299.99/300.40 9898[0:Res:9374.0,2.0] || subclass(u,v) -> subclass(w,complement(u)) member(not_subclass_element(w,complement(u)),v)*.
% 299.99/300.40 9901[0:Res:9374.0,22.0] || -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),v)*.
% 299.99/300.40 9902[0:Res:9374.0,23.0] || -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),w)*.
% 299.99/300.40 10862[0:Obv:10854.0] || -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,universal_class).
% 299.99/300.40 10863[0:Obv:10855.0] || -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,universal_class).
% 299.99/300.40 10973[0:Res:9930.1,8.0] || subclass(complement(u),singleton(v))* -> member(v,u) equal(complement(u),singleton(v)).
% 299.99/300.40 12150[0:Rew:561.1,12149.1] || member(u,v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.99/300.40 12980[0:Res:362.1,1923.0] || subclass(universal_class,compose(u,v)) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.99/300.40 13114[0:SpL:1194.1,1948.0] || subclass(universal_class,complement(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.99/300.40 13115[0:SpL:1194.1,1962.0] || equal(complement(not_subclass_element(cross_product(u,v),w)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 14409[3:SpL:115.0,5589.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.99/300.40 14907[0:SpL:1193.1,14903.0] || subclass(universal_class,complement(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 15027[4:Res:3.1,10017.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.99/300.40 15103[4:Res:3.1,10019.0] || -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),sum_class(range_of(null_class)))*.
% 299.99/300.40 15140[0:SpL:115.0,538.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),complement(intersection(u,v)))*.
% 299.99/300.40 17976[4:SpL:17934.0,9.0] || member(u,ordered_pair(universal_class,universal_class))* -> equal(u,unordered_pair(universal_class,null_class)) equal(u,null_class).
% 299.99/300.40 18018[4:Res:17111.1,2.0] || equal(u,singleton(singleton(null_class)))* subclass(u,v)* -> member(singleton(null_class),v)*.
% 299.99/300.40 18021[4:Res:17111.1,7635.1] || equal(complement(compose(element_relation,universal_class)),singleton(singleton(null_class)))** member(singleton(null_class),element_relation) -> .
% 299.99/300.40 18030[4:Res:17111.1,499.0] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.99/300.40 18036[4:Res:17111.1,10017.0] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) -> member(singleton(null_class),apply(null_class,u))*.
% 299.99/300.40 18037[4:Res:17111.1,10019.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),sum_class(range_of(null_class)))*.
% 299.99/300.40 18807[3:SpL:30.0,14441.0] || equal(restrict(u,v,w),domain_relation)** -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.99/300.40 18808[3:SpL:115.0,14441.0] || equal(symmetric_difference(u,v),domain_relation) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.99/300.40 19938[4:Res:349.2,19720.0] || subclass(u,cantor(regular(u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.99/300.40 19951[4:Res:3640.2,19720.0] || subclass(universal_class,cantor(u))* subclass(universal_class,complement(element_relation))* -> equal(singleton(u),null_class).
% 299.99/300.40 20415[4:Res:3.1,10018.0] || -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),apply(null_class,w))*.
% 299.99/300.40 20443[4:Res:17111.1,10018.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),apply(null_class,v))*.
% 299.99/300.40 20606[4:Res:10859.2,19720.0] || subclass(universal_class,cantor(regular(u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.99/300.40 21864[0:Res:21757.0,348.1] inductive(singleton(regular(power_class(u)))) || -> equal(power_class(u),null_class) member(null_class,power_class(u))*.
% 299.99/300.40 22076[0:Res:364.1,25.1] || subclass(ordered_pair(u,v),complement(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.99/300.40 22079[0:Res:364.1,22.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),w).
% 299.99/300.40 22080[0:Res:364.1,23.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),x).
% 299.99/300.40 22237[0:Res:67.1,4022.1] || member(regular(intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 22249[0:Res:344.1,4022.1] || subclass(universal_class,intersection(u,v)) member(unordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.99/300.40 22250[0:Res:362.1,4022.1] || subclass(universal_class,intersection(u,v)) member(ordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.99/300.40 22255[0:Res:24.2,4022.1] || member(u,v) member(u,w) member(u,symmetric_difference(w,v))* -> .
% 299.99/300.40 22269[3:Res:4824.1,4022.1] || subclass(domain_relation,intersection(u,v)) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.99/300.40 22907[0:Res:21947.0,348.1] inductive(complement(power_class(image(element_relation,complement(u))))) || -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.40 23370[4:Res:17151.1,218.0] || subclass(ordered_pair(u,universal_class),restrict(v,w,x))* -> member(unordered_pair(u,null_class),v).
% 299.99/300.40 23391[4:Res:17151.1,19720.0] || subclass(ordered_pair(u,universal_class),cantor(unordered_pair(u,null_class)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 23657[0:Rew:56.0,23628.0] || subclass(u,power_class(v)) -> subclass(singleton(regular(u)),power_class(v))* equal(u,null_class).
% 299.99/300.40 23661[0:Obv:23609.2] || subclass(singleton(u),complement(v))* member(u,v) -> equal(singleton(u),null_class).
% 299.99/300.40 23959[0:Obv:23947.1] || subclass(symmetric_difference(u,v),complement(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 24032[0:Res:21949.0,3158.0] || -> equal(complement(union(u,v)),null_class) member(regular(complement(union(u,v))),complement(u))*.
% 299.99/300.40 25481[0:Res:21949.0,3159.0] || -> equal(complement(union(u,v)),null_class) member(regular(complement(union(u,v))),complement(v))*.
% 299.99/300.40 25898[3:Obv:25880.2] || equal(u,universal_class) subclass(u,complement(unordered_pair(v,null_class)))* -> equal(u,null_class).
% 299.99/300.40 25946[3:Obv:25928.2] || equal(u,universal_class) subclass(u,complement(unordered_pair(null_class,v)))* -> equal(u,null_class).
% 299.99/300.40 25995[3:Obv:25985.2] || equal(u,universal_class) equal(complement(unordered_pair(v,null_class)),u)* -> equal(u,null_class).
% 299.99/300.40 26105[4:Res:25926.1,218.0] || equal(restrict(u,v,w),ordered_pair(x,universal_class))* -> member(unordered_pair(x,null_class),u)*.
% 299.99/300.40 26128[4:Res:25926.1,19720.0] || equal(cantor(unordered_pair(u,null_class)),ordered_pair(u,universal_class))** subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 26223[0:Res:26178.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(u),v)* -> member(omega,v).
% 299.99/300.40 26336[0:Res:26291.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(u),v)* -> member(null_class,v).
% 299.99/300.40 26405[0:Obv:26402.1] || subclass(restrict(u,v,w),complement(u))* -> equal(restrict(u,v,w),null_class).
% 299.99/300.40 26623[0:MRR:26566.0,10049.1] || -> member(not_subclass_element(u,intersection(complement(v),u)),v)* subclass(u,intersection(complement(v),u)).
% 299.99/300.40 26781[4:Rew:26689.0,7998.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.99/300.40 26814[4:Rew:26689.0,23899.1] || -> equal(u,v) equal(symmetric_difference(singleton(u),singleton(v)),union(singleton(u),singleton(v)))**.
% 299.99/300.40 26913[4:Rew:26691.0,23453.0] || subclass(universal_class,union(null_class,rotate(u))) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.99/300.40 26914[4:Rew:26691.0,23452.0] || subclass(universal_class,union(null_class,flip(u))) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.99/300.40 26925[4:Rew:26691.0,23229.0] || subclass(universal_class,union(null_class,cantor(unordered_pair(u,v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 26926[4:Rew:26691.0,23435.0] || subclass(universal_class,union(null_class,cantor(ordered_pair(u,v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 26927[4:Rew:26691.0,19944.0] || subclass(domain_relation,union(null_class,cantor(ordered_pair(null_class,null_class))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 26937[4:Rew:26691.0,20417.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(singleton(v),apply(null_class,w))*.
% 299.99/300.40 26938[4:Rew:26691.0,15105.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.99/300.40 26949[4:Rew:26691.0,15029.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(singleton(u),apply(null_class,v))*.
% 299.99/300.40 28136[4:Rew:27420.0,26964.0] || equal(union(null_class,complement(compose(element_relation,universal_class))),universal_class)** member(singleton(u),element_relation)* -> .
% 299.99/300.40 27036[4:Rew:26691.0,3253.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(singleton(w),union(u,v))*.
% 299.99/300.40 27045[4:Rew:26691.0,14183.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),u).
% 299.99/300.40 27051[4:Rew:26691.0,23414.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(x,y),u)*.
% 299.99/300.40 27053[4:Rew:26691.0,23208.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(unordered_pair(x,y),u)*.
% 299.99/300.40 27060[4:Rew:26691.0,4020.1] || member(null_class,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),universal_class)** -> .
% 299.99/300.40 27061[4:Rew:26691.0,4019.1] || member(omega,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),universal_class)** -> .
% 299.99/300.40 28138[4:Rew:26691.0,27091.1] || member(regular(union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.40 28139[4:Rew:26691.0,27097.1] || -> subclass(union(null_class,singleton(u)),v) equal(not_subclass_element(union(null_class,singleton(u)),v),u)**.
% 299.99/300.40 28140[4:Rew:26691.0,27100.0] || member(u,union(null_class,singleton(u)))* -> equal(union(null_class,singleton(u)),singleton(u)).
% 299.99/300.40 27107[4:Rew:26691.0,2022.0] || equal(union(null_class,u),universal_class)** subclass(u,v)* -> member(singleton(w),v)*.
% 299.99/300.40 28150[4:Rew:27420.0,27156.1] inductive(symmetric_difference(null_class,intersection(universal_class,complement(u)))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 29978[4:MRR:29977.0,57.1] || member(u,universal_class) subclass(universal_class,union(null_class,v))* -> member(power_class(u),v)*.
% 299.99/300.40 30006[7:Res:29891.1,4012.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(null_class))** -> member(null_class,union(u,v)).
% 299.99/300.40 30071[4:MRR:30070.0,55.1] || member(u,universal_class) subclass(universal_class,union(null_class,v))* -> member(sum_class(u),v)*.
% 299.99/300.40 30140[7:Res:29936.1,4012.0] || equal(symmetric_difference(complement(u),complement(v)),successor(null_class))** -> member(null_class,union(u,v)).
% 299.99/300.40 30296[4:SpR:28570.0,15367.2] || member(u,universal_class) -> member(u,cantor(universal_class)) equal(cross_product(singleton(u),universal_class),null_class)**.
% 299.99/300.40 30328[4:SpL:30295.0,19924.0] || member(inverse(cross_product(u,universal_class)),image(universal_class,u))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 30373[3:Rew:560.1,30372.1] || member(apply(choice,u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.99/300.40 30414[4:SpR:27420.0,21949.0] || -> subclass(complement(union(union(null_class,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.99/300.40 30429[4:SpR:27420.0,26178.1] || equal(complement(successor(union(null_class,u))),universal_class) -> member(omega,union(null_class,complement(u)))*.
% 299.99/300.40 30431[4:SpR:27420.0,26291.1] || equal(complement(successor(union(null_class,u))),universal_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 30438[4:SpR:27420.0,21949.0] || -> subclass(complement(union(u,union(null_class,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.99/300.40 30479[4:SpL:27420.0,23646.0] || subclass(union(null_class,u),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 31081[0:Rew:115.0,31034.1] || member(regular(symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 31424[0:Res:7.1,3785.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(power_class(w),u)*.
% 299.99/300.40 31651[0:Res:7.1,3786.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(power_class(w),v)*.
% 299.99/300.40 31954[0:Res:7.1,3847.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(sum_class(w),u)*.
% 299.99/300.40 32194[0:Res:7.1,3848.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(sum_class(w),v)*.
% 299.99/300.40 32557[3:SpL:1194.1,32539.0] || subclass(universal_class,regular(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.99/300.40 32572[3:SpL:1194.1,32562.0] || equal(regular(not_subclass_element(cross_product(u,v),w)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 32706[4:Res:7.1,15705.1] || equal(cross_product(u,v),domain_relation)** member(w,universal_class) -> member(cantor(w),v)*.
% 299.99/300.40 32931[3:Res:28597.1,4022.1] || equal(intersection(u,v),domain_relation) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.99/300.40 32949[3:Res:28597.1,4365.0] || equal(regular(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.99/300.40 33018[3:Rew:560.1,33017.1] || member(not_subclass_element(u,v),singleton(u))* -> subclass(u,v) equal(singleton(u),null_class).
% 299.99/300.40 33057[3:Res:33010.0,8.0] || subclass(complement(u),regular(u))* -> equal(u,null_class) equal(complement(u),regular(u)).
% 299.99/300.40 33197[4:Rew:26691.0,33179.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(null_class,complement(intersection(u,v)))*.
% 299.99/300.40 33198[4:Rew:26691.0,33180.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(omega,complement(intersection(u,v)))*.
% 299.99/300.40 33266[0:Res:7.1,3163.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),u)*.
% 299.99/300.40 34338[4:MRR:34337.0,10049.1] || subclass(u,union(null_class,v)) -> member(not_subclass_element(u,w),v)* subclass(u,w).
% 299.99/300.40 34741[4:Rew:26696.0,34683.1,26696.0,34683.0] || -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,u))*.
% 299.99/300.40 34855[0:Res:7.1,5345.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.99/300.40 35102[0:Res:7.1,5346.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.99/300.40 35113[0:Res:22622.0,5346.0] || -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(singleton(u)))*.
% 299.99/300.40 35180[4:SpL:35131.0,5345.0] || subclass(u,successor(null_class)) -> subclass(u,v) member(not_subclass_element(u,v),singleton(null_class))*.
% 299.99/300.40 35393[4:Res:364.1,35175.0] || subclass(ordered_pair(u,v),successor(null_class)) -> member(unordered_pair(u,singleton(v)),singleton(null_class))*.
% 299.99/300.40 35678[4:SpR:30456.0,21949.0] || -> subclass(complement(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.99/300.40 35694[4:SpR:30456.0,26178.1] || equal(complement(successor(union(u,u))),universal_class)** -> member(omega,union(null_class,complement(u)))*.
% 299.99/300.40 35696[4:SpR:30456.0,26291.1] || equal(complement(successor(union(u,u))),universal_class)** -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 35720[4:SpR:30456.0,21949.0] || -> subclass(complement(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.99/300.40 35767[4:SpL:30456.0,23646.0] || subclass(union(u,u),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.99/300.40 36095[4:Res:48.1,15447.0] inductive(cantor(regular(cross_product(singleton(null_class),universal_class)))) || -> equal(cross_product(singleton(null_class),universal_class),null_class)**.
% 299.99/300.40 36149[4:SpR:35052.0,30.0] || -> equal(restrict(union(null_class,cross_product(u,v)),u,v),union(null_class,cross_product(u,v)))**.
% 299.99/300.40 36271[0:Res:48.1,272.1] inductive(power_class(image(element_relation,complement(u)))) || member(null_class,image(element_relation,power_class(u)))* -> .
% 299.99/300.40 37151[4:SpR:35792.0,21749.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(omega),power_class(union(u,u)))*.
% 299.99/300.40 37152[4:SpR:35792.0,21840.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.99/300.40 37153[4:SpR:35792.0,21750.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.99/300.40 37172[4:SpR:35792.0,21749.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(omega),power_class(union(null_class,u)))*.
% 299.99/300.40 37173[4:SpR:35792.0,21840.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.99/300.40 37174[4:SpR:35792.0,21750.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.99/300.40 37705[8:SpR:37558.1,364.1] function(u) || subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.99/300.40 37757[8:SpL:37558.1,378.0] function(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.99/300.40 37808[8:SpL:37558.1,145.0] function(u) || member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 299.99/300.40 37986[8:SoR:37611.0,2274.2] single_valued_class(regular(u)) || equal(cross_product(universal_class,universal_class),regular(u))* -> equal(u,null_class).
% 299.99/300.40 38114[8:Rew:17108.1,38113.2] function(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(universal_class,u)*.
% 299.99/300.40 38144[8:SpR:38098.1,16978.0] one_to_one(u) || -> equal(unordered_pair(null_class,unordered_pair(inverse(u),null_class)),ordered_pair(inverse(u),universal_class))**.
% 299.99/300.40 38296[8:SoR:37563.1,5382.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),null_class)** -> .
% 299.99/300.40 38325[8:SoR:37567.0,5382.2] single_valued_class(not_subclass_element(u,v)) || equal(not_subclass_element(u,v),null_class)** -> subclass(u,v).
% 299.99/300.40 38409[4:Rew:26691.0,38397.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(null_class,complement(v)).
% 299.99/300.40 38410[4:Rew:26691.0,38398.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(omega,complement(v)).
% 299.99/300.40 38441[4:Rew:44.0,38399.1,27.0,38399.1,26691.0,38399.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(null_class,successor(u)).
% 299.99/300.40 38442[4:Rew:44.0,38400.1,27.0,38400.1,26691.0,38400.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(omega,successor(u)).
% 299.99/300.40 38475[8:SoR:37566.0,5382.2] single_valued_class(range_of(u)) || member(inverse(u),universal_class)* equal(range_of(u),null_class) -> .
% 299.99/300.40 38803[0:SpR:38775.0,66.2] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* -> member(range_of(null_class),universal_class)*.
% 299.99/300.40 38854[4:Res:350.2,38799.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v).
% 299.99/300.40 38856[4:Res:346.2,38799.0] || member(u,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(power_class(u)),universal_class))))* -> .
% 299.99/300.40 38857[4:Res:347.2,38799.0] || member(u,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(sum_class(u)),universal_class))))* -> .
% 299.99/300.40 38869[4:Res:364.1,38799.0] || subclass(ordered_pair(u,v),cantor(complement(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> .
% 299.99/300.40 38982[4:MRR:38952.0,122.0] || equal(complement(cantor(u)),universal_class) -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.99/300.40 38983[4:MRR:38953.0,122.0] || subclass(universal_class,complement(cantor(u)))* -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.99/300.40 38985[4:MRR:38968.0,10049.1] || -> equal(apply(u,not_subclass_element(v,cantor(u))),sum_class(range_of(null_class)))** subclass(v,cantor(u)).
% 299.99/300.40 39386[4:Rew:27420.0,39344.1,27420.0,39344.0] || -> subclass(u,union(null_class,complement(v))) member(not_subclass_element(u,union(null_class,complement(v))),v)*.
% 299.99/300.40 39372[4:Res:364.1,36188.0] || subclass(ordered_pair(u,v),union(null_class,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.99/300.40 39952[4:SpL:36163.0,5345.0] || subclass(u,union(v,v))* -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.99/300.40 39956[4:SpL:36163.0,3847.1] || member(u,universal_class) subclass(universal_class,union(v,v))* -> member(sum_class(u),v)*.
% 299.99/300.40 39958[4:SpL:36163.0,3785.1] || member(u,universal_class) subclass(universal_class,union(v,v))* -> member(power_class(u),v)*.
% 299.99/300.40 40057[4:Res:364.1,39314.0] || subclass(ordered_pair(u,v),union(w,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.99/300.40 40083[0:SpR:39581.1,115.0] || subclass(u,v) -> equal(intersection(complement(u),union(v,u)),symmetric_difference(v,u))**.
% 299.99/300.40 40096[0:SpR:39581.1,29.0] || subclass(cross_product(u,v),w)* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.99/300.40 40107[0:SpR:39581.1,498.1] || subclass(u,v) member(w,symmetric_difference(v,u))* -> member(w,complement(u)).
% 299.99/300.40 40186[0:SpL:39581.1,4022.1] || subclass(u,v) member(w,symmetric_difference(v,u))* member(w,u) -> .
% 299.99/300.40 40300[0:SpR:39745.0,498.1] || member(u,symmetric_difference(v,intersection(v,w)))* -> member(u,complement(intersection(v,w))).
% 299.99/300.40 40376[0:SpL:39745.0,4022.1] || member(u,symmetric_difference(v,intersection(v,w)))* member(u,intersection(v,w)) -> .
% 299.99/300.40 40600[0:SpR:39886.0,498.1] || member(u,symmetric_difference(v,intersection(w,v)))* -> member(u,complement(intersection(w,v))).
% 299.99/300.40 40678[0:SpL:39886.0,4022.1] || member(u,symmetric_difference(v,intersection(w,v)))* member(u,intersection(w,v)) -> .
% 299.99/300.40 40952[4:Res:15450.1,46.0] || subclass(domain_relation,rotate(successor_relation)) -> equal(successor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.99/300.40 40972[4:Res:15450.1,15386.0] || subclass(domain_relation,rotate(domain_relation)) -> equal(cantor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.99/300.40 41070[4:Res:15451.1,46.0] || subclass(domain_relation,flip(successor_relation)) -> equal(cantor(ordered_pair(u,v)),successor(ordered_pair(v,u)))**.
% 299.99/300.40 41084[4:Res:15451.1,15386.0] || subclass(domain_relation,flip(domain_relation)) -> equal(cantor(ordered_pair(u,v)),cantor(ordered_pair(v,u)))*.
% 299.99/300.40 41102[4:SpR:26736.0,5329.0] || -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),union(image(element_relation,successor(null_class)),u))*.
% 299.99/300.40 41109[4:SpR:26736.0,17988.1] || -> member(singleton(null_class),image(element_relation,successor(null_class)))* member(singleton(null_class),power_class(complement(singleton(null_class)))).
% 299.99/300.40 41147[4:SpR:26736.0,5329.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),union(u,image(element_relation,successor(null_class))))*.
% 299.99/300.40 41170[4:SpL:26736.0,32920.1] || equal(image(element_relation,successor(null_class)),domain_relation) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.99/300.40 41172[4:SpL:26736.0,19404.1] || subclass(domain_relation,image(element_relation,successor(null_class)))* subclass(universal_class,power_class(complement(singleton(null_class)))) -> .
% 299.99/300.40 41174[4:SpL:26736.0,367.0] || subclass(universal_class,power_class(complement(singleton(null_class)))) member(omega,image(element_relation,successor(null_class)))* -> .
% 299.99/300.40 41175[4:SpL:26736.0,2122.0] || subclass(universal_class,power_class(complement(singleton(null_class)))) member(null_class,image(element_relation,successor(null_class)))* -> .
% 299.99/300.40 41177[4:SpL:26736.0,32970.1] || equal(image(element_relation,successor(null_class)),domain_relation) subclass(domain_relation,power_class(complement(singleton(null_class))))* -> .
% 299.99/300.40 41178[4:SpL:26736.0,13411.1] || subclass(domain_relation,image(element_relation,successor(null_class)))* subclass(domain_relation,power_class(complement(singleton(null_class)))) -> .
% 299.99/300.40 41179[4:SpL:26736.0,13547.1] || equal(image(element_relation,successor(null_class)),domain_relation)** equal(power_class(complement(singleton(null_class))),domain_relation) -> .
% 299.99/300.40 41183[4:SpL:26736.0,25.1] || member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))) -> .
% 299.99/300.40 42159[0:Rew:41697.0,42136.1] || member(not_subclass_element(intersection(u,v),null_class),complement(u))* -> subclass(intersection(u,v),null_class).
% 299.99/300.40 42510[0:Rew:42038.0,42486.1] || member(not_subclass_element(intersection(u,v),null_class),complement(v))* -> subclass(intersection(u,v),null_class).
% 299.99/300.40 44144[4:Rew:26691.0,44047.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),union(null_class,restrict(u,v,w))),null_class)**.
% 299.99/300.40 44145[4:Rew:26691.0,44048.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),union(null_class,restrict(w,u,v))),null_class)**.
% 299.99/300.40 45101[4:SpL:1194.1,44633.0] || subclass(singleton(not_subclass_element(cross_product(u,v),w)),null_class)* -> subclass(cross_product(u,v),w).
% 299.99/300.40 45110[4:MRR:26026.2,45106.0] || member(u,universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.99/300.40 45120[4:MRR:40915.1,45106.0] || subclass(domain_relation,rotate(complement(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))))* -> .
% 299.99/300.40 45122[4:MRR:41033.1,45106.0] || subclass(domain_relation,flip(complement(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))))* -> .
% 299.99/300.40 45273[0:Obv:45240.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.99/300.40 45281[4:MRR:45280.1,22109.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(regular(ordered_pair(u,universal_class)),singleton(u))**.
% 299.99/300.40 45319[7:Res:24.2,44586.1] || member(null_class,u) member(null_class,v) subclass(intersection(v,u),null_class)* -> .
% 299.99/300.40 45437[0:Res:48.1,4002.0] inductive(symmetric_difference(u,cross_product(v,w))) || -> member(null_class,complement(restrict(u,v,w)))*.
% 299.99/300.40 45519[0:Res:48.1,4003.0] inductive(symmetric_difference(cross_product(u,v),w)) || -> member(null_class,complement(restrict(w,u,v)))*.
% 299.99/300.40 46041[4:Res:24.2,44653.1] || member(omega,u) member(omega,v) subclass(intersection(v,u),null_class)* -> .
% 299.99/300.40 46199[4:Rew:56.0,46159.1,26691.0,46159.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(null_class,power_class(v)).
% 299.99/300.40 46200[4:Rew:56.0,46160.1,26691.0,46160.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(omega,power_class(v)).
% 299.99/300.40 46201[4:Rew:56.0,46161.1,26691.0,46161.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(null_class,power_class(u)).
% 299.99/300.40 46202[4:Rew:56.0,46162.1,26691.0,46162.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(omega,power_class(u)).
% 299.99/300.40 47098[0:Rew:47003.0,5774.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.40 47195[7:Rew:47003.0,29912.1] || -> member(null_class,intersection(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))).
% 299.99/300.40 47197[4:Rew:47003.0,26837.0] || -> equal(union(null_class,intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 299.99/300.40 47259[4:Rew:47003.0,26782.0] || -> equal(complement(intersection(union(null_class,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.99/300.40 47309[3:Rew:47003.0,34789.1] || equal(image(element_relation,power_class(u)),domain_relation) subclass(universal_class,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 47311[3:Rew:47003.0,19427.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(universal_class,power_class(complement(power_class(u)))) -> .
% 299.99/300.40 47313[0:Rew:47003.0,423.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(omega,image(element_relation,power_class(u)))* -> .
% 299.99/300.40 47314[0:Rew:47003.0,2142.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.99/300.40 47315[0:Rew:47003.0,5784.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.40 47323[3:Rew:47003.0,34877.1] || equal(image(element_relation,power_class(u)),domain_relation) subclass(domain_relation,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 47324[3:Rew:47003.0,13468.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(domain_relation,power_class(complement(power_class(u)))) -> .
% 299.99/300.40 47326[3:Rew:47003.0,13565.1] || equal(image(element_relation,power_class(u)),domain_relation)** equal(power_class(complement(power_class(u))),domain_relation) -> .
% 299.99/300.40 47327[4:Rew:47003.0,17990.1] || -> member(singleton(null_class),image(element_relation,power_class(u)))* member(singleton(null_class),power_class(complement(power_class(u)))).
% 299.99/300.40 47415[0:Rew:47003.0,21741.0] || subclass(complement(power_class(u)),v)* -> subclass(singleton(w),power_class(u))* member(w,v)*.
% 299.99/300.40 47480[7:Rew:47003.0,29914.1] || -> member(null_class,intersection(power_class(u),complement(v)))* member(null_class,union(complement(power_class(u)),v)).
% 299.99/300.40 47482[4:Rew:47003.0,26826.0] || -> equal(union(null_class,intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 299.99/300.40 47515[0:Rew:47003.0,22666.0] || -> subclass(complement(successor(complement(power_class(u)))),intersection(power_class(u),complement(singleton(complement(power_class(u))))))*.
% 299.99/300.40 47536[4:Rew:47003.0,26751.0] || -> equal(complement(intersection(power_class(u),union(null_class,v))),union(complement(power_class(u)),complement(v)))**.
% 299.99/300.40 47591[0:Rew:47003.0,47131.0] || -> subclass(singleton(not_subclass_element(u,complement(power_class(v)))),power_class(v))* subclass(u,complement(power_class(v))).
% 299.99/300.40 48041[7:Res:46478.1,4012.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(null_class,union(u,v)).
% 299.99/300.40 48715[4:Rew:26691.0,48560.0] || -> member(u,complement(power_class(union(null_class,v))))* subclass(singleton(u),power_class(union(v,v)))*.
% 299.99/300.40 48717[4:Rew:26691.0,48569.0] || equal(complement(power_class(union(null_class,u))),universal_class)** -> equal(power_class(union(u,u)),null_class)**.
% 299.99/300.40 48719[4:Rew:26691.0,48571.0] || subclass(universal_class,complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class)**.
% 299.99/300.40 48919[4:Res:48015.1,4012.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(omega,union(u,v)).
% 299.99/300.40 49150[4:SpL:1193.1,44640.0] || subclass(unordered_pair(u,regular(cross_product(v,w))),null_class)* -> equal(cross_product(v,w),null_class).
% 299.99/300.40 49229[4:Rew:47012.0,49171.0] || equal(power_class(complement(power_class(u))),null_class) member(omega,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 49230[7:Rew:47012.0,49181.0] || equal(power_class(complement(power_class(u))),null_class) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 49257[4:SpL:1193.1,44646.0] || subclass(unordered_pair(regular(cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 49335[4:Res:24.2,46866.1] || member(u,v)* member(u,w)* equal(intersection(w,v),null_class)** -> .
% 299.99/300.40 49339[4:Res:7301.1,46866.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(w))*.
% 299.99/300.40 49340[4:Res:7300.1,46866.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(v))*.
% 299.99/300.40 49360[4:Res:17.2,46866.1] || member(u,v)* member(w,x)* equal(cross_product(x,v),null_class)** -> .
% 299.99/300.40 49382[4:Res:10483.2,46866.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor_relation,null_class) -> .
% 299.99/300.40 49627[0:SpR:47962.0,4104.0] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.40 49859[0:SpR:47963.0,4104.0] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.40 50896[9:Rew:50075.0,46589.1] || equal(null_class,element_relation) -> equal(image(complement(compose(universal_class,inverse(element_relation))),universal_class),range_of(null_class))**.
% 299.99/300.40 50897[9:Rew:50075.0,46587.1] || equal(null_class,element_relation) -> equal(restrict(complement(compose(universal_class,inverse(element_relation))),universal_class,universal_class),null_class)**.
% 299.99/300.40 51740[0:Res:48.1,47039.0] inductive(symmetric_difference(complement(u),power_class(v))) || -> member(null_class,union(u,complement(power_class(v))))*.
% 299.99/300.40 52063[0:Res:48.1,47228.0] inductive(symmetric_difference(power_class(u),complement(v))) || -> member(null_class,union(complement(power_class(u)),v))*.
% 299.99/300.40 52184[0:SpL:6882.0,381.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(singleton(v),successor(u))*.
% 299.99/300.40 52191[0:SpL:6882.0,2266.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(singleton(v),successor(u))*.
% 299.99/300.40 52786[4:Obv:52776.2] || equal(u,v) equal(singleton(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 52848[4:Res:16144.2,46866.1] || member(u,universal_class)* equal(cantor(u),successor(u)) equal(successor_relation,null_class) -> .
% 299.99/300.40 52914[4:MRR:52876.0,243.0] || member(u,universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.99/300.40 53324[4:Res:66.2,49331.0] function(u) || member(v,universal_class) equal(singleton(image(u,v)),null_class)** -> .
% 299.99/300.40 53393[4:MRR:53362.1,5.0] || member(u,universal_class) equal(singleton(apply(choice,u)),null_class)** -> equal(u,null_class).
% 299.99/300.40 53416[4:Res:350.2,49359.0] || subclass(u,cantor(not_subclass_element(u,v)))* equal(null_class,element_relation) -> subclass(u,v).
% 299.99/300.40 53418[4:Res:346.2,49359.0] || member(u,universal_class) subclass(universal_class,cantor(power_class(u)))* equal(null_class,element_relation) -> .
% 299.99/300.40 53419[4:Res:347.2,49359.0] || member(u,universal_class) subclass(universal_class,cantor(sum_class(u)))* equal(null_class,element_relation) -> .
% 299.99/300.40 53435[4:Res:364.1,49359.0] || subclass(ordered_pair(u,v),cantor(unordered_pair(u,singleton(v))))* equal(null_class,element_relation) -> .
% 299.99/300.40 53443[0:Res:12.0,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(unordered_pair(w,x)),v)*.
% 299.99/300.40 53489[0:Res:243.0,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(ordered_pair(w,x)),v)*.
% 299.99/300.40 53744[0:Res:12.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(unordered_pair(w,x)),v)*.
% 299.99/300.40 53790[0:Res:243.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(ordered_pair(w,x)),v)*.
% 299.99/300.40 54077[7:SpL:26736.0,52819.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.99/300.40 54078[7:SpL:47012.0,52819.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.40 54169[4:SpL:26736.0,52964.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> member(omega,image(element_relation,successor(null_class)))*.
% 299.99/300.40 54170[4:SpL:47012.0,52964.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.99/300.40 54433[4:MRR:54432.2,49404.0] || subclass(symmetric_difference(u,v),regular(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 54886[3:SpR:54674.1,14.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.99/300.40 55486[3:Res:66.2,55278.0] function(u) || member(v,universal_class) equal(power_class(image(u,v)),universal_class)** -> .
% 299.99/300.40 55563[3:MRR:55524.1,5.0] || member(u,universal_class) equal(power_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.99/300.40 55741[3:Res:66.2,55279.0] function(u) || member(v,universal_class) equal(sum_class(image(u,v)),universal_class)** -> .
% 299.99/300.40 55812[3:MRR:55779.1,5.0] || member(u,universal_class) equal(sum_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.99/300.40 55887[4:SpL:22117.0,44638.0] || subclass(regular(ordered_pair(u,v)),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 55888[4:SpL:22117.0,45176.0] || equal(regular(ordered_pair(u,v)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 55934[4:MRR:55858.2,44770.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),regular(ordered_pair(u,v)))*.
% 299.99/300.40 55972[4:Res:66.2,55287.0] function(u) || member(v,universal_class) equal(cantor(image(u,v)),universal_class)** -> .
% 299.99/300.40 56049[4:MRR:56010.1,5.0] || member(u,universal_class) equal(cantor(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.99/300.40 56259[3:Obv:56245.2] || equal(u,v) equal(power_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 56280[3:Obv:56271.2] || equal(u,v) equal(sum_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 56425[4:Obv:56411.2] || equal(u,v) equal(cantor(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 57155[4:MRR:57149.1,46871.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,unordered_pair(v,w))),unordered_pair(v,w))**.
% 299.99/300.40 57726[0:Res:57318.0,326.1] inductive(intersection(u,intersection(omega,v))) || -> equal(intersection(u,intersection(omega,v)),omega)**.
% 299.99/300.40 57813[4:Res:57701.0,5341.0] || -> subclass(intersection(u,successor(null_class)),v) equal(not_subclass_element(intersection(u,successor(null_class)),v),null_class)**.
% 299.99/300.40 58064[4:Res:57685.0,326.1] inductive(intersection(u,union(null_class,omega))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.99/300.40 58183[0:Res:57561.0,326.1] inductive(intersection(u,intersection(v,omega))) || -> equal(intersection(u,intersection(v,omega)),omega)**.
% 299.99/300.40 58555[4:Rew:28791.0,58514.1] inductive(intersection(u,union(omega,omega))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.99/300.40 58655[0:Res:58388.0,326.1] inductive(intersection(intersection(omega,u),v)) || -> equal(intersection(intersection(omega,u),v),omega)**.
% 299.99/300.40 58748[4:Res:58627.0,5341.0] || -> subclass(intersection(successor(null_class),u),v) equal(not_subclass_element(intersection(successor(null_class),u),v),null_class)**.
% 299.99/300.40 59042[4:Res:58611.0,326.1] inductive(intersection(union(null_class,omega),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.99/300.40 59147[0:Res:99.0,5342.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(domain_relation,v) member(not_subclass_element(domain_relation,v),u)*.
% 299.99/300.40 59148[0:Res:45.0,5342.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(successor_relation,v) member(not_subclass_element(successor_relation,v),u)*.
% 299.99/300.40 59149[0:Res:19.0,5342.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(element_relation,v) member(not_subclass_element(element_relation,v),u)*.
% 299.99/300.40 59346[4:Res:58647.0,326.1] inductive(union(null_class,intersection(omega,u))) || -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.99/300.40 59613[4:Res:58710.1,328.1] inductive(u) || equal(image(successor_relation,u),universal_class)** -> equal(image(successor_relation,u),u).
% 299.99/300.40 59621[4:Res:58710.1,5346.0] || equal(intersection(u,v),universal_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.99/300.40 59622[4:Res:58710.1,5345.0] || equal(intersection(u,v),universal_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.99/300.40 59849[4:Rew:59616.1,55872.1] || equal(complement(singleton(regular(ordered_pair(u,v)))),universal_class)** -> equal(regular(null_class),singleton(u)).
% 299.99/300.40 59936[0:Res:10929.1,22.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,v).
% 299.99/300.40 59937[0:Res:10929.1,23.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,w).
% 299.99/300.40 60249[0:Obv:60226.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,unordered_pair(u,w))*.
% 299.99/300.40 60251[0:Obv:60228.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(u,w),complement(v))*.
% 299.99/300.40 60421[4:Res:59287.0,326.1] inductive(union(null_class,intersection(u,omega))) || -> equal(union(null_class,intersection(u,omega)),omega)**.
% 299.99/300.40 60509[0:Obv:60485.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,unordered_pair(w,u))*.
% 299.99/300.40 60511[0:Obv:60487.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(w,u),complement(v))*.
% 299.99/300.40 60632[0:Res:58583.0,326.1] inductive(intersection(intersection(u,omega),v)) || -> equal(intersection(intersection(u,omega),v),omega)**.
% 299.99/300.40 60821[4:Rew:28791.0,60781.1] inductive(intersection(union(omega,omega),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.99/300.40 61057[4:Res:59527.0,354.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(null_class,v))*.
% 299.99/300.40 61096[4:Res:61014.0,354.1] || member(u,universal_class) -> member(u,successor(complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.99/300.40 61145[4:SpL:1193.1,60859.0] || subclass(universal_class,regular(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 61207[4:SpL:1193.1,61154.0] || equal(regular(singleton(regular(cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 61625[4:Res:59614.1,351.1] || equal(complement(unordered_pair(u,v)),universal_class)** member(v,universal_class) -> member(v,w)*.
% 299.99/300.40 61626[4:Res:59614.1,352.1] || equal(complement(unordered_pair(u,v)),universal_class)** member(u,universal_class) -> member(u,w)*.
% 299.99/300.40 62144[4:Res:61024.0,354.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(v,v))*.
% 299.99/300.40 62485[0:SpR:492.0,57711.0] || -> subclass(restrict(symmetric_difference(u,cross_product(v,w)),x,y),complement(restrict(u,v,w)))*.
% 299.99/300.40 62486[0:SpR:493.0,57711.0] || -> subclass(restrict(symmetric_difference(cross_product(u,v),w),x,y),complement(restrict(w,u,v)))*.
% 299.99/300.40 63158[0:SpL:28712.0,3659.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))) -> .
% 299.99/300.40 63426[3:Obv:63380.1] || member(u,v) -> equal(intersection(regular(v),singleton(u)),null_class)** equal(v,null_class).
% 299.99/300.40 63603[3:Obv:63559.1] || member(u,v) -> equal(intersection(singleton(u),regular(v)),null_class)** equal(v,null_class).
% 299.99/300.40 64571[4:SpL:1194.1,64490.0] || equal(successor(not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 64694[0:SpR:28712.0,47063.0] || -> equal(complement(intersection(union(u,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.99/300.40 64780[4:Res:63493.1,8.0] || equal(successor(null_class),u) subclass(singleton(null_class),u)* -> equal(singleton(null_class),u).
% 299.99/300.40 64809[4:Res:63493.1,353.1] || equal(successor(null_class),singleton(u)) member(u,universal_class) -> member(u,singleton(null_class))*.
% 299.99/300.40 64849[0:SpR:47152.0,43408.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),null_class)**.
% 299.99/300.40 64853[0:SpR:47152.0,57711.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(v)),w,x),union(u,complement(power_class(v))))*.
% 299.99/300.40 65253[0:SpR:47437.0,43408.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),null_class)**.
% 299.99/300.40 65257[0:SpR:47437.0,57711.0] || -> subclass(restrict(symmetric_difference(power_class(u),complement(v)),w,x),union(complement(power_class(u)),v))*.
% 299.99/300.40 65632[0:SpR:28712.0,47508.0] || -> equal(complement(intersection(power_class(u),union(v,v))),union(complement(power_class(u)),complement(v)))**.
% 299.99/300.40 66005[4:SpR:64484.1,26736.0] || equal(successor(image(element_relation,successor(null_class))),null_class)** -> equal(power_class(complement(singleton(null_class))),universal_class).
% 299.99/300.40 66006[4:SpR:64484.1,47012.0] || equal(successor(image(element_relation,power_class(u))),null_class)** -> equal(power_class(complement(power_class(u))),universal_class).
% 299.99/300.40 66412[4:Rew:66411.1,64576.1] || equal(successor(singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.99/300.40 66428[4:Rew:26689.0,65993.1] || equal(successor(u),null_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.99/300.40 66431[4:Rew:26689.0,66032.1] || equal(successor(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.99/300.40 66441[4:Rew:66351.1,66440.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(u,v)),union(null_class,complement(v)))**.
% 299.99/300.40 66447[5:Rew:7637.0,66111.1,7631.0,66111.1,11564.0,66111.1] || equal(successor(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.99/300.40 66450[5:Rew:7636.0,66120.1,7631.0,66120.1,11564.0,66120.1] || equal(successor(power_class(u)),null_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.40 66627[4:MRR:66610.0,243.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> member(v,cantor(u)).
% 299.99/300.40 66628[4:MRR:66601.3,45106.0] || member(u,universal_class) member(v,u) subclass(element_relation,ordered_pair(v,u))* -> .
% 299.99/300.40 66634[4:MRR:66614.0,66614.3,32704.1,9997.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,complement(v))* -> .
% 299.99/300.40 67359[4:MRR:67351.1,46875.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(unordered_pair(v,w),u)),unordered_pair(v,w))**.
% 299.99/300.40 67420[0:SpL:28712.0,2301.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.99/300.40 67482[4:Rew:26689.0,67436.0,7631.0,67436.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.99/300.40 67483[4:Rew:28712.0,67454.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.99/300.40 67578[4:Res:49004.1,8.0] || equal(power_class(u),null_class) subclass(v,power_class(u))* -> equal(v,power_class(u)).
% 299.99/300.40 68187[4:MRR:68177.1,46869.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,ordered_pair(v,w))),ordered_pair(v,w))**.
% 299.99/300.40 69404[0:Obv:69329.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),complement(intersection(v,w)))*.
% 299.99/300.40 69405[0:Obv:69327.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),complement(intersection(v,w)))*.
% 299.99/300.40 69839[4:Res:6905.1,66389.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.99/300.40 69841[4:Res:3120.2,66389.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(u,w),null_class)**.
% 299.99/300.40 69842[4:Res:2332.2,66389.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(w,u),null_class)**.
% 299.99/300.40 69998[4:MRR:69990.1,46878.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(ordered_pair(v,w),u)),ordered_pair(v,w))**.
% 299.99/300.40 70108[4:SpR:26736.0,42032.0] || -> equal(intersection(power_class(complement(singleton(null_class))),restrict(image(element_relation,successor(null_class)),u,v)),null_class)**.
% 299.99/300.40 70109[0:SpR:47012.0,42032.0] || -> equal(intersection(power_class(complement(power_class(u))),restrict(image(element_relation,power_class(u)),v,w)),null_class)**.
% 299.99/300.40 70359[0:Rew:44034.0,70333.1] || member(not_subclass_element(complement(u),null_class),restrict(u,v,w))* -> subclass(complement(u),null_class).
% 299.99/300.40 70422[3:SSi:70396.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.99/300.40 70552[3:SSi:70526.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.40 71106[4:Res:70746.0,354.1] || member(u,universal_class) -> member(u,successor(complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.99/300.40 71473[0:Rew:31064.0,71389.2] || subclass(u,v) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.99/300.40 71642[4:Res:70771.0,354.1] || member(u,universal_class) -> member(u,successor(union(null_class,complement(v))))* member(u,v).
% 299.99/300.40 72025[4:Res:70953.1,536.0] || equal(complement(u),null_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.99/300.40 72189[4:Rew:26691.0,72087.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(unordered_pair(u,v),element_relation)* -> .
% 299.99/300.40 72743[0:Obv:72686.0] || -> member(u,unordered_pair(u,v))* member(v,w) subclass(unordered_pair(u,v),complement(w))*.
% 299.99/300.40 72868[4:Rew:72735.1,72863.1] || equal(unordered_pair(u,v),null_class) -> equal(v,u) subclass(unordered_pair(u,v),w)*.
% 299.99/300.40 72872[0:Obv:72811.0] || -> member(u,unordered_pair(v,u))* member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.99/300.40 73192[4:Rew:73077.0,64415.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(v,null_class))*.
% 299.99/300.40 73198[4:Rew:73077.0,47537.0] || -> equal(complement(intersection(power_class(u),union(v,null_class))),union(complement(power_class(u)),complement(v)))**.
% 299.99/300.40 74485[4:Rew:26691.0,73532.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.99/300.40 73694[4:Rew:73077.0,27396.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.99/300.40 73739[4:Rew:73077.0,47262.0] || -> equal(complement(intersection(union(u,null_class),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.99/300.40 73745[8:Rew:73077.0,53267.1] function(u) || member(regular(successor(u)),complement(u))* -> equal(successor(u),null_class).
% 299.99/300.40 73889[4:Rew:73771.0,21047.1] || member(singleton(u),complement(inverse(v)))* subclass(universal_class,union(null_class,inverse(v))) -> .
% 299.99/300.40 73919[4:Rew:73771.0,18748.1] inductive(symmetric_difference(apply(null_class,u),null_class)) || -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.99/300.40 73945[4:Rew:73771.0,18517.1] inductive(symmetric_difference(sum_class(range_of(null_class)),null_class)) || -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.99/300.40 73975[4:Rew:73771.0,18505.1] inductive(symmetric_difference(apply(null_class,u),null_class)) || -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 73989[4:Rew:73771.0,21410.1] || member(singleton(u),complement(sum_class(v)))* subclass(universal_class,union(null_class,sum_class(v))) -> .
% 299.99/300.40 74001[4:Rew:73771.0,20338.1] || member(singleton(u),complement(range_of(v)))* subclass(universal_class,union(null_class,range_of(v))) -> .
% 299.99/300.40 74023[4:Rew:73771.0,20189.1] || member(singleton(u),complement(cantor(v)))* subclass(universal_class,union(null_class,cantor(v))) -> .
% 299.99/300.40 74184[4:Rew:73603.0,66444.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(v,u)),union(null_class,complement(v)))**.
% 299.99/300.40 74185[4:Rew:73603.0,27284.1] inductive(symmetric_difference(null_class,intersection(complement(u),universal_class))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 74792[4:Rew:74098.0,74151.1] || -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,null_class))*.
% 299.99/300.40 76528[4:Rew:26698.0,76384.1,26698.0,76384.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(null_class,u))*.
% 299.99/300.40 76555[4:Rew:26689.0,76454.0,7631.0,76454.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.99/300.40 76558[4:Rew:75572.0,76476.0,7631.0,76476.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.99/300.40 77223[4:Rew:26698.0,76979.1,26698.0,76979.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(u,u))*.
% 299.99/300.40 77249[4:Rew:75572.0,77148.0,7631.0,77148.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.99/300.40 77252[4:Rew:28712.0,77171.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,u),v).
% 299.99/300.40 77626[4:Rew:73771.0,77574.1] inductive(intersection(union(omega,null_class),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.99/300.40 77730[4:Rew:73771.0,77681.1] inductive(intersection(u,union(omega,null_class))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.99/300.40 78116[0:SpR:74519.0,3134.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.99/300.40 78148[0:SpR:74519.0,4065.1] || -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(singleton(v),u),w),v)**.
% 299.99/300.40 78194[0:SpR:74519.0,5217.1] || -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(v,singleton(u)),w),u)**.
% 299.99/300.40 78404[0:SpL:74519.0,3121.0] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(complement(v),u),null_class).
% 299.99/300.40 78416[0:SpL:74519.0,2333.0] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(v,complement(u)),null_class).
% 299.99/300.40 78808[0:SpR:78499.0,3252.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(v,u))*.
% 299.99/300.40 79581[0:SpR:47963.0,78795.0] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(v,image(element_relation,power_class(u))))*.
% 299.99/300.40 79586[0:SpR:47962.0,78795.0] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(image(element_relation,power_class(v)),u))*.
% 299.99/300.40 79642[0:SpR:79059.0,3134.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.99/300.40 79643[0:SpR:79059.0,3252.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),union(u,v))*.
% 299.99/300.40 80355[4:SpL:1193.1,72143.0] || equal(union(null_class,regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 80475[4:SpL:1193.1,72102.0] || equal(complement(regular(regular(cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 81746[4:SpR:74227.0,26178.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(omega,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 81748[4:SpR:74227.0,26291.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 81759[4:SpR:74227.0,33010.0] || -> subclass(regular(apply(null_class,u)),complement(sum_class(range_of(null_class))))* equal(apply(null_class,u),null_class).
% 299.99/300.40 81816[4:SpR:74227.0,26178.1] || equal(complement(successor(sum_class(range_of(null_class)))),universal_class) -> member(omega,complement(apply(null_class,u)))*.
% 299.99/300.40 81818[4:SpR:74227.0,26291.1] || equal(complement(successor(sum_class(range_of(null_class)))),universal_class) -> member(null_class,complement(apply(null_class,u)))*.
% 299.99/300.40 81829[4:SpR:74227.0,33010.0] || -> subclass(regular(sum_class(range_of(null_class))),complement(apply(null_class,u)))* equal(sum_class(range_of(null_class)),null_class).
% 299.99/300.40 81892[4:SpL:74227.0,23646.0] || subclass(apply(null_class,u),complement(sum_class(range_of(null_class))))* -> equal(apply(null_class,u),null_class).
% 299.99/300.40 81938[4:SpL:74227.0,23646.0] || subclass(sum_class(range_of(null_class)),complement(apply(null_class,u)))* -> equal(sum_class(range_of(null_class)),null_class).
% 299.99/300.40 82620[4:SpL:26736.0,70726.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> subclass(universal_class,image(element_relation,successor(null_class)))*.
% 299.99/300.40 82621[4:SpL:47012.0,70726.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> subclass(universal_class,image(element_relation,power_class(u)))*.
% 299.99/300.40 82939[4:SpR:73603.0,21949.0] || -> subclass(complement(union(union(u,null_class),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.99/300.40 82955[4:SpR:73603.0,26178.1] || equal(complement(successor(union(u,null_class))),universal_class) -> member(omega,union(null_class,complement(u)))*.
% 299.99/300.40 82957[4:SpR:73603.0,26291.1] || equal(complement(successor(union(u,null_class))),universal_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.99/300.40 82989[4:SpR:73603.0,21949.0] || -> subclass(complement(union(u,union(v,null_class))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.99/300.40 83048[4:SpL:73603.0,23646.0] || subclass(union(u,null_class),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 83267[4:SpR:74226.0,26178.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(omega,complement(apply(null_class,v)))*.
% 299.99/300.40 83269[4:SpR:74226.0,26291.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(null_class,complement(apply(null_class,v)))*.
% 299.99/300.40 83280[4:SpR:74226.0,33010.0] || -> subclass(regular(apply(null_class,u)),complement(apply(null_class,v)))* equal(apply(null_class,u),null_class).
% 299.99/300.40 83425[4:SpL:74226.0,23646.0] || subclass(apply(null_class,u),complement(apply(null_class,v)))* -> equal(apply(null_class,u),null_class).
% 299.99/300.40 83830[4:SpR:77128.0,21840.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(null_class),power_class(union(u,null_class)))*.
% 299.99/300.40 83861[4:SpR:77128.0,21840.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.99/300.40 85057[8:SpR:74697.1,63520.0] function(intersection(u,successor(null_class))) || -> subclass(successor(intersection(u,successor(null_class))),singleton(null_class))*.
% 299.99/300.40 85059[8:SpR:74697.1,63510.0] function(intersection(successor(null_class),u)) || -> subclass(successor(intersection(successor(null_class),u)),singleton(null_class))*.
% 299.99/300.40 85150[8:SpL:74697.1,65536.0] function(intersection(u,successor(null_class))) || equal(successor(intersection(u,successor(null_class))),universal_class)** -> .
% 299.99/300.40 85151[8:SpL:74697.1,65526.0] function(intersection(successor(null_class),u)) || equal(successor(intersection(successor(null_class),u)),universal_class)** -> .
% 299.99/300.40 85159[8:SpL:74697.1,44773.0] function(complement(singleton(singleton(u)))) || equal(successor(complement(singleton(singleton(u)))),universal_class)** -> .
% 299.99/300.40 85220[8:SoR:85114.0,2274.2] single_valued_class(composition_function) || equal(successor(composition_function),universal_class) equal(cross_product(universal_class,universal_class),composition_function)** -> .
% 299.99/300.40 85223[8:SoR:85115.0,2274.2] single_valued_class(application_function) || equal(successor(application_function),universal_class) equal(cross_product(universal_class,universal_class),application_function)** -> .
% 299.99/300.40 85342[8:Rew:26689.0,85234.2,7631.0,85234.2,26689.0,85234.1,7631.0,85234.1] function(u) || member(regular(complement(u)),successor(u))* -> equal(complement(u),null_class).
% 299.99/300.40 85401[8:SoR:85116.0,2274.2] single_valued_class(domain_relation) || equal(successor(domain_relation),universal_class) equal(cross_product(universal_class,universal_class),domain_relation)** -> .
% 299.99/300.40 85404[8:SoR:85118.0,2274.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(cross_product(universal_class,universal_class),successor_relation) -> .
% 299.99/300.40 85407[8:SoR:85119.0,2274.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation) equal(cross_product(universal_class,universal_class),successor_relation)** -> .
% 299.99/300.40 85410[8:SoR:85120.0,2274.2] single_valued_class(successor_relation) || equal(successor(successor_relation),universal_class) equal(cross_product(universal_class,universal_class),successor_relation)** -> .
% 299.99/300.40 85784[4:SpL:76338.0,5345.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.99/300.40 85788[4:SpL:76338.0,3847.1] || member(u,universal_class) subclass(universal_class,union(v,null_class))* -> member(sum_class(u),v)*.
% 299.99/300.40 85790[4:SpL:76338.0,3785.1] || member(u,universal_class) subclass(universal_class,union(v,null_class))* -> member(power_class(u),v)*.
% 299.99/300.40 85903[4:SpR:76340.0,21840.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.99/300.40 85936[4:SpR:76340.0,21840.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(null_class),power_class(union(u,null_class)))*.
% 299.99/300.40 87251[4:Res:59329.1,326.1] inductive(union(null_class,u)) || subclass(u,omega) -> equal(union(null_class,u),omega)**.
% 299.99/300.40 87255[4:Res:59329.1,23650.0] || subclass(u,complement(singleton(regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 87325[4:Res:87222.1,8.0] || subclass(singleton(null_class),u)* subclass(u,successor(null_class))* -> equal(u,successor(null_class)).
% 299.99/300.40 87558[7:MRR:87495.2,45556.0] inductive(intersection(complement(u),complement(v))) || member(regular(omega),union(u,v))* -> .
% 299.99/300.40 88168[4:Res:15657.2,688.1] || member(u,universal_class) member(v,cantor(u))* subclass(universal_class,complement(application_function)) -> .
% 299.99/300.40 88175[4:Res:15657.2,66389.1] || member(u,universal_class) member(v,cantor(u))* equal(successor(application_function),null_class) -> .
% 299.99/300.40 88225[4:Res:53.0,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(omega,cantor(omega)),v)*.
% 299.99/300.40 88541[4:Rew:569.0,88538.1,16964.0,88538.1,13.0,88538.0,16954.0,88538.0] || -> equal(apply(choice,singleton(singleton(null_class))),singleton(null_class))** equal(apply(choice,null_class),singleton(null_class)).
% 299.99/300.40 89888[4:Res:364.1,76461.0] || subclass(ordered_pair(u,v),union(w,null_class))* -> member(unordered_pair(u,singleton(v)),w).
% 299.99/300.40 90653[0:SpR:78616.0,26178.1] || equal(complement(successor(symmetric_difference(u,v))),universal_class) -> member(omega,complement(symmetric_difference(v,u)))*.
% 299.99/300.40 90655[0:SpR:78616.0,26291.1] || equal(complement(successor(symmetric_difference(u,v))),universal_class) -> member(null_class,complement(symmetric_difference(v,u)))*.
% 299.99/300.40 90666[3:SpR:78616.0,33010.0] || -> subclass(regular(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))* equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 90820[0:SpL:78616.0,23646.0] || subclass(symmetric_difference(u,v),complement(symmetric_difference(v,u)))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 91210[4:SpR:26736.0,78797.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),union(image(element_relation,successor(null_class)),u))*.
% 299.99/300.40 91211[0:SpR:47012.0,78797.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(image(element_relation,power_class(v)),u))*.
% 299.99/300.40 91235[4:SpR:26736.0,78797.0] || -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),union(u,image(element_relation,successor(null_class))))*.
% 299.99/300.40 91236[0:SpR:47012.0,78797.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(v,image(element_relation,power_class(u))))*.
% 299.99/300.40 92443[8:Rew:28712.0,92316.2,28712.0,92316.1] function(u) || -> member(not_subclass_element(v,complement(u)),successor(u))* subclass(v,complement(u)).
% 299.99/300.40 92768[4:Res:87223.1,326.1] inductive(union(u,null_class)) || subclass(u,omega) -> equal(union(u,null_class),omega)**.
% 299.99/300.40 92772[4:Res:87223.1,23650.0] || subclass(u,complement(singleton(regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 93082[4:Rew:74701.0,93006.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.99/300.40 94829[0:Res:56847.1,326.1] inductive(intersection(u,v)) || subclass(v,omega) -> equal(intersection(u,v),omega)**.
% 299.99/300.40 94833[0:Res:56847.1,23650.0] || subclass(u,complement(singleton(regular(intersection(v,u)))))* -> equal(intersection(v,u),null_class).
% 299.99/300.40 95035[4:Res:95015.1,3159.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.40 95036[4:Res:95015.1,3158.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.99/300.40 95207[4:Res:95015.1,320.0] || equal(complement(compose(u,v)),null_class)** -> equal(compose(u,v),cross_product(universal_class,universal_class)).
% 299.99/300.40 95210[4:Res:95015.1,324.0] || equal(complement(flip(u)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.99/300.40 95211[4:Res:95015.1,325.0] || equal(complement(rotate(u)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.99/300.40 95853[8:SpR:74697.1,95824.0] function(complement(compose(element_relation,universal_class))) || -> subclass(successor(complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.99/300.40 95918[4:Obv:95904.2] || equal(u,v) equal(complement(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.40 96137[4:Rew:72021.1,96050.2] || equal(complement(u),null_class) member(u,universal_class)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.99/300.40 96336[0:Res:57948.1,326.1] inductive(intersection(u,v)) || subclass(u,omega) -> equal(intersection(u,v),omega)**.
% 299.99/300.40 96340[0:Res:57948.1,23650.0] || subclass(u,complement(singleton(regular(intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.99/300.40 96674[0:SpR:47007.0,96604.0] || -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.99/300.40 96675[0:SpR:47013.0,96604.0] || -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.99/300.40 96791[0:SpR:47007.0,96692.0] || -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.99/300.40 96792[0:SpR:47013.0,96692.0] || -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.99/300.40 96915[4:SpR:47152.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.99/300.40 96980[4:Res:96606.0,354.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,w))))* member(u,v).
% 299.99/300.40 97073[4:SpR:74536.0,96886.0] || -> subclass(complement(successor(complement(symmetric_difference(cross_product(u,v),w)))),complement(restrict(w,u,v)))*.
% 299.99/300.40 97074[4:SpR:74537.0,96886.0] || -> subclass(complement(successor(complement(symmetric_difference(u,cross_product(v,w))))),complement(restrict(u,v,w)))*.
% 299.99/300.40 97080[4:SpR:74526.0,96886.0] || -> subclass(complement(successor(complement(symmetric_difference(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.99/300.40 97144[4:Res:96886.0,354.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,w))))* member(u,w).
% 299.99/300.40 97261[4:MRR:97199.0,97199.3,243.0,46878.0] || member(u,universal_class) subclass(domain_relation,regular(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.99/300.40 97262[4:MRR:97194.0,97194.3,243.0,46869.0] || member(u,universal_class) subclass(domain_relation,regular(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.99/300.40 97354[4:Res:96932.0,354.1] || member(u,universal_class) -> member(u,successor(union(v,w)))* member(u,complement(v)).
% 299.99/300.40 97389[4:SpR:47007.0,97307.0] || -> subclass(complement(successor(successor(intersection(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.99/300.40 97390[4:SpR:47013.0,97307.0] || -> subclass(complement(successor(successor(intersection(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.99/300.40 97495[4:Res:97096.0,354.1] || member(u,universal_class) -> member(u,successor(union(v,w)))* member(u,complement(w)).
% 299.99/300.40 97537[4:Res:97448.0,354.1] || member(u,universal_class) -> member(u,successor(successor(v))) member(u,complement(singleton(v)))*.
% 299.99/300.40 97785[4:SpR:47007.0,97753.0] || -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),intersection(complement(u),power_class(v)))*.
% 299.99/300.40 97786[4:SpR:47013.0,97753.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),intersection(power_class(u),complement(v)))*.
% 299.99/300.40 97811[4:Res:97753.0,326.1] inductive(complement(successor(successor(complement(omega))))) || -> equal(complement(successor(successor(complement(omega)))),omega)**.
% 299.99/300.40 100093[4:SpR:47007.0,100042.0] || -> subclass(complement(union(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))*.
% 299.99/300.40 100094[4:SpR:47013.0,100042.0] || -> subclass(complement(union(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))*.
% 299.99/300.40 100146[4:Res:100042.0,326.1] inductive(complement(union(complement(omega),u))) || -> equal(complement(union(complement(omega),u)),omega)**.
% 299.99/300.40 100706[4:SpR:47007.0,100115.0] || -> subclass(complement(union(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))*.
% 299.99/300.40 100707[4:SpR:47013.0,100115.0] || -> subclass(complement(union(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))*.
% 299.99/300.40 100758[4:Res:100115.0,326.1] inductive(complement(union(u,complement(omega)))) || -> equal(complement(union(u,complement(omega))),omega)**.
% 299.99/300.40 102273[4:Rew:101686.0,45941.0] || equal(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))** -> .
% 299.99/300.40 102378[0:Rew:101686.0,96786.0] || -> subclass(complement(union(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.99/300.40 102390[4:Rew:101686.0,100701.0] || -> subclass(complement(union(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))*.
% 299.99/300.40 102647[4:Rew:101686.0,45943.0] || equal(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))** -> .
% 299.99/300.40 102762[7:Rew:101686.0,29910.1] || -> member(null_class,image(element_relation,union(u,v)))* member(null_class,power_class(complement(union(u,v)))).
% 299.99/300.40 102789[4:Rew:101686.0,97776.0] || -> subclass(complement(successor(successor(power_class(complement(union(u,v)))))),image(element_relation,union(u,v)))*.
% 299.99/300.40 102805[0:Rew:101686.0,96669.0] || -> subclass(complement(union(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))*.
% 299.99/300.40 102807[4:Rew:101686.0,97384.0] || -> subclass(complement(successor(successor(image(element_relation,union(u,v))))),power_class(complement(union(u,v))))*.
% 299.99/300.40 102809[4:Rew:101686.0,100084.0] || -> subclass(complement(union(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))*.
% 299.99/300.40 102811[0:Rew:101686.0,26206.0] || equal(complement(successor(complement(union(u,v)))),universal_class)** -> member(omega,union(u,v)).
% 299.99/300.40 102906[4:Rew:101686.0,90207.0] || subclass(complement(union(u,v)),null_class) member(w,complement(union(u,v)))* -> .
% 299.99/300.40 102931[3:Rew:101686.0,67951.0] || -> member(union(u,v),complement(union(u,v)))* equal(singleton(union(u,v)),null_class).
% 299.99/300.40 102947[7:Rew:101686.0,87563.0] || subclass(singleton(null_class),complement(union(u,v)))* member(null_class,union(u,v)) -> .
% 299.99/300.40 103368[4:Rew:103337.0,73619.1] || equal(successor(singleton(u)),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.99/300.40 103419[4:Rew:103414.0,56579.1] || equal(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.99/300.40 103420[3:Rew:103414.0,43142.1] || subclass(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.99/300.40 103549[4:Rew:102963.0,103098.1] inductive(union(null_class,union(null_class,union(omega,omega)))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103550[4:Rew:102963.0,103099.1] inductive(union(null_class,union(null_class,union(omega,null_class)))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 103551[4:Rew:102963.0,103100.1] inductive(union(null_class,union(null_class,union(null_class,omega)))) || -> equal(union(null_class,omega),omega)**.
% 299.99/300.40 106631[4:SpR:103337.0,64484.1] || equal(successor(image(element_relation,successor(u))),null_class)** -> equal(power_class(complement(successor(u))),universal_class).
% 299.99/300.40 106634[0:SpR:103337.0,5329.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(image(element_relation,successor(u)),v))*.
% 299.99/300.40 106636[0:SpR:103337.0,78797.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(v,image(element_relation,successor(u))))*.
% 299.99/300.40 106640[4:SpR:103337.0,17988.1] || -> member(singleton(null_class),image(element_relation,successor(u)))* member(singleton(null_class),power_class(complement(successor(u)))).
% 299.99/300.40 106671[0:SpR:103337.0,42032.0] || -> equal(intersection(power_class(complement(successor(u))),restrict(image(element_relation,successor(u)),v,w)),null_class)**.
% 299.99/300.40 106685[0:SpR:103337.0,5329.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(u,image(element_relation,successor(v))))*.
% 299.99/300.40 106687[0:SpR:103337.0,78797.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(image(element_relation,successor(v)),u))*.
% 299.99/300.40 106712[3:SpL:103337.0,32920.1] || equal(image(element_relation,successor(u)),domain_relation) subclass(universal_class,power_class(complement(successor(u))))* -> .
% 299.99/300.40 106713[3:SpL:103337.0,19404.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(universal_class,power_class(complement(successor(u)))) -> .
% 299.99/300.40 106715[0:SpL:103337.0,367.0] || subclass(universal_class,power_class(complement(successor(u)))) member(omega,image(element_relation,successor(u)))* -> .
% 299.99/300.40 106716[0:SpL:103337.0,2122.0] || subclass(universal_class,power_class(complement(successor(u)))) member(null_class,image(element_relation,successor(u)))* -> .
% 299.99/300.40 106718[3:SpL:103337.0,32970.1] || equal(image(element_relation,successor(u)),domain_relation) subclass(domain_relation,power_class(complement(successor(u))))* -> .
% 299.99/300.40 106719[3:SpL:103337.0,13411.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(domain_relation,power_class(complement(successor(u)))) -> .
% 299.99/300.40 106720[3:SpL:103337.0,13547.1] || equal(image(element_relation,successor(u)),domain_relation)** equal(power_class(complement(successor(u))),domain_relation) -> .
% 299.99/300.40 106731[4:SpL:103337.0,70726.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> subclass(universal_class,image(element_relation,successor(u)))*.
% 299.99/300.40 106732[4:SpL:103337.0,52964.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.99/300.40 106733[7:SpL:103337.0,52819.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.99/300.40 106735[0:SpL:103337.0,25.1] || member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))) -> .
% 299.99/300.40 106752[4:Rew:106633.0,48241.0] || -> equal(union(u,complement(power_class(complement(successor(v))))),union(u,image(element_relation,successor(v))))**.
% 299.99/300.40 106755[4:Rew:106633.0,48430.0] || -> equal(union(complement(power_class(complement(successor(u)))),v),union(image(element_relation,successor(u)),v))**.
% 299.99/300.40 107378[4:SpR:103414.0,26691.0] || -> equal(union(null_class,intersection(complement(u),successor(v))),complement(union(u,complement(successor(v)))))**.
% 299.99/300.40 107387[7:SpR:103414.0,29894.1] || -> member(null_class,intersection(complement(u),successor(v)))* member(null_class,union(u,complement(successor(v)))).
% 299.99/300.40 107411[4:SpR:103414.0,97753.0] || -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),intersection(complement(u),successor(v)))*.
% 299.99/300.40 107421[0:SpR:103414.0,96604.0] || -> subclass(complement(union(intersection(complement(u),successor(v)),w)),union(u,complement(successor(v))))*.
% 299.99/300.40 107423[4:SpR:103414.0,97307.0] || -> subclass(complement(successor(successor(intersection(complement(u),successor(v))))),union(u,complement(successor(v))))*.
% 299.99/300.40 107427[4:SpR:103414.0,100042.0] || -> subclass(complement(union(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))*.
% 299.99/300.40 107441[0:SpR:103414.0,96692.0] || -> subclass(complement(union(u,intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.99/300.40 107443[4:SpR:103414.0,100115.0] || -> subclass(complement(union(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))*.
% 299.99/300.40 107477[4:SpR:26691.0,103414.0] || -> equal(complement(intersection(union(null_class,u),successor(v))),union(complement(u),complement(successor(v))))**.
% 299.99/300.40 107587[4:Rew:26689.0,107460.1] || equal(successor(u),null_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.99/300.40 109058[0:SpR:44.0,101698.0] || -> equal(union(complement(power_class(u)),complement(successor(v))),complement(intersection(power_class(u),successor(v))))**.
% 299.99/300.40 109867[0:SpR:44.0,101709.0] || -> equal(union(complement(successor(u)),complement(power_class(v))),complement(intersection(successor(u),power_class(v))))**.
% 299.99/300.40 110162[4:Res:104933.1,8.0] || equal(successor(u),null_class) subclass(v,successor(u))* -> equal(v,successor(u)).
% 299.99/300.40 114247[4:Res:113799.0,5341.0] || -> subclass(regular(complement(successor(null_class))),u) equal(not_subclass_element(regular(complement(successor(null_class))),u),null_class)**.
% 299.99/300.40 114339[4:Res:113750.0,326.1] inductive(regular(union(null_class,complement(omega)))) || -> equal(regular(union(null_class,complement(omega))),omega)**.
% 299.99/300.40 114402[4:Rew:102963.0,114304.0] || -> subclass(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))*.
% 299.99/300.40 114403[4:Rew:102963.0,114311.0] || -> subclass(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))*.
% 299.99/300.40 115443[4:Res:115352.0,5341.0] || -> subclass(regular(complement(singleton(u))),v) equal(not_subclass_element(regular(complement(singleton(u))),v),u)**.
% 299.99/300.40 116492[4:Res:115435.0,326.1] inductive(regular(complement(intersection(omega,u)))) || -> equal(regular(complement(intersection(omega,u))),omega)**.
% 299.99/300.40 116627[4:Res:116428.0,326.1] inductive(regular(complement(intersection(u,omega)))) || -> equal(regular(complement(intersection(u,omega))),omega)**.
% 299.99/300.40 118251[4:SpL:47012.0,114328.0] || subclass(power_class(complement(power_class(u))),null_class) -> subclass(regular(null_class),image(element_relation,power_class(u)))*.
% 299.99/300.40 118253[4:SpL:103337.0,114328.0] || subclass(power_class(complement(successor(u))),null_class) -> subclass(regular(null_class),image(element_relation,successor(u)))*.
% 299.99/300.40 118659[4:SpL:47012.0,117068.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.40 118661[4:SpL:103337.0,117068.0] || equal(regular(power_class(complement(successor(u)))),universal_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.99/300.40 118889[8:SpR:74697.1,114342.0] function(complement(intersection(u,v))) || -> subclass(regular(successor(complement(intersection(u,v)))),u)*.
% 299.99/300.40 119789[0:Obv:119763.0] || -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,cross_product(v,w)).
% 299.99/300.40 120209[0:Obv:120185.0] || -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,cross_product(w,x)).
% 299.99/300.40 120705[8:SpR:74697.1,118827.0] function(complement(intersection(u,v))) || -> subclass(regular(successor(complement(intersection(u,v)))),v)*.
% 299.99/300.40 121154[4:Rew:47572.0,121024.0] || -> subclass(regular(union(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))*.
% 299.99/300.40 121155[4:Rew:102963.0,121026.0] || -> subclass(regular(union(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))*.
% 299.99/300.40 121156[4:Rew:102963.0,121027.0] || -> subclass(regular(union(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))*.
% 299.99/300.40 121157[4:Rew:102963.0,121028.0] || -> subclass(regular(union(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))*.
% 299.99/300.40 122130[4:Rew:47572.0,122000.0] || -> subclass(regular(union(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))*.
% 299.99/300.40 122131[4:Rew:102963.0,122002.0] || -> subclass(regular(union(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))*.
% 299.99/300.40 122132[4:Rew:102963.0,122003.0] || -> subclass(regular(union(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))*.
% 299.99/300.40 122133[4:Rew:102963.0,122004.0] || -> subclass(regular(union(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))*.
% 299.99/300.40 122284[4:Rew:48706.0,122163.0] || -> subclass(regular(union(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))*.
% 299.99/300.40 122562[4:Rew:48706.0,122438.0] || -> subclass(regular(union(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.99/300.40 125172[0:SpR:113648.0,26178.1] || equal(complement(successor(union(u,v))),universal_class) -> member(omega,complement(union(v,u)))*.
% 299.99/300.40 125174[0:SpR:113648.0,26291.1] || equal(complement(successor(union(u,v))),universal_class) -> member(null_class,complement(union(v,u)))*.
% 299.99/300.40 125547[0:SpL:113648.0,23646.0] || subclass(union(u,v),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.99/300.40 126507[4:SpR:47012.0,116467.1] || subclass(image(element_relation,power_class(u)),v) -> subclass(regular(power_class(complement(power_class(u)))),v)*.
% 299.99/300.40 126509[4:SpR:103337.0,116467.1] || subclass(image(element_relation,successor(u)),v) -> subclass(regular(power_class(complement(successor(u)))),v)*.
% 299.99/300.40 126544[4:Res:116467.1,326.1] inductive(regular(complement(u))) || subclass(u,omega) -> equal(regular(complement(u)),omega)**.
% 299.99/300.40 126548[4:Res:116467.1,23650.0] || subclass(u,complement(singleton(regular(regular(complement(u))))))* -> equal(regular(complement(u)),null_class).
% 299.99/300.40 128624[4:Rew:74701.0,128532.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.99/300.40 129974[0:Rew:74519.0,129834.0] || -> subclass(intersection(complement(intersection(u,v)),intersection(w,union(u,v))),symmetric_difference(u,v))*.
% 299.99/300.40 130143[0:Rew:74519.0,130003.0] || -> subclass(intersection(complement(intersection(u,v)),intersection(union(u,v),w)),symmetric_difference(u,v))*.
% 299.99/300.40 132945[4:Rew:74519.0,132822.0] || -> subclass(intersection(union(u,v),union(null_class,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.99/300.40 136426[4:Rew:136412.1,102220.1] || equal(intersection(complement(u),union(v,w)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.99/300.40 136434[4:Rew:136413.1,102594.1] || equal(intersection(union(u,v),complement(w)),universal_class)** -> equal(union(null_class,w),null_class).
% 299.99/300.40 136630[4:SpR:135678.1,47007.0] || equal(complement(u),universal_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.99/300.40 136632[4:SpR:135678.1,103414.0] || equal(complement(u),universal_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.99/300.40 136687[4:SpR:135678.1,74540.0] || equal(union(u,v),universal_class) -> equal(complement(intersection(u,v)),symmetric_difference(u,v))**.
% 299.99/300.40 137044[4:Rew:135678.1,136831.2] || equal(complement(u),universal_class) member(not_subclass_element(v,w),u)* -> subclass(v,w).
% 299.99/300.40 137513[4:SpR:136381.1,74540.0] || equal(complement(intersection(u,v)),universal_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.99/300.40 137737[4:Rew:137376.1,30735.2] || equal(intersection(u,complement(v)),universal_class)** member(null_class,v) -> equal(u,null_class).
% 299.99/300.40 137745[4:Rew:137376.1,42343.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,w).
% 299.99/300.40 137746[4:Rew:137376.1,41739.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,v).
% 299.99/300.40 138844[0:Rew:74519.0,138445.1] || subclass(u,v) -> equal(intersection(complement(u),union(u,v)),symmetric_difference(u,v))**.
% 299.99/300.40 138544[0:SpR:78218.1,498.1] || subclass(u,v) member(w,symmetric_difference(u,v))* -> member(w,complement(u)).
% 299.99/300.40 138713[4:SpR:78218.1,79443.1] || subclass(u,singleton(u))* member(v,successor(u)) -> member(v,complement(u))*.
% 299.99/300.40 138769[0:SpL:78218.1,4022.1] || subclass(u,v) member(w,symmetric_difference(u,v))* member(w,u) -> .
% 299.99/300.40 139004[4:Res:87235.1,326.1] inductive(union(u,u)) || subclass(u,omega) -> equal(union(u,u),omega)**.
% 299.99/300.40 139008[4:Res:87235.1,23650.0] || subclass(u,complement(singleton(regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.99/300.40 140131[0:Rew:74701.0,140021.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),power_class(w))),complement(intersection(power_class(w),power_class(v))))*.
% 299.99/300.40 141658[0:Rew:74701.0,141537.0] || -> subclass(intersection(symmetric_difference(power_class(u),power_class(v)),w),complement(intersection(power_class(v),power_class(u))))*.
% 299.99/300.40 142887[0:Rew:74519.0,142711.0] || -> subclass(intersection(union(u,v),intersection(w,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.99/300.40 144026[3:SpR:76243.0,143107.0] || -> equal(intersection(symmetric_difference(u,v),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.99/300.40 146485[4:Rew:145920.0,146376.1] || member(not_subclass_element(union(null_class,u),null_class),singleton(u))* -> subclass(union(null_class,u),null_class).
% 299.99/300.40 146819[4:Rew:145994.0,146723.1] || member(not_subclass_element(union(u,null_class),null_class),singleton(u))* -> subclass(union(u,null_class),null_class).
% 299.99/300.40 148045[4:Rew:146300.0,147947.1] || member(not_subclass_element(union(u,u),null_class),singleton(u))* -> subclass(union(u,u),null_class).
% 299.99/300.40 148616[4:Rew:74519.0,148433.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),singleton(complement(restrict(w,u,v)))),null_class)**.
% 299.99/300.40 148618[4:Rew:74519.0,148434.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),singleton(complement(restrict(u,v,w)))),null_class)**.
% 299.99/300.40 148622[4:Rew:74519.0,148440.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),singleton(union(complement(power_class(u)),v))),null_class)**.
% 299.99/300.40 148645[4:Rew:147490.0,148523.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(v))* -> subclass(intersection(u,v),null_class).
% 299.99/300.40 149020[4:Rew:74519.0,148846.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),singleton(union(u,complement(power_class(v))))),null_class)**.
% 299.99/300.40 149044[4:Rew:147616.0,148932.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(u))* -> subclass(intersection(u,v),null_class).
% 299.99/300.40 150706[3:SpR:47012.0,143467.0] || -> equal(intersection(image(element_relation,power_class(u)),restrict(power_class(complement(power_class(u))),v,w)),null_class)**.
% 299.99/300.40 150708[3:SpR:103337.0,143467.0] || -> equal(intersection(image(element_relation,successor(u)),restrict(power_class(complement(successor(u))),v,w)),null_class)**.
% 299.99/300.40 151598[4:Res:350.2,151507.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v).
% 299.99/300.40 151600[4:Res:346.2,151507.0] || member(u,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(power_class(u)),universal_class))))* -> .
% 299.99/300.40 151601[4:Res:347.2,151507.0] || member(u,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(sum_class(u)),universal_class))))* -> .
% 299.99/300.40 151619[4:Res:364.1,151507.0] || subclass(ordered_pair(u,v),cantor(singleton(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> .
% 299.99/300.40 151716[4:Res:350.2,145698.0] || subclass(u,singleton(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.99/300.40 151749[4:Res:364.1,145698.0] || subclass(ordered_pair(u,v),singleton(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.99/300.40 152488[4:SpR:148419.0,39581.1] || subclass(restrict(u,v,w),singleton(u))* -> equal(restrict(u,v,w),null_class).
% 299.99/300.40 153829[4:SpL:74540.0,151809.0] || member(complement(symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> .
% 299.99/300.40 153869[4:SpL:101705.0,151809.0] || member(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w)))* -> .
% 299.99/300.40 153879[4:SpL:101695.0,151809.0] || member(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w)))* -> .
% 299.99/300.40 154544[9:SpL:51577.0,154511.0] || member(universal_class,complement(union(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation))))))* -> .
% 299.99/300.40 154929[4:SpL:101705.0,153770.0] || member(union(complement(union(u,v)),w),symmetric_difference(complement(w),union(u,v)))* -> .
% 299.99/300.40 154939[4:SpL:101695.0,153770.0] || member(union(u,complement(union(v,w))),symmetric_difference(union(v,w),complement(u)))* -> .
% 299.99/300.40 155316[0:Rew:74519.0,155082.0] || -> subclass(intersection(union(u,v),intersection(complement(intersection(u,v)),w)),symmetric_difference(u,v))*.
% 299.99/300.40 157468[4:SpR:64484.1,38807.0] || equal(successor(cross_product(null_class,universal_class)),null_class)** -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class)).
% 299.99/300.40 157475[7:SpL:64484.1,38849.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),successor(null_class)) -> .
% 299.99/300.40 158004[7:SpL:64484.1,38850.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),singleton(null_class)) -> .
% 299.99/300.40 158591[7:SpL:64484.1,48064.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.99/300.40 158601[4:SpL:64484.1,48942.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.99/300.40 164247[3:Res:160007.1,4012.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(domain_relation),union(u,v)).
% 299.99/300.40 164400[4:MRR:164340.3,46909.0] || member(u,v) -> equal(singleton(u),null_class) equal(regular(unordered_pair(v,u)),u)**.
% 299.99/300.40 164551[4:MRR:164496.3,49328.0] || member(u,v) -> equal(singleton(u),null_class) equal(regular(unordered_pair(u,v)),u)**.
% 299.99/300.40 165352[4:Rew:4392.0,165219.1,73077.0,165219.1,7631.0,165219.1] || subclass(image(element_relation,power_class(u)),null_class)* -> equal(complement(power_class(complement(power_class(u)))),null_class).
% 299.99/300.40 166970[4:Res:164653.1,4012.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(composition_function),union(u,v)).
% 299.99/300.40 167100[3:MRR:167093.0,99.0] || subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(null_class,compose(null_class,null_class)))*.
% 299.99/300.40 167153[3:MRR:167146.0,99.0] || subclass(composition_function,singleton(u))* -> equal(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),u)*.
% 299.99/300.40 168160[4:Rew:561.1,168159.0] || member(complement(singleton(null_class)),complement(successor(null_class)))* -> subclass(singleton(complement(singleton(null_class))),null_class).
% 299.99/300.40 168549[3:Res:159998.1,2.0] || equal(first(regular(domain_relation)),universal_class) subclass(regular(domain_relation),u)* -> member(null_class,u).
% 299.99/300.40 168557[4:SpL:64484.1,164155.0] || equal(successor(cross_product(singleton(regular(domain_relation)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 168663[4:SpL:64484.1,164270.0] || equal(successor(cross_product(singleton(regular(domain_relation)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 168789[4:Res:164644.1,2.0] || equal(first(regular(composition_function)),universal_class) subclass(regular(composition_function),u)* -> member(null_class,u).
% 299.99/300.40 168797[4:SpL:64484.1,166876.0] || equal(successor(cross_product(singleton(regular(composition_function)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 168958[4:SpL:64484.1,166993.0] || equal(successor(cross_product(singleton(regular(composition_function)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 169125[4:SpR:167254.0,78218.1] || subclass(union(element_relation,element_relation),complement(compose(element_relation,universal_class)))* -> equal(union(element_relation,element_relation),null_class).
% 299.99/300.40 170781[4:SpL:64484.1,38841.0] || equal(successor(cross_product(singleton(singleton(u)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.40 170944[4:SpL:64484.1,38842.0] || equal(successor(cross_product(singleton(singleton(u)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.99/300.40 172033[4:SpR:64484.1,81766.0] || equal(successor(successor(complement(sum_class(range_of(null_class))))),null_class)** -> subclass(universal_class,apply(null_class,u))*.
% 299.99/300.40 172054[4:SpR:64484.1,81768.0] || equal(successor(successor(apply(null_class,u))),null_class)** -> subclass(universal_class,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 172691[4:SpR:64484.1,81836.0] || equal(successor(successor(complement(apply(null_class,u)))),null_class)** -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.99/300.40 172714[4:SpR:64484.1,81838.0] || equal(successor(successor(sum_class(range_of(null_class)))),null_class) -> subclass(universal_class,complement(apply(null_class,u)))*.
% 299.99/300.40 172785[4:SpR:82721.0,78218.1] || subclass(intersection(u,element_relation),complement(compose(element_relation,universal_class)))* -> equal(intersection(u,element_relation),null_class).
% 299.99/300.40 173149[4:SpR:82723.0,78218.1] || subclass(intersection(element_relation,u),complement(compose(element_relation,universal_class)))* -> equal(intersection(element_relation,u),null_class).
% 299.99/300.40 2156[0:Res:24.2,2147.1] || member(null_class,u) member(null_class,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 299.99/300.40 1317[0:Res:24.2,428.1] || member(omega,u) member(omega,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 299.99/300.40 4909[0:Res:4103.0,1385.1] single_valued_class(restrict(cross_product(universal_class,universal_class),u,v)) || -> function(restrict(cross_product(universal_class,universal_class),u,v))*.
% 299.99/300.40 4975[0:Res:4104.0,8.0] || subclass(union(u,v),symmetric_difference(u,v))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.99/300.40 9688[0:SpL:492.0,2123.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.99/300.40 9692[0:SpL:492.0,368.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(omega,complement(restrict(u,v,w)))*.
% 299.99/300.40 9855[0:SpL:493.0,2123.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.99/300.40 9859[0:SpL:493.0,368.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(omega,complement(restrict(w,u,v)))*.
% 299.99/300.40 11019[0:SSi:11006.0,70.0] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(v,universal_class).
% 299.99/300.40 11020[0:SSi:11012.0,70.0] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(u,universal_class).
% 299.99/300.40 11089[0:Obv:11080.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,universal_class).
% 299.99/300.40 11090[0:Obv:11073.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,universal_class).
% 299.99/300.40 12982[3:Rew:4605.0,12976.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(null_class,w))* -> subclass(v,range_of(null_class)).
% 299.99/300.40 13405[3:Res:17.2,5587.1] || member(null_class,u) member(null_class,v) subclass(domain_relation,complement(cross_product(v,u)))* -> .
% 299.99/300.40 14427[3:SpL:496.0,5589.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.99/300.40 14908[0:SpL:1194.1,14903.0] || subclass(universal_class,complement(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.99/300.40 14916[0:SpL:1194.1,14911.0] || equal(complement(singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 14944[0:SpL:1193.1,14933.0] || subclass(universal_class,complement(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.99/300.40 14967[0:SpL:1193.1,14939.0] || subclass(universal_class,complement(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 15042[4:Res:349.2,10017.0] || subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.99/300.40 15080[4:Res:15031.1,2.0] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.99/300.40 15092[4:Res:15036.1,2.0] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.99/300.40 15118[4:Res:349.2,10019.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),sum_class(range_of(null_class)))*.
% 299.99/300.40 15158[0:SpL:496.0,538.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.99/300.40 15266[4:Res:15201.1,2.0] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.99/300.40 15279[4:Res:15252.1,2.0] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.99/300.40 16120[4:Rew:15347.0,15708.0] || member(u,cantor(u)) subclass(element_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.40 15983[4:Rew:15946.0,13330.1] || member(u,apply(null_class,v))* subclass(sum_class(range_of(null_class)),w)* -> member(u,w)*.
% 299.99/300.40 16966[4:SpR:16954.0,59.1] || member(ordered_pair(universal_class,u),compose(v,w))* -> member(u,image(v,image(w,null_class))).
% 299.99/300.40 17075[4:SpR:16964.0,17.2] || member(universal_class,u) member(null_class,v) -> member(singleton(singleton(null_class)),cross_product(v,u))*.
% 299.99/300.40 17157[4:SpR:16977.0,347.2] || member(image(u,null_class),universal_class) subclass(universal_class,v) -> member(apply(u,universal_class),v)*.
% 299.99/300.40 17947[4:SpL:16961.0,9.0] || member(u,ordered_pair(universal_class,v))* -> equal(u,unordered_pair(universal_class,singleton(v))) equal(u,null_class).
% 299.99/300.40 18025[4:Res:17111.1,217.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),cross_product(v,w))*.
% 299.99/300.40 18034[4:Res:17111.1,4365.0] || equal(regular(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> equal(u,null_class).
% 299.99/300.40 18304[4:SpL:16978.0,9.0] || member(u,ordered_pair(v,universal_class))* -> equal(u,unordered_pair(v,null_class)) equal(u,singleton(v)).
% 299.99/300.40 18825[3:SpL:496.0,14441.0] || equal(symmetric_difference(complement(u),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.99/300.40 19117[0:Res:505.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(omega,w).
% 299.99/300.40 19343[0:Res:2217.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(null_class,w).
% 299.99/300.40 19392[0:Res:17.2,688.1] || member(u,v)* member(w,x)* subclass(universal_class,complement(cross_product(x,v)))* -> .
% 299.99/300.40 19551[0:Res:3640.2,2.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(w,v)*.
% 299.99/300.40 19554[4:Res:3640.2,7635.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(u,element_relation)* -> equal(singleton(u),null_class).
% 299.99/300.40 19563[0:Res:3640.2,499.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(w),null_class) member(w,union(u,v))*.
% 299.99/300.40 19569[4:Res:3640.2,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> equal(singleton(u),null_class) member(u,apply(null_class,v))*.
% 299.99/300.40 19570[4:Res:3640.2,10019.0] || subclass(universal_class,apply(null_class,u))* -> equal(singleton(v),null_class) member(v,sum_class(range_of(null_class)))*.
% 299.99/300.40 19937[4:Res:350.2,19720.0] || subclass(u,cantor(not_subclass_element(u,v)))* subclass(universal_class,complement(element_relation)) -> subclass(u,v).
% 299.99/300.40 19939[4:Res:346.2,19720.0] || member(u,universal_class) subclass(universal_class,cantor(power_class(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 19940[4:Res:347.2,19720.0] || member(u,universal_class) subclass(universal_class,cantor(sum_class(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 19983[4:SpL:43.0,19924.0] || member(inverse(restrict(u,v,universal_class)),image(u,v))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 19984[4:Res:3640.2,19924.0] || subclass(universal_class,range_of(u))* subclass(universal_class,complement(element_relation)) -> equal(singleton(inverse(u)),null_class).
% 299.99/300.40 20433[4:Res:349.2,10018.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),apply(null_class,w))*.
% 299.99/300.40 20445[4:Res:3640.2,10018.0] || subclass(universal_class,apply(null_class,u))* -> equal(singleton(v),null_class) member(v,apply(null_class,w))*.
% 299.99/300.40 20581[0:Res:10859.2,2.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.40 20584[4:Res:10859.2,7635.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.99/300.40 20593[0:Res:10859.2,499.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(w,null_class) member(regular(w),union(u,v))*.
% 299.99/300.40 20603[4:Res:10859.2,10017.0] || subclass(universal_class,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.99/300.40 20604[4:Res:10859.2,10018.0] || subclass(universal_class,apply(null_class,u))* -> equal(v,null_class) member(regular(v),apply(null_class,w))*.
% 299.99/300.40 20605[4:Res:10859.2,10019.0] || subclass(universal_class,apply(null_class,u))* -> equal(v,null_class) member(regular(v),sum_class(range_of(null_class)))*.
% 299.99/300.40 21708[0:Res:4103.0,3155.0] || -> equal(restrict(singleton(u),v,w),null_class) equal(regular(restrict(singleton(u),v,w)),u)**.
% 299.99/300.40 22083[0:Res:364.1,218.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),w).
% 299.99/300.40 22102[4:Res:364.1,19720.0] || subclass(ordered_pair(u,v),cantor(unordered_pair(u,singleton(v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.40 22119[4:MRR:18308.0,22109.0] || -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class))** equal(regular(ordered_pair(u,universal_class)),singleton(u)).
% 299.99/300.40 22199[0:SpL:29.0,4022.1] || member(u,symmetric_difference(v,cross_product(w,x)))* member(u,restrict(v,w,x)) -> .
% 299.99/300.40 22202[0:SpL:30.0,4022.1] || member(u,symmetric_difference(cross_product(v,w),x))* member(u,restrict(x,v,w)) -> .
% 299.99/300.40 22239[0:Res:3.1,4022.1] || member(not_subclass_element(intersection(u,v),w),symmetric_difference(u,v))* -> subclass(intersection(u,v),w).
% 299.99/300.40 22271[4:Res:17111.1,4022.1] || equal(intersection(u,v),singleton(singleton(null_class))) member(singleton(null_class),symmetric_difference(u,v))* -> .
% 299.99/300.40 23001[3:MRR:22973.0,10047.1] || -> member(regular(regular(complement(u))),u)* equal(regular(complement(u)),null_class) equal(complement(u),null_class).
% 299.99/300.40 23361[4:Res:17151.1,2.0] || subclass(ordered_pair(u,universal_class),v)* subclass(v,w)* -> member(unordered_pair(u,null_class),w)*.
% 299.99/300.40 23364[4:Res:17151.1,7635.1] || subclass(ordered_pair(u,universal_class),complement(compose(element_relation,universal_class)))* member(unordered_pair(u,null_class),element_relation) -> .
% 299.99/300.40 23374[4:Res:17151.1,499.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(v,w)) -> member(unordered_pair(u,null_class),union(v,w))*.
% 299.99/300.40 23387[4:Res:17151.1,10017.0] || subclass(ordered_pair(u,universal_class),sum_class(range_of(null_class))) -> member(unordered_pair(u,null_class),apply(null_class,v))*.
% 299.99/300.40 23388[4:Res:17151.1,10018.0] || subclass(ordered_pair(u,universal_class),apply(null_class,v))* -> member(unordered_pair(u,null_class),apply(null_class,w))*.
% 299.99/300.40 23389[4:Res:17151.1,10019.0] || subclass(ordered_pair(u,universal_class),apply(null_class,v))* -> member(unordered_pair(u,null_class),sum_class(range_of(null_class)))*.
% 299.99/300.40 23842[0:Obv:23835.1] || equal(intersection(singleton(u),v),complement(singleton(u)))** -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.40 23843[0:Obv:23834.1] || equal(intersection(u,singleton(v)),complement(singleton(v)))** -> equal(intersection(u,singleton(v)),null_class).
% 299.99/300.40 25837[0:Res:362.1,4012.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.99/300.40 26094[4:Res:25926.1,2.0] || equal(u,ordered_pair(v,universal_class))* subclass(u,w)* -> member(unordered_pair(v,null_class),w)*.
% 299.99/300.40 26097[4:Res:25926.1,7635.1] || equal(complement(compose(element_relation,universal_class)),ordered_pair(u,universal_class)) member(unordered_pair(u,null_class),element_relation)* -> .
% 299.99/300.40 26109[4:Res:25926.1,499.0] || equal(symmetric_difference(u,v),ordered_pair(w,universal_class)) -> member(unordered_pair(w,null_class),union(u,v))*.
% 299.99/300.40 26124[4:Res:25926.1,10017.0] || equal(sum_class(range_of(null_class)),ordered_pair(u,universal_class)) -> member(unordered_pair(u,null_class),apply(null_class,v))*.
% 299.99/300.40 26125[4:Res:25926.1,10018.0] || equal(apply(null_class,u),ordered_pair(v,universal_class))* -> member(unordered_pair(v,null_class),apply(null_class,w))*.
% 299.99/300.40 26126[4:Res:25926.1,10019.0] || equal(apply(null_class,u),ordered_pair(v,universal_class))* -> member(unordered_pair(v,null_class),sum_class(range_of(null_class)))*.
% 299.99/300.40 26172[0:MRR:26159.0,10047.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class).
% 299.99/300.40 26174[0:MRR:26147.0,10049.1] || -> member(not_subclass_element(complement(union(u,v)),w),complement(u))* subclass(complement(union(u,v)),w).
% 299.99/300.40 26285[0:MRR:26270.0,10047.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class).
% 299.99/300.40 26287[0:MRR:26258.0,10049.1] || -> member(not_subclass_element(complement(union(u,v)),w),complement(v))* subclass(complement(union(u,v)),w).
% 299.99/300.40 26447[0:Res:26415.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(singleton(u)),v)* -> member(omega,v).
% 299.99/300.40 26737[4:Rew:26689.0,25796.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,complement(w))).
% 299.99/300.40 26752[4:Rew:26689.0,25814.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.99/300.40 26939[4:Rew:26691.0,20440.0] || subclass(domain_relation,union(null_class,apply(null_class,u)))* -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.99/300.40 26940[4:Rew:26691.0,15125.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.99/300.40 26945[4:Rew:26691.0,23433.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.99/300.40 26946[4:Rew:26691.0,23432.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.99/300.40 26947[4:Rew:26691.0,23227.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.99/300.40 26948[4:Rew:26691.0,23226.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.99/300.40 26950[4:Rew:26691.0,15049.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.99/300.40 26953[4:Rew:26691.0,23431.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.99/300.40 26954[4:Rew:26691.0,23225.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.99/300.40 28208[4:Rew:27420.0,26965.0] || subclass(domain_relation,union(null_class,complement(compose(element_relation,universal_class))))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.99/300.40 28209[4:Rew:27420.0,26968.0] || subclass(universal_class,union(null_class,complement(compose(element_relation,universal_class))))* member(ordered_pair(u,v),element_relation)* -> .
% 299.99/300.40 28210[4:Rew:27420.0,26969.0] || subclass(universal_class,union(null_class,complement(compose(element_relation,universal_class))))* member(unordered_pair(u,v),element_relation)* -> .
% 299.99/300.40 26977[4:Rew:26691.0,5182.0] || equal(union(null_class,regular(u)),universal_class)** member(singleton(v),u)* -> equal(u,null_class).
% 299.99/300.40 27037[4:Rew:26691.0,14189.0] || subclass(domain_relation,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.99/300.40 27040[4:Rew:26691.0,23418.0] || subclass(universal_class,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.99/300.40 27041[4:Rew:26691.0,23212.0] || subclass(universal_class,union(null_class,symmetric_difference(u,v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.99/300.40 27042[4:Rew:26691.0,5293.0] || equal(union(null_class,restrict(u,v,w)),universal_class)** -> member(singleton(x),cross_product(v,w))*.
% 299.99/300.40 27056[4:Rew:26691.0,4018.1] || member(singleton(u),symmetric_difference(v,w))* subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.99/300.40 27059[4:Rew:26691.0,21481.1] || member(singleton(u),symmetric_difference(v,w))* equal(union(null_class,intersection(v,w)),universal_class) -> .
% 299.99/300.40 28213[4:Rew:26691.0,27065.0] || -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),u)*.
% 299.99/300.40 28214[4:Rew:26691.0,27066.0] || -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),v)*.
% 299.99/300.40 28215[4:Rew:26691.0,27092.1] || member(not_subclass_element(union(null_class,complement(u)),v),u)* -> subclass(union(null_class,complement(u)),v).
% 299.99/300.40 28216[4:Rew:26691.0,27103.2] || subclass(u,v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.99/300.40 27108[4:Rew:26691.0,14175.0] || subclass(domain_relation,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.99/300.40 27111[4:Rew:26691.0,23405.0] || subclass(universal_class,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.99/300.40 27112[4:Rew:26691.0,23199.0] || subclass(universal_class,union(null_class,u))* subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.99/300.40 29229[4:Rew:28791.0,29222.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.99/300.40 29859[4:SpR:6198.1,16977.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.99/300.40 30419[4:SpR:27420.0,5770.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),successor(union(null_class,u)))*.
% 299.99/300.40 30512[4:Rew:27420.0,30466.1] || subclass(union(null_class,complement(u)),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.40 30473[4:SpL:27420.0,18013.1] || equal(union(null_class,u),singleton(singleton(null_class))) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 30733[0:Rew:56.0,30705.1,56.0,30705.0] || -> subclass(singleton(regular(intersection(u,power_class(v)))),power_class(v))* equal(intersection(u,power_class(v)),null_class).
% 299.99/300.40 30739[4:MRR:30738.0,10047.1] || -> member(regular(intersection(u,union(null_class,v))),v)* equal(intersection(u,union(null_class,v)),null_class).
% 299.99/300.40 31085[0:Rew:56.0,31053.1,56.0,31053.0] || -> subclass(singleton(regular(intersection(power_class(u),v))),power_class(u))* equal(intersection(power_class(u),v),null_class).
% 299.99/300.40 31092[4:MRR:31091.0,10047.1] || -> member(regular(intersection(union(null_class,u),v)),u)* equal(intersection(union(null_class,u),v),null_class).
% 299.99/300.40 32915[4:Rew:26691.0,32914.0] || subclass(symmetric_difference(u,v),union(null_class,intersection(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 33214[0:Rew:27.0,33101.2] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(v,w)).
% 299.99/300.40 33631[0:Obv:33601.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,intersection(w,singleton(u))))*.
% 299.99/300.40 33956[0:Obv:33924.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,intersection(singleton(u),w)))*.
% 299.99/300.40 34334[0:Rew:56.0,34308.0] || subclass(u,power_class(v)) -> subclass(singleton(not_subclass_element(u,w)),power_class(v))* subclass(u,w).
% 299.99/300.40 35684[4:SpR:30456.0,5770.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,u)))),successor(union(u,u)))*.
% 299.99/300.40 35804[4:Rew:30456.0,35751.1] || subclass(union(null_class,complement(u)),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.40 35759[4:SpL:30456.0,18013.1] || equal(union(u,u),singleton(singleton(null_class)))** subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 35909[3:Res:33060.0,8.0] || subclass(complement(singleton(u)),u)* -> equal(singleton(u),null_class) equal(complement(singleton(u)),u).
% 299.99/300.40 35979[4:Res:35965.0,8.0] || subclass(complement(element_relation),complement(compose(element_relation,universal_class)))* -> equal(complement(compose(element_relation,universal_class)),complement(element_relation)).
% 299.99/300.40 36048[4:Res:7.1,7729.0] || equal(complement(compose(element_relation,universal_class)),u)* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.99/300.40 36086[4:Res:343.1,15447.0] || subclass(universal_class,cantor(regular(cross_product(singleton(omega),universal_class))))* -> equal(cross_product(singleton(omega),universal_class),null_class).
% 299.99/300.40 36094[4:Res:2118.1,15447.0] || subclass(universal_class,cantor(regular(cross_product(singleton(null_class),universal_class))))* -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.99/300.40 37154[4:SpR:35792.0,21753.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.99/300.40 37155[4:SpR:35792.0,21752.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.99/300.40 37175[4:SpR:35792.0,21753.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.99/300.40 37176[4:SpR:35792.0,21752.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.99/300.40 37724[8:SpR:37558.1,104.0] function(single_valued1(u)) || -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.99/300.40 37796[8:SpL:37558.1,15368.1] function(u) || member(u,cantor(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 299.99/300.40 38040[8:SoR:37499.0,2274.2] single_valued_class(inverse(u)) || equal(cross_product(universal_class,universal_class),inverse(u))* -> equal(range_of(u),universal_class)**.
% 299.99/300.40 38064[8:SpR:38037.1,5700.0] one_to_one(restrict(cross_product(u,universal_class),v,w)) || -> equal(image(cross_product(v,w),u),universal_class)**.
% 299.99/300.40 38085[8:SoR:37559.0,2274.2] single_valued_class(power_class(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),power_class(u))* -> .
% 299.99/300.40 38088[8:SoR:37560.0,2274.2] single_valued_class(sum_class(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),sum_class(u))* -> .
% 299.99/300.40 38097[8:SoR:37570.0,2274.2] single_valued_class(cantor(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),cantor(u))* -> .
% 299.99/300.40 38120[8:SpR:38098.1,14.0] one_to_one(u) || -> equal(unordered_pair(null_class,unordered_pair(inverse(u),singleton(v))),ordered_pair(inverse(u),v))**.
% 299.99/300.40 38175[8:SpL:38098.1,378.0] one_to_one(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(inverse(u),w)*.
% 299.99/300.40 38287[8:Rew:17108.1,38286.2] one_to_one(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(inverse(u),universal_class)**.
% 299.99/300.40 38984[4:MRR:38974.0,243.0] || subclass(domain_relation,complement(cantor(u))) -> equal(apply(u,ordered_pair(null_class,null_class)),sum_class(range_of(null_class)))**.
% 299.99/300.40 38986[4:MRR:38959.0,243.0] || subclass(universal_class,complement(cantor(u))) -> equal(apply(u,ordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.99/300.40 38987[4:MRR:38958.0,12.0] || subclass(universal_class,complement(cantor(u))) -> equal(apply(u,unordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.99/300.40 38989[4:MRR:38948.0,10047.1] || -> equal(apply(u,regular(complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.99/300.40 39023[4:Res:7.1,15707.1] || equal(singleton(u),domain_relation)** member(v,universal_class) -> equal(ordered_pair(v,cantor(v)),u)*.
% 299.99/300.40 39246[4:Res:7.1,15730.1] || equal(compose_class(u),domain_relation) member(v,universal_class) -> equal(compose(u,v),cantor(v))**.
% 299.99/300.40 40005[4:Res:167.1,39314.0] || -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),u)*.
% 299.99/300.40 40032[4:Res:160.1,39314.0] || -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),v)*.
% 299.99/300.40 40337[0:SpR:496.0,39745.0] || -> equal(intersection(union(u,v),symmetric_difference(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.99/300.40 40903[4:SpR:16964.0,15450.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(universal_class,cantor(singleton(singleton(null_class)))),null_class),u)*.
% 299.99/300.40 40953[4:Res:15450.1,15.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.99/300.40 41015[4:SpR:16964.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(universal_class,null_class),cantor(singleton(singleton(null_class)))),u)*.
% 299.99/300.40 41022[4:SpR:16964.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(null_class)),cantor(ordered_pair(universal_class,null_class))),u)*.
% 299.99/300.40 41097[4:SpR:26736.0,21949.0] || -> subclass(complement(union(image(element_relation,successor(null_class)),u)),intersection(power_class(complement(singleton(null_class))),complement(u)))*.
% 299.99/300.40 41114[4:SpR:26736.0,26178.1] || equal(complement(successor(image(element_relation,successor(null_class)))),universal_class)** -> member(omega,power_class(complement(singleton(null_class)))).
% 299.99/300.40 41116[4:SpR:26736.0,26291.1] || equal(complement(successor(image(element_relation,successor(null_class)))),universal_class)** -> member(null_class,power_class(complement(singleton(null_class)))).
% 299.99/300.40 41141[4:SpR:26736.0,21949.0] || -> subclass(complement(union(u,image(element_relation,successor(null_class)))),intersection(complement(u),power_class(complement(singleton(null_class)))))*.
% 299.99/300.40 42917[4:Rew:36163.0,42827.1] || subclass(u,v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.99/300.40 43113[3:SpR:42879.1,492.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.99/300.40 43114[3:SpR:42879.1,493.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.99/300.40 44497[0:Res:93.0,3156.0] || subclass(cross_product(universal_class,universal_class),u) -> equal(compose_class(v),null_class) member(regular(compose_class(v)),u)*.
% 299.99/300.40 44500[0:Res:106.0,3156.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> equal(application_function,null_class) member(regular(application_function),u).
% 299.99/300.40 44507[0:Res:7.1,3156.0] || equal(u,v)* subclass(u,w)* -> equal(v,null_class) member(regular(v),w)*.
% 299.99/300.40 44559[0:Rew:560.1,44528.3] || subclass(complement(u),v)* -> member(w,u)* equal(singleton(w),null_class) member(w,v)*.
% 299.99/300.40 44739[4:Rew:26696.0,44693.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.99/300.40 44755[0:Obv:44726.1] || subclass(complement(union(u,v)),symmetric_difference(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.99/300.40 45052[0:Rew:115.0,44968.1] || member(not_subclass_element(symmetric_difference(u,v),w),intersection(u,v))* -> subclass(symmetric_difference(u,v),w).
% 299.99/300.40 45121[4:MRR:40916.1,45106.0] || subclass(domain_relation,rotate(complement(unordered_pair(u,ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w)))))* -> .
% 299.99/300.40 45123[4:MRR:41034.1,45106.0] || subclass(domain_relation,flip(complement(unordered_pair(u,ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v)))))))* -> .
% 299.99/300.40 45275[3:Obv:45246.1] || equal(u,v) -> subclass(v,complement(unordered_pair(v,u)))* equal(unordered_pair(v,u),null_class).
% 299.99/300.40 45801[0:Res:7.1,5348.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),u)*.
% 299.99/300.40 46237[4:Res:10483.2,21114.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(complement(successor_relation),universal_class) -> .
% 299.99/300.40 46238[0:Res:10483.2,380.1] || member(u,universal_class) equal(successor(singleton(u)),u)** subclass(universal_class,complement(successor_relation))* -> .
% 299.99/300.40 46442[0:Res:3419.2,16.0] || member(inverse(u),universal_class) subclass(domain_relation,cross_product(v,w))* -> member(range_of(u),w)*.
% 299.99/300.40 46451[4:MRR:46400.2,45106.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.99/300.40 46946[4:Rew:26689.0,46635.1] || equal(null_class,u) subclass(universal_class,complement(v)) member(omega,union(u,v))* -> .
% 299.99/300.40 46948[4:Rew:26689.0,46661.1] || equal(null_class,u) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.99/300.40 47053[0:Rew:47003.0,10963.1] || -> member(u,intersection(complement(v),power_class(w))) subclass(singleton(u),union(v,complement(power_class(w))))*.
% 299.99/300.40 47110[0:Rew:47003.0,22590.0] || -> subclass(complement(union(u,image(element_relation,power_class(v)))),intersection(complement(u),power_class(complement(power_class(v)))))*.
% 299.99/300.40 47141[4:Rew:47003.0,46562.1] || equal(intersection(complement(u),power_class(v)),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.99/300.40 47143[0:Rew:47003.0,5500.1] inductive(intersection(complement(u),power_class(v))) || equal(union(u,complement(power_class(v))),universal_class)** -> .
% 299.99/300.40 47144[4:Rew:47003.0,44606.1] || subclass(intersection(complement(u),power_class(v)),null_class)* -> subclass(universal_class,union(u,complement(power_class(v)))).
% 299.99/300.40 47194[7:Rew:47003.0,44572.1] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.99/300.40 47217[0:Rew:47003.0,42092.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(intersection(complement(u),power_class(v)),w)),null_class)**.
% 299.99/300.40 47218[0:Rew:47003.0,42442.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(w,intersection(complement(u),power_class(v)))),null_class)**.
% 299.99/300.40 47222[7:Rew:47003.0,46468.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.99/300.40 47242[0:Rew:47003.0,10966.1] || -> member(u,intersection(power_class(v),complement(w))) subclass(singleton(u),union(complement(power_class(v)),w))*.
% 299.99/300.40 47269[4:Rew:47003.0,40232.1] || subclass(complement(u),power_class(v)) -> equal(union(complement(power_class(v)),u),union(null_class,u))**.
% 299.99/300.40 47308[0:Rew:47003.0,36258.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(singleton(v),image(element_relation,power_class(u)))* -> .
% 299.99/300.40 47342[0:Rew:47003.0,22607.0] || -> subclass(complement(union(image(element_relation,power_class(u)),v)),intersection(power_class(complement(power_class(u))),complement(v)))*.
% 299.99/300.40 47349[0:Rew:47003.0,26204.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 299.99/300.40 47352[0:Rew:47003.0,26317.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 299.99/300.40 47375[7:Rew:47003.0,36267.0] || equal(power_class(complement(power_class(u))),successor(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.99/300.40 47376[7:Rew:47003.0,36268.0] || equal(power_class(complement(power_class(u))),singleton(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.99/300.40 47425[4:Rew:47003.0,46571.1] || equal(intersection(power_class(u),complement(v)),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.99/300.40 47428[0:Rew:47003.0,5555.1] inductive(intersection(power_class(u),complement(v))) || equal(union(complement(power_class(u)),v),universal_class)** -> .
% 299.99/300.40 47429[4:Rew:47003.0,44608.1] || subclass(intersection(power_class(u),complement(v)),null_class)* -> subclass(universal_class,union(complement(power_class(u)),v)).
% 299.99/300.40 47479[7:Rew:47003.0,44574.1] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.99/300.40 47502[0:Rew:47003.0,42094.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(intersection(power_class(u),complement(v)),w)),null_class)**.
% 299.99/300.40 47503[0:Rew:47003.0,42444.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(w,intersection(power_class(u),complement(v)))),null_class)**.
% 299.99/300.40 47507[7:Rew:47003.0,46470.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.99/300.40 47546[0:Rew:47003.0,40112.1] || subclass(power_class(u),complement(v)) -> equal(union(v,complement(power_class(u))),complement(power_class(u)))**.
% 299.99/300.40 48204[4:SpL:47007.0,46062.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.99/300.40 48393[4:SpL:47013.0,46062.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.99/300.40 48544[0:SpR:47007.0,47003.0] || -> equal(image(element_relation,union(u,complement(power_class(v)))),complement(power_class(intersection(complement(u),power_class(v)))))**.
% 299.99/300.40 48545[0:SpR:47013.0,47003.0] || -> equal(image(element_relation,union(complement(power_class(u)),v)),complement(power_class(intersection(power_class(u),complement(v)))))**.
% 299.99/300.40 48767[4:Rew:26691.0,48559.0] || member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))* -> .
% 299.99/300.40 49151[4:SpL:1194.1,44640.0] || subclass(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)* -> subclass(cross_product(v,w),x).
% 299.99/300.40 49183[7:Res:29936.1,47008.0] || equal(image(element_relation,power_class(u)),successor(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 49184[7:Res:29891.1,47008.0] || equal(image(element_relation,power_class(u)),singleton(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.99/300.40 49258[4:SpL:1194.1,44646.0] || subclass(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)* -> subclass(cross_product(u,v),w).
% 299.99/300.40 49621[4:SpL:1194.1,46869.0] || equal(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)** -> subclass(cross_product(v,w),x).
% 299.99/300.40 49839[4:SpL:1194.1,46878.0] || equal(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 51479[9:MRR:50228.2,4362.0] || member(u,cross_product(universal_class,universal_class)) member(u,complement(compose(complement(element_relation),inverse(element_relation))))* -> .
% 299.99/300.40 51727[0:Res:343.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(omega,union(u,complement(power_class(v))))*.
% 299.99/300.40 51739[0:Res:2118.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.99/300.40 52050[0:Res:343.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(omega,union(complement(power_class(u)),v))*.
% 299.99/300.40 52062[0:Res:2118.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.99/300.40 52180[0:SpL:6882.0,538.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(unordered_pair(v,w),successor(u))*.
% 299.99/300.40 52195[3:SpL:6882.0,5589.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(singleton(u))))* -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.99/300.40 52197[3:SpL:6882.0,14441.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),domain_relation)** -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.99/300.40 52443[4:SpL:1193.1,45115.0] || subclass(universal_class,union(null_class,singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 52457[4:Res:52.1,7728.0] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(omega,u),element_relation)* -> subclass(omega,u).
% 299.99/300.40 52843[4:Res:16144.2,688.1] || member(u,universal_class)* equal(cantor(u),successor(u)) subclass(universal_class,complement(successor_relation))* -> .
% 299.99/300.40 52910[4:Obv:52891.0] || equal(cantor(u),successor(u)) member(u,universal_class)* subclass(domain_relation,complement(successor_relation))* -> .
% 299.99/300.40 53160[4:SpL:1193.1,49283.0] || equal(union(null_class,singleton(regular(cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 53415[4:Res:15497.1,49359.0] || member(u,universal_class) equal(null_class,element_relation) -> equal(sum_class(range_of(null_class)),apply(u,u))*.
% 299.99/300.40 54411[3:Obv:54388.2] || subclass(u,v) subclass(u,regular(v))* -> equal(u,null_class) equal(v,null_class).
% 299.99/300.40 54414[4:Obv:54395.1] || subclass(union(null_class,u),regular(u))* -> equal(union(null_class,u),null_class) equal(u,null_class).
% 299.99/300.40 54416[3:Obv:54387.1] || subclass(intersection(u,v),regular(v))* -> equal(intersection(u,v),null_class) equal(v,null_class).
% 299.99/300.40 54417[4:MRR:54385.3,46902.0] || member(regular(u),element_relation) subclass(u,regular(compose(element_relation,universal_class)))* -> equal(u,null_class).
% 299.99/300.40 54421[3:Obv:54370.1] || subclass(intersection(u,v),regular(u))* -> equal(intersection(u,v),null_class) equal(u,null_class).
% 299.99/300.40 54444[4:MRR:54443.2,49405.0] || subclass(symmetric_difference(u,v),regular(complement(intersection(u,v))))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 54480[3:Obv:54464.2] || equal(u,v) subclass(unordered_pair(v,u),v)* -> equal(unordered_pair(v,u),null_class).
% 299.99/300.40 54496[3:Obv:54489.2] || equal(u,v) equal(unordered_pair(v,u),v)** -> equal(unordered_pair(v,u),null_class).
% 299.99/300.40 54815[0:Res:48.1,47038.0] inductive(intersection(complement(u),power_class(v))) || member(null_class,union(u,complement(power_class(v))))* -> .
% 299.99/300.40 54925[3:SpR:54674.1,364.1] || equal(u,universal_class) subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.99/300.40 54984[3:SpL:54674.1,378.0] || equal(u,universal_class) member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.99/300.40 55026[3:SpL:54674.1,145.0] || equal(u,universal_class) member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 299.99/300.40 55400[0:Res:48.1,47227.0] inductive(intersection(power_class(u),complement(v))) || member(null_class,union(complement(power_class(u)),v))* -> .
% 299.99/300.40 55471[4:Obv:55460.1] || equal(u,universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.40 55472[4:Obv:55459.1] || equal(u,universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.40 55628[0:Res:48.1,6144.2] inductive(union(u,v)) || member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.99/300.40 55828[4:MRR:55827.1,22109.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(apply(choice,ordered_pair(u,universal_class)),singleton(u))**.
% 299.99/300.40 55855[3:SpR:22117.0,250.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),ordered_pair(u,v))*.
% 299.99/300.40 55873[4:SpL:22117.0,44632.0] || subclass(singleton(regular(ordered_pair(u,v))),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 55874[4:SpL:22117.0,44904.0] || equal(singleton(regular(ordered_pair(u,v))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 55883[3:SpL:22117.0,55481.0] || equal(power_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 55884[3:SpL:22117.0,55736.0] || equal(sum_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 55885[3:SpL:22117.0,1952.0] || subclass(universal_class,complement(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 56195[4:SpL:22117.0,55967.0] || equal(cantor(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 56909[4:MRR:56798.2,53330.0] || subclass(u,complement(singleton(not_subclass_element(intersection(v,u),w))))* -> subclass(intersection(v,u),w).
% 299.99/300.40 57725[0:Res:57318.0,8.0] || subclass(u,intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),u).
% 299.99/300.40 57812[4:Res:57701.0,8.0] || subclass(singleton(null_class),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),singleton(null_class)).
% 299.99/300.40 58011[4:MRR:57899.2,53330.0] || subclass(u,complement(singleton(not_subclass_element(intersection(u,v),w))))* -> subclass(intersection(u,v),w).
% 299.99/300.40 58063[4:Res:57685.0,8.0] || subclass(u,intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),u).
% 299.99/300.40 58182[0:Res:57561.0,8.0] || subclass(u,intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),u).
% 299.99/300.40 58513[4:Res:57686.0,8.0] || subclass(u,intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),u).
% 299.99/300.40 58654[0:Res:58388.0,8.0] || subclass(u,intersection(intersection(u,v),w))* -> equal(intersection(intersection(u,v),w),u).
% 299.99/300.40 58747[4:Res:58627.0,8.0] || subclass(singleton(null_class),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),singleton(null_class)).
% 299.99/300.40 59041[4:Res:58611.0,8.0] || subclass(u,intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),u).
% 299.99/300.40 59158[0:Res:52.1,5342.0] inductive(u) || subclass(u,v)* -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.99/300.40 59345[4:Res:58647.0,8.0] || subclass(u,union(null_class,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),u).
% 299.99/300.40 59609[4:Res:58710.1,3156.0] || equal(u,universal_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.40 59807[4:Res:58710.1,1922.1] || equal(u,universal_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.99/300.40 59851[4:Rew:59617.1,55913.1] || equal(complement(unordered_pair(u,regular(ordered_pair(v,w)))),universal_class)** -> equal(regular(null_class),singleton(v)).
% 299.99/300.40 59852[4:Rew:59618.1,55876.1] || equal(complement(unordered_pair(regular(ordered_pair(u,v)),w)),universal_class)** -> equal(regular(null_class),singleton(u)).
% 299.99/300.40 60420[4:Res:59287.0,8.0] || subclass(u,union(null_class,intersection(v,u)))* -> equal(union(null_class,intersection(v,u)),u).
% 299.99/300.40 60542[4:Res:60483.0,8.0] || subclass(complement(singleton(u)),complement(successor(u)))* -> equal(complement(successor(u)),complement(singleton(u))).
% 299.99/300.40 60631[0:Res:58583.0,8.0] || subclass(u,intersection(intersection(v,u),w))* -> equal(intersection(intersection(v,u),w),u).
% 299.99/300.40 60780[4:Res:58612.0,8.0] || subclass(u,intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),u).
% 299.99/300.40 60875[4:SpL:22117.0,57167.0] || equal(regular(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.40 61110[4:SpL:47007.0,59615.0] || equal(union(u,complement(power_class(v))),universal_class) -> equal(intersection(complement(u),power_class(v)),null_class)**.
% 299.99/300.40 61111[4:SpL:47013.0,59615.0] || equal(union(complement(power_class(u)),v),universal_class) -> equal(intersection(power_class(u),complement(v)),null_class)**.
% 299.99/300.40 61146[4:SpL:1194.1,60859.0] || subclass(universal_class,regular(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.99/300.40 61208[4:SpL:1194.1,61154.0] || equal(regular(singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 63701[4:Rew:16954.0,63698.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.99/300.40 64594[4:SpL:1194.1,64487.0] || equal(successor(singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 64717[4:Rew:47572.0,64700.1,26691.0,64700.1,26691.0,64700.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(null_class,power_class(w)).
% 299.99/300.40 64718[4:Rew:47572.0,64701.1,26691.0,64701.1,26691.0,64701.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(omega,power_class(w)).
% 299.99/300.40 64803[4:Res:63493.1,351.1] || equal(unordered_pair(u,v),successor(null_class))** member(v,universal_class) -> member(v,singleton(null_class))*.
% 299.99/300.40 64804[4:Res:63493.1,352.1] || equal(unordered_pair(u,v),successor(null_class))** member(u,universal_class) -> member(u,singleton(null_class))*.
% 299.99/300.40 64830[4:SpR:47152.0,46821.1] || equal(union(u,complement(power_class(v))),null_class) -> equal(symmetric_difference(complement(u),power_class(v)),null_class)**.
% 299.99/300.40 64831[3:SpR:47152.0,42879.1] || subclass(union(u,complement(power_class(v))),null_class)* -> equal(symmetric_difference(complement(u),power_class(v)),null_class).
% 299.99/300.40 65234[4:SpR:47437.0,46821.1] || equal(union(complement(power_class(u)),v),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),null_class)**.
% 299.99/300.40 65235[3:SpR:47437.0,42879.1] || subclass(union(complement(power_class(u)),v),null_class)* -> equal(symmetric_difference(power_class(u),complement(v)),null_class).
% 299.99/300.40 65664[4:Rew:47572.0,65649.1,26691.0,65649.1,26691.0,65649.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(null_class,power_class(u)).
% 299.99/300.40 65665[4:Rew:47572.0,65650.1,26691.0,65650.1,26691.0,65650.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(omega,power_class(u)).
% 299.99/300.40 66044[9:SpR:64484.1,50196.0] || equal(successor(element_relation),null_class) -> equal(restrict(complement(compose(universal_class,inverse(element_relation))),universal_class,universal_class),null_class)**.
% 299.99/300.40 66045[9:SpR:64484.1,50194.0] || equal(successor(element_relation),null_class) -> equal(image(complement(compose(universal_class,inverse(element_relation))),universal_class),range_of(null_class))**.
% 299.99/300.40 66629[0:MRR:66612.0,243.0] || member(u,ordered_pair(v,w))* subclass(element_relation,composition_function) -> equal(compose(u,v),w).
% 299.99/300.40 66630[0:MRR:66611.0,243.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> equal(apply(u,v),w).
% 299.99/300.40 67946[4:Rew:30456.0,67886.1] || -> member(union(null_class,complement(u)),union(u,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.99/300.40 67947[4:Rew:27420.0,67887.1] || -> member(union(null_class,complement(u)),union(null_class,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.99/300.40 67912[3:Res:54561.0,218.0] || -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),u)*.
% 299.99/300.40 67916[3:Res:54561.0,499.0] || -> equal(singleton(complement(symmetric_difference(u,v))),null_class) member(complement(symmetric_difference(u,v)),union(u,v))*.
% 299.99/300.40 67927[3:Res:54561.0,4365.0] || member(complement(regular(u)),u)* -> equal(singleton(complement(regular(u))),null_class) equal(u,null_class).
% 299.99/300.40 67930[4:Res:54561.0,10017.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.99/300.40 67931[4:Res:54561.0,10018.0] || -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),apply(null_class,v))*.
% 299.99/300.40 67932[4:Res:54561.0,10019.0] || -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.99/300.40 68134[3:Obv:68071.0] || -> equal(intersection(symmetric_difference(u,v),regular(union(u,v))),null_class)** equal(union(u,v),null_class).
% 299.99/300.40 68171[4:SpL:1193.1,57139.0] || subclass(universal_class,regular(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.99/300.40 69432[0:Obv:69316.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(singleton(u),x),complement(intersection(v,w)))*.
% 299.99/300.40 69433[0:Obv:69315.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(x,singleton(u)),complement(intersection(v,w)))*.
% 299.99/300.40 69641[3:Obv:69620.2] || subclass(u,v) subclass(u,regular(v))* -> subclass(u,w)* equal(v,null_class).
% 299.99/300.40 69765[4:Res:24.2,66389.1] || member(u,v)* member(u,w)* equal(successor(intersection(w,v)),null_class)** -> .
% 299.99/300.40 69769[4:Res:7301.1,66389.1] || member(u,universal_class) equal(successor(union(v,w)),null_class)** -> member(u,complement(w))*.
% 299.99/300.40 69770[4:Res:7300.1,66389.1] || member(u,universal_class) equal(successor(union(v,w)),null_class)** -> member(u,complement(v))*.
% 299.99/300.40 69790[4:Res:16144.2,66389.1] || member(u,universal_class)* equal(cantor(u),successor(u)) equal(successor(successor_relation),null_class) -> .
% 299.99/300.40 69791[4:Res:17.2,66389.1] || member(u,v)* member(w,x)* equal(successor(cross_product(x,v)),null_class)** -> .
% 299.99/300.40 69812[4:Res:10483.2,66389.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor(successor_relation),null_class) -> .
% 299.99/300.40 69958[0:SpR:5705.0,42.0] || -> equal(range__dfg(cross_product(singleton(u),v),w,x),range__dfg(cross_product(singleton(w),x),u,v))*.
% 299.99/300.40 69971[4:SpL:1193.1,69814.0] || equal(successor(complement(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 69982[4:SpL:1193.1,67343.0] || subclass(universal_class,regular(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.99/300.40 70012[4:SpL:1193.1,68183.0] || equal(regular(unordered_pair(u,regular(cross_product(v,w)))),universal_class)** -> equal(cross_product(v,w),null_class).
% 299.99/300.40 70021[0:SpR:5706.0,41.0] || -> equal(domain__dfg(cross_product(u,singleton(v)),w,x),domain__dfg(cross_product(w,singleton(x)),u,v))*.
% 299.99/300.40 70035[4:SpL:1193.1,69995.0] || equal(regular(unordered_pair(regular(cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 70185[4:Rew:26689.0,70045.0,7631.0,70045.0] || -> equal(symmetric_difference(complement(u),restrict(u,v,w)),union(complement(u),restrict(u,v,w)))**.
% 299.99/300.40 70428[0:MRR:70427.0,12.0] || -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.40 70741[4:Res:70688.0,3155.0] || -> equal(complement(successor(complement(singleton(u)))),null_class) equal(regular(complement(successor(complement(singleton(u))))),u)**.
% 299.99/300.40 70749[4:Res:70688.0,1385.1] single_valued_class(complement(successor(complement(cross_product(universal_class,universal_class))))) || -> function(complement(successor(complement(cross_product(universal_class,universal_class)))))*.
% 299.99/300.40 71105[4:Res:70746.0,3155.0] || -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(regular(complement(successor(complement(successor(null_class))))),null_class)**.
% 299.99/300.40 71497[0:Obv:71428.2] || subclass(singleton(u),v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.99/300.40 71524[0:Obv:71459.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),intersection(u,x))*.
% 299.99/300.40 71538[0:Obv:71457.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(union(u,v),w))*.
% 299.99/300.40 72049[4:Res:70953.1,3848.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(sum_class(w),v)*.
% 299.99/300.40 72050[4:Res:70953.1,3847.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(sum_class(w),u)*.
% 299.99/300.40 72051[4:Res:70953.1,3786.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(power_class(w),v)*.
% 299.99/300.40 72052[4:Res:70953.1,3785.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(power_class(w),u)*.
% 299.99/300.40 73171[4:Rew:73077.0,27371.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(complement(v),w)).
% 299.99/300.40 73182[4:Rew:73077.0,46947.1] || equal(null_class,u) subclass(universal_class,complement(v)) member(omega,union(v,u))* -> .
% 299.99/300.40 73303[4:Rew:73077.0,27342.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,complement(w))).
% 299.99/300.40 73310[4:Rew:73077.0,46949.1] || equal(null_class,u) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.99/300.40 74752[4:Rew:26691.0,73542.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.99/300.40 73754[8:Rew:73077.0,67491.1] function(u) || member(not_subclass_element(successor(u),v),complement(u))* -> subclass(successor(u),v).
% 299.99/300.40 73886[4:Rew:73771.0,21049.1] || member(ordered_pair(u,v),complement(inverse(w)))* subclass(universal_class,union(null_class,inverse(w))) -> .
% 299.99/300.40 73887[4:Rew:73771.0,21048.1] || member(unordered_pair(u,v),complement(inverse(w)))* subclass(universal_class,union(null_class,inverse(w))) -> .
% 299.99/300.40 73894[4:Rew:73771.0,21050.1] || member(ordered_pair(null_class,null_class),complement(inverse(u)))* subclass(domain_relation,union(null_class,inverse(u))) -> .
% 299.99/300.40 73901[4:Rew:73771.0,55699.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,apply(null_class,w)))* -> .
% 299.99/300.40 74770[4:Rew:73771.0,73902.0] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,apply(null_class,w)))*.
% 299.99/300.40 73911[4:Rew:73771.0,55703.1] || member(u,complement(sum_class(range_of(null_class)))) member(u,union(null_class,apply(null_class,v)))* -> .
% 299.99/300.40 74771[4:Rew:73771.0,73912.1] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 74772[4:Rew:73771.0,73913.0] || member(u,union(null_class,sum_class(range_of(null_class))))* -> member(u,union(null_class,apply(null_class,v)))*.
% 299.99/300.40 74773[4:Rew:73771.0,73917.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.99/300.40 74774[4:Rew:73771.0,73918.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.99/300.40 74775[4:Rew:73771.0,73920.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(omega,union(null_class,apply(null_class,v)))*.
% 299.99/300.40 74776[4:Rew:73771.0,73921.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(omega,union(null_class,apply(null_class,v)))*.
% 299.99/300.40 73928[8:Rew:73771.0,38714.1] function(apply(null_class,u)) || -> equal(successor(apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.99/300.40 74777[4:Rew:73771.0,73943.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.99/300.40 74778[4:Rew:73771.0,73944.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.99/300.40 74779[4:Rew:73771.0,73946.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(omega,union(null_class,apply(null_class,u)))*.
% 299.99/300.40 74780[4:Rew:73771.0,73947.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(omega,union(null_class,apply(null_class,u)))*.
% 299.99/300.40 74781[4:Rew:73771.0,73949.1] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 74782[4:Rew:73771.0,73950.1] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(omega,union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 74783[4:Rew:27420.0,73951.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(null_class,complement(apply(null_class,v)))*.
% 299.99/300.40 74784[4:Rew:27420.0,73952.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(null_class,complement(sum_class(range_of(null_class)))).
% 299.99/300.40 74785[4:Rew:27420.0,73953.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(omega,complement(apply(null_class,v)))*.
% 299.99/300.40 74786[4:Rew:27420.0,73954.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(omega,complement(sum_class(range_of(null_class)))).
% 299.99/300.40 74787[4:Rew:73771.0,73962.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(omega,union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 74788[4:Rew:73771.0,73963.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 73971[8:Rew:73771.0,38712.1] function(sum_class(range_of(null_class))) || -> equal(union(null_class,apply(null_class,u)),successor(sum_class(range_of(null_class))))**.
% 299.99/300.40 73976[4:Rew:73771.0,55701.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,sum_class(range_of(null_class))))* -> .
% 299.99/300.40 74789[4:Rew:27420.0,73979.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),universal_class)** -> member(null_class,complement(apply(null_class,u)))*.
% 299.99/300.40 74790[4:Rew:27420.0,73980.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),universal_class)** -> member(omega,complement(apply(null_class,u)))*.
% 299.99/300.40 73984[8:Rew:73771.0,38713.1] function(apply(null_class,u)) || -> equal(successor(apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.40 73986[4:Rew:73771.0,21413.1] || member(ordered_pair(u,v),complement(sum_class(w)))* subclass(universal_class,union(null_class,sum_class(w))) -> .
% 299.99/300.40 73987[4:Rew:73771.0,21412.1] || member(unordered_pair(u,v),complement(sum_class(w)))* subclass(universal_class,union(null_class,sum_class(w))) -> .
% 299.99/300.40 73994[4:Rew:73771.0,21414.1] || member(ordered_pair(null_class,null_class),complement(sum_class(u)))* subclass(domain_relation,union(null_class,sum_class(u))) -> .
% 299.99/300.40 73998[4:Rew:73771.0,20341.1] || member(ordered_pair(u,v),complement(range_of(w)))* subclass(universal_class,union(null_class,range_of(w))) -> .
% 299.99/300.40 73999[4:Rew:73771.0,20340.1] || member(unordered_pair(u,v),complement(range_of(w)))* subclass(universal_class,union(null_class,range_of(w))) -> .
% 299.99/300.40 74006[4:Rew:73771.0,20342.1] || member(ordered_pair(null_class,null_class),complement(range_of(u)))* subclass(domain_relation,union(null_class,range_of(u))) -> .
% 299.99/300.40 74011[4:Rew:73771.0,56545.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.99/300.40 74012[4:Rew:73771.0,43104.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.99/300.40 74014[4:Rew:73771.0,56965.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.99/300.40 74015[4:Rew:73771.0,41408.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.99/300.40 74020[4:Rew:73771.0,20191.1] || member(ordered_pair(u,v),complement(cantor(w)))* subclass(universal_class,union(null_class,cantor(w))) -> .
% 299.99/300.40 74021[4:Rew:73771.0,20190.1] || member(unordered_pair(u,v),complement(cantor(w)))* subclass(universal_class,union(null_class,cantor(w))) -> .
% 299.99/300.40 74029[4:Rew:73771.0,20192.1] || member(ordered_pair(null_class,null_class),complement(cantor(u)))* subclass(domain_relation,union(null_class,cantor(u))) -> .
% 299.99/300.40 74103[4:Rew:74098.0,46763.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.99/300.40 74109[4:Rew:74098.0,56145.0] || member(u,union(null_class,v))* subclass(union(v,null_class),w)* -> member(u,w)*.
% 299.99/300.40 74113[4:Rew:74098.0,10026.1] || member(u,union(v,null_class))* subclass(union(null_class,v),w)* -> member(u,w)*.
% 299.99/300.40 74116[4:Rew:74098.0,24009.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,null_class))*.
% 299.99/300.40 74130[4:Rew:74098.0,69354.0] || member(not_subclass_element(u,union(v,null_class)),union(null_class,v))* -> subclass(u,union(v,null_class)).
% 299.99/300.40 74131[4:Rew:74098.0,71191.0] || equal(u,union(null_class,v))* member(w,union(v,null_class))* -> member(w,u)*.
% 299.99/300.40 74860[4:Rew:74098.0,74114.0] || member(not_subclass_element(u,union(null_class,v)),union(v,null_class))* -> subclass(u,union(null_class,v)).
% 299.99/300.40 76537[4:Rew:26698.0,76395.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(null_class,v))*.
% 299.99/300.40 76582[4:Res:76325.0,3156.0] || subclass(u,v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.99/300.40 77229[4:Rew:26698.0,76996.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.99/300.40 77573[4:Res:76341.0,8.0] || subclass(u,intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),u).
% 299.99/300.40 77680[4:Res:76347.0,8.0] || subclass(u,intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),u).
% 299.99/300.40 78117[0:SpR:74519.0,5249.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(v,u)))*.
% 299.99/300.40 78132[0:SpR:74519.0,3122.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),u)*.
% 299.99/300.40 78133[0:SpR:74519.0,3123.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),v)*.
% 299.99/300.40 78150[0:SpR:74519.0,2334.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),v)*.
% 299.99/300.40 78151[0:SpR:74519.0,2335.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),w)*.
% 299.99/300.40 78167[0:SpR:74519.0,2334.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),v)*.
% 299.99/300.40 78168[0:SpR:74519.0,2335.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),w)*.
% 299.99/300.40 78174[0:SpR:74519.0,3120.2] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(w,u)),v)*.
% 299.99/300.40 78176[0:SpR:74519.0,3122.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),u)*.
% 299.99/300.40 78177[0:SpR:74519.0,3123.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),v)*.
% 299.99/300.40 78204[0:SpR:74519.0,2332.2] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(u,w)),v)*.
% 299.99/300.40 78405[0:SpL:74519.0,5219.0] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(complement(v),u),w).
% 299.99/300.40 78417[0:SpL:74519.0,4067.0] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(v,complement(u)),w).
% 299.99/300.40 78624[0:Rew:47063.0,78186.0] || -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(union(v,u),power_class(w))))*.
% 299.99/300.40 78625[0:Rew:47508.0,78190.0] || -> equal(complement(intersection(power_class(u),union(v,w))),complement(intersection(power_class(u),union(w,v))))*.
% 299.99/300.40 78658[0:Rew:78636.0,57666.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.99/300.40 78698[0:Rew:78636.0,58592.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.99/300.40 78702[4:Rew:78636.0,59296.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.99/300.40 78801[0:SpR:78499.0,496.0] || -> equal(intersection(union(u,v),union(complement(v),complement(u))),symmetric_difference(complement(v),complement(u)))**.
% 299.99/300.40 78830[0:SpR:78499.0,3260.2] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(w,v))*.
% 299.99/300.40 79301[0:Rew:47063.0,78863.0] || -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))*.
% 299.99/300.40 79607[0:Res:78795.0,8.0] || subclass(union(u,v),symmetric_difference(v,u))* -> equal(symmetric_difference(v,u),union(u,v)).
% 299.99/300.40 79644[0:SpR:79059.0,5249.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(intersection(u,v)))*.
% 299.99/300.40 79679[0:SpL:79059.0,47039.0] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(w,complement(power_class(v)))).
% 299.99/300.40 79681[0:SpL:79059.0,47228.0] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(complement(power_class(w)),v)).
% 299.99/300.40 80306[4:SpL:47007.0,70954.0] || subclass(union(u,complement(power_class(v))),null_class)* -> subclass(universal_class,intersection(complement(u),power_class(v))).
% 299.99/300.40 80307[4:SpL:47013.0,70954.0] || subclass(union(complement(power_class(u)),v),null_class)* -> subclass(universal_class,intersection(power_class(u),complement(v))).
% 299.99/300.40 80334[4:SpL:47007.0,72030.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(intersection(complement(u),power_class(v)),universal_class)**.
% 299.99/300.40 80335[4:SpL:47013.0,72030.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(intersection(power_class(u),complement(v)),universal_class)**.
% 299.99/300.40 80356[4:SpL:1194.1,72143.0] || equal(union(null_class,not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 80476[4:SpL:1194.1,72102.0] || equal(complement(regular(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.40 81625[4:Res:48.1,79256.0] inductive(symmetric_difference(successor(u),complement(intersection(u,singleton(u))))) || -> member(null_class,complement(successor(u)))*.
% 299.99/300.40 81710[4:Res:73358.0,354.1] || member(u,universal_class) -> member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.99/300.40 81727[4:Res:73399.0,354.1] || member(u,universal_class) -> member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))*.
% 299.99/300.40 81739[4:SpR:74227.0,5770.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u)))),successor(apply(null_class,u)))*.
% 299.99/300.40 81770[4:SpR:74227.0,54561.0] || -> member(complement(sum_class(range_of(null_class))),apply(null_class,u))* equal(singleton(complement(apply(null_class,u))),null_class).
% 299.99/300.40 81809[4:SpR:74227.0,5770.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.99/300.40 81840[4:SpR:74227.0,54561.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.99/300.40 81878[4:SpL:74227.0,3168.0] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.99/300.40 81884[4:SpL:74227.0,18013.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.99/300.40 81924[4:SpL:74227.0,3168.0] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.99/300.40 81930[4:SpL:74227.0,18013.1] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.99/300.40 82890[4:SpL:1193.1,72114.0] || equal(complement(regular(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.40 82920[4:Res:73359.0,354.1] || member(u,universal_class) -> member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))*.
% 299.99/300.40 82948[4:SpR:73603.0,5770.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),successor(union(u,null_class)))*.
% 299.99/300.40 83113[4:Rew:73603.0,82979.1] || -> member(union(null_class,complement(u)),union(u,null_class))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.99/300.40 83114[4:Rew:73603.0,83034.1] || subclass(union(null_class,complement(u)),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.40 83040[4:SpL:73603.0,18013.1] || equal(union(u,null_class),singleton(singleton(null_class))) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.99/300.40 83260[4:SpR:74226.0,5770.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(singleton(apply(null_class,v)))),successor(apply(null_class,v)))*.
% 299.99/300.40 83291[4:SpR:74226.0,54561.0] || -> member(complement(apply(null_class,u)),apply(null_class,v))* equal(singleton(complement(apply(null_class,v))),null_class).
% 299.99/300.40 83411[4:SpL:74226.0,3168.0] || subclass(complement(apply(null_class,u)),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.99/300.40 83417[4:SpL:74226.0,18013.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.99/300.40 83646[4:MRR:83645.2,54755.0] || member(complement(successor(null_class)),universal_class) -> member(apply(choice,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.99/300.40 83831[4:SpR:77128.0,21753.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(singleton(v)),power_class(union(u,null_class)))*.
% 299.99/300.40 83862[4:SpR:77128.0,21753.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.99/300.40 85058[8:SpR:74697.1,70677.0] function(intersection(u,union(null_class,v))) || -> subclass(successor(intersection(u,union(null_class,v))),v)*.
% 299.99/300.40 85060[8:SpR:74697.1,70667.0] function(intersection(union(null_class,u),v)) || -> subclass(successor(intersection(union(null_class,u),v)),u)*.
% 299.99/300.40 85387[0:Rew:74540.0,85256.1,74519.0,85256.1,27.0,85256.1,74540.0,85256.0,74519.0,85256.0,27.0,85256.0] || member(regular(symmetric_difference(u,v)),complement(symmetric_difference(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.40 85455[0:MRR:85432.0,10054.2] || member(u,universal_class) subclass(u,complement(singleton(apply(choice,u))))* -> equal(u,null_class).
% 299.99/300.40 85526[0:MRR:85504.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(singleton(image(u,v))))* -> .
% 299.99/300.40 85854[4:Rew:76338.0,85662.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),u)*.
% 299.99/300.40 85855[4:Rew:76338.0,85675.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),v)*.
% 299.99/300.40 85904[4:SpR:76340.0,21753.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.99/300.40 85937[4:SpR:76340.0,21753.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(singleton(v)),power_class(union(u,null_class)))*.
% 299.99/300.40 86077[8:SpL:74227.0,76649.1] function(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),successor(sum_class(range_of(null_class))))** -> .
% 299.99/300.40 86081[8:SpL:74226.0,76649.1] function(apply(null_class,u)) || equal(complement(apply(null_class,v)),successor(apply(null_class,u)))* -> .
% 299.99/300.40 86082[8:SpL:74227.0,76649.1] function(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),successor(apply(null_class,u)))* -> .
% 299.99/300.40 86670[8:SpR:74697.1,84316.0] function(intersection(union(u,null_class),v)) || -> subclass(successor(intersection(union(u,null_class),v)),u)*.
% 299.99/300.40 86903[8:SpR:74697.1,84522.0] function(intersection(u,union(v,null_class))) || -> subclass(successor(intersection(u,union(v,null_class))),v)*.
% 299.99/300.40 87250[4:Res:59329.1,8.0] || subclass(u,v) subclass(v,union(null_class,u))* -> equal(v,union(null_class,u)).
% 299.99/300.40 87256[4:Res:59329.1,23654.0] || subclass(u,complement(unordered_pair(v,regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 87257[4:Res:59329.1,23655.0] || subclass(u,complement(unordered_pair(regular(union(null_class,u)),v)))* -> equal(union(null_class,u),null_class).
% 299.99/300.40 87276[4:Res:59329.1,1385.1] single_valued_class(union(null_class,u)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(null_class,u)).
% 299.99/300.40 87486[0:SpL:28712.0,6148.0] || subclass(u,complement(v)) member(regular(u),union(v,v))* -> equal(u,null_class).
% 299.99/300.40 87555[4:Rew:26689.0,87452.0,74519.0,87452.0] || subclass(u,complement(v)) member(regular(u),union(v,null_class))* -> equal(u,null_class).
% 299.99/300.40 87557[4:Rew:26689.0,87475.0] || subclass(u,complement(v)) member(regular(u),union(null_class,v))* -> equal(u,null_class).
% 299.99/300.40 87820[7:SpL:22117.0,87653.0] || member(null_class,complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.40 88480[7:SpR:22117.0,88459.0] || -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)) member(null_class,complement(singleton(regular(ordered_pair(null_class,u)))))*.
% 299.99/300.40 88499[7:SpL:22117.0,88494.0] || member(null_class,singleton(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.40 88681[4:MRR:88628.0,53.0] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.99/300.40 88948[4:MRR:88894.0,53.0] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.99/300.40 90109[0:SpR:28712.0,6708.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.99/300.40 90646[0:SpR:78616.0,5770.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(singleton(symmetric_difference(v,u)))),successor(symmetric_difference(v,u)))*.
% 299.99/300.40 90677[3:SpR:78616.0,54561.0] || -> member(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* equal(singleton(complement(symmetric_difference(v,u))),null_class).
% 299.99/300.40 90685[0:SpR:78616.0,26.2] || member(u,universal_class) -> member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))*.
% 299.99/300.40 90806[0:SpL:78616.0,3168.0] || subclass(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.99/300.40 90812[4:SpL:78616.0,18013.1] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.99/300.40 90832[8:SpL:78616.0,76649.1] function(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),successor(symmetric_difference(u,v)))** -> .
% 299.99/300.40 91022[0:SpR:28712.0,6784.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,complement(w))).
% 299.99/300.40 91531[8:SpR:74697.1,84327.0] function(intersection(union(u,u),v)) || -> subclass(successor(intersection(union(u,u),v)),u)*.
% 299.99/300.40 91989[8:SpR:74697.1,84533.0] function(intersection(u,union(v,v))) || -> subclass(successor(intersection(u,union(v,v))),v)*.
% 299.99/300.40 92498[0:Rew:74540.0,92325.1,74519.0,92325.1,27.0,92325.1,74540.0,92325.0,74519.0,92325.0,27.0,92325.0] || -> member(not_subclass_element(u,symmetric_difference(v,w)),complement(symmetric_difference(v,w)))* subclass(u,symmetric_difference(v,w)).
% 299.99/300.40 92767[4:Res:87223.1,8.0] || subclass(u,v) subclass(v,union(u,null_class))* -> equal(v,union(u,null_class)).
% 299.99/300.40 92773[4:Res:87223.1,23654.0] || subclass(u,complement(unordered_pair(v,regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 92774[4:Res:87223.1,23655.0] || subclass(u,complement(unordered_pair(regular(union(u,null_class)),v)))* -> equal(union(u,null_class),null_class).
% 299.99/300.40 92797[4:Res:87223.1,1385.1] single_valued_class(union(u,null_class)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(u,null_class)).
% 299.99/300.40 94025[0:Obv:93942.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),intersection(u,symmetric_difference(v,w))))*.
% 299.99/300.40 94619[0:Obv:94531.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),intersection(symmetric_difference(u,v),w)))*.
% 299.99/300.40 94774[4:Obv:94743.2] || member(u,v) subclass(unordered_pair(w,u),w)* -> subclass(unordered_pair(w,u),v)*.
% 299.99/300.40 94775[4:Obv:94742.2] || member(u,v) subclass(unordered_pair(u,w),w)* -> subclass(unordered_pair(u,w),v)*.
% 299.99/300.40 94805[0:SpR:74536.0,56847.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(cross_product(v,w),u),x)*.
% 299.99/300.40 94806[0:SpR:74537.0,56847.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),x)*.
% 299.99/300.40 94812[0:SpR:74526.0,56847.1] || subclass(union(complement(power_class(u)),v),w) -> subclass(symmetric_difference(power_class(u),complement(v)),w)*.
% 299.99/300.40 94828[0:Res:56847.1,8.0] || subclass(u,v) subclass(v,intersection(w,u))* -> equal(v,intersection(w,u)).
% 299.99/300.40 94834[0:Res:56847.1,23654.0] || subclass(u,complement(unordered_pair(v,regular(intersection(w,u)))))* -> equal(intersection(w,u),null_class).
% 299.99/300.40 94835[0:Res:56847.1,23655.0] || subclass(u,complement(unordered_pair(regular(intersection(v,u)),w)))* -> equal(intersection(v,u),null_class).
% 299.99/300.40 94859[0:Res:56847.1,1385.1] single_valued_class(intersection(u,v)) || subclass(v,cross_product(universal_class,universal_class))* -> function(intersection(u,v))*.
% 299.99/300.41 95004[0:Obv:94954.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(v,intersection(u,restrict(v,w,x))))*.
% 299.99/300.41 95023[4:Res:95015.1,328.1] inductive(u) || equal(complement(image(successor_relation,u)),null_class)** -> equal(image(successor_relation,u),u).
% 299.99/300.41 95033[4:Res:95015.1,5346.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.99/300.41 95034[4:Res:95015.1,5345.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.99/300.41 95356[4:Rew:95355.1,82676.1] || equal(union(null_class,singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.99/300.41 95523[0:Obv:95466.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(u,intersection(restrict(u,v,w),x)))*.
% 299.99/300.41 96077[4:Res:95102.1,4012.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(singleton(w),union(u,v))*.
% 299.99/300.41 96139[4:Rew:47012.0,96074.0] || equal(power_class(complement(power_class(u))),null_class) member(singleton(v),power_class(complement(power_class(u))))* -> .
% 299.99/300.41 96318[0:SpR:47152.0,57948.1] || subclass(union(u,complement(power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(v)),w)*.
% 299.99/300.41 96335[0:Res:57948.1,8.0] || subclass(u,v) subclass(v,intersection(u,w))* -> equal(v,intersection(u,w)).
% 299.99/300.41 96341[0:Res:57948.1,23654.0] || subclass(u,complement(unordered_pair(v,regular(intersection(u,w)))))* -> equal(intersection(u,w),null_class).
% 299.99/300.41 96342[0:Res:57948.1,23655.0] || subclass(u,complement(unordered_pair(regular(intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.99/300.41 96366[0:Res:57948.1,1385.1] single_valued_class(intersection(u,v)) || subclass(u,cross_product(universal_class,universal_class))* -> function(intersection(u,v))*.
% 299.99/300.41 96548[0:SpL:47152.0,58651.0] || subclass(u,symmetric_difference(complement(v),power_class(w)))* -> subclass(u,union(v,complement(power_class(w)))).
% 299.99/300.41 96737[0:Res:96604.0,8.0] || subclass(complement(u),complement(union(u,v)))* -> equal(complement(union(u,v)),complement(u)).
% 299.99/300.41 96854[0:Res:96692.0,8.0] || subclass(complement(u),complement(union(v,u)))* -> equal(complement(union(v,u)),complement(u)).
% 299.99/300.41 97247[4:MRR:97246.3,52848.2] || equal(cantor(u),successor(u)) member(u,universal_class)* subclass(domain_relation,regular(successor_relation))* -> .
% 299.99/300.41 97290[4:SpR:47007.0,96932.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),w))),union(u,complement(power_class(v))))*.
% 299.99/300.41 97291[4:SpR:47013.0,96932.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),w))),union(complement(power_class(u)),v))*.
% 299.99/300.41 97415[4:Res:97307.0,8.0] || subclass(complement(u),complement(successor(successor(u))))* -> equal(complement(successor(successor(u))),complement(u)).
% 299.99/300.41 97431[4:SpR:47007.0,97096.0] || -> subclass(complement(successor(union(u,intersection(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.99/300.41 97432[4:SpR:47013.0,97096.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.99/300.41 97755[4:Res:97395.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(null_class,v)).
% 299.99/300.41 97810[4:Res:97753.0,8.0] || subclass(u,complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),u).
% 299.99/300.41 97888[4:Res:97693.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(singleton(null_class)))))* member(u,successor(null_class)).
% 299.99/300.41 98076[4:Res:97830.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(successor(null_class)))))* member(u,singleton(null_class)).
% 299.99/300.41 98471[4:Res:97694.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(v,null_class)).
% 299.99/300.41 98576[4:Res:97791.0,354.1] || member(u,universal_class) -> member(u,successor(successor(union(null_class,v))))* member(u,complement(v)).
% 299.99/300.41 98611[4:Res:98539.0,354.1] || member(u,universal_class) -> member(u,successor(successor(successor(null_class))))* member(u,complement(singleton(null_class))).
% 299.99/300.41 99011[4:Res:97858.0,354.1] || member(u,universal_class) -> member(u,successor(successor(union(null_class,complement(v)))))* member(u,v).
% 299.99/300.41 99418[4:Res:98540.0,354.1] || member(u,universal_class) -> member(u,successor(successor(union(v,null_class))))* member(u,complement(v)).
% 299.99/300.41 100044[4:Res:96680.0,354.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(null_class,v)).
% 299.99/300.41 100145[4:Res:100042.0,8.0] || subclass(u,complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),u).
% 299.99/300.41 100757[4:Res:100115.0,8.0] || subclass(u,complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),u).
% 299.99/300.41 101544[4:Res:99955.0,354.1] || member(u,universal_class) -> member(u,union(complement(singleton(null_class)),v))* member(u,successor(null_class)).
% 299.99/300.41 101728[0:Rew:101686.0,90650.0] || -> subclass(complement(successor(symmetric_difference(u,v))),complement(union(symmetric_difference(v,u),singleton(symmetric_difference(u,v)))))*.
% 299.99/300.41 101732[4:Rew:101686.0,83264.0] || -> subclass(complement(successor(apply(null_class,u))),complement(union(apply(null_class,v),singleton(apply(null_class,u)))))*.
% 299.99/300.41 101734[4:Rew:101686.0,81813.0] || -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class))))))*.
% 299.99/300.41 101738[4:Rew:101686.0,81743.0] || -> subclass(complement(successor(apply(null_class,u))),complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u)))))*.
% 299.99/300.41 101852[0:Rew:101686.0,40095.1] || subclass(u,v) -> equal(union(u,complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.99/300.41 101855[0:Rew:101686.0,79005.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(v,u),null_class).
% 299.99/300.41 101856[0:Rew:101686.0,78396.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.99/300.41 102193[0:Rew:101686.0,78189.1] || member(u,universal_class) -> member(u,complement(union(v,w)))* member(u,union(w,v)).
% 299.99/300.41 103509[0:Rew:74519.0,102257.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),null_class)**.
% 299.99/300.41 103510[4:Rew:78499.0,102258.0] || -> equal(union(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 299.99/300.41 103511[4:Rew:79059.0,102259.0] || -> equal(symmetric_difference(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 299.99/300.41 102280[4:Rew:101686.0,46950.1] || equal(null_class,u) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.99/300.41 102294[4:Rew:101686.0,70712.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.99/300.41 102298[4:Rew:101686.0,59522.0] || -> subclass(complement(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.99/300.41 102347[0:Rew:101686.0,10960.1] || -> member(u,image(element_relation,union(v,w))) subclass(singleton(u),power_class(complement(union(v,w))))*.
% 299.99/300.41 102379[4:Rew:101686.0,97426.0] || -> subclass(complement(successor(union(u,image(element_relation,union(v,w))))),power_class(complement(union(v,w))))*.
% 299.99/300.41 102486[0:Rew:101686.0,9941.0] || -> member(not_subclass_element(u,union(v,w)),complement(union(v,w)))* subclass(u,union(v,w)).
% 299.99/300.41 102507[0:Rew:101686.0,96436.0] || -> subclass(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 103512[0:Rew:74519.0,102631.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),null_class)**.
% 299.99/300.41 103513[4:Rew:78499.0,102632.0] || -> equal(union(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 299.99/300.41 103514[4:Rew:79059.0,102633.0] || -> equal(symmetric_difference(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 299.99/300.41 102666[4:Rew:101686.0,70715.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.99/300.41 102670[4:Rew:101686.0,59525.0] || -> subclass(complement(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.99/300.41 102709[4:Rew:101686.0,61105.0] || equal(power_class(complement(union(u,v))),universal_class) -> equal(image(element_relation,union(u,v)),null_class)**.
% 299.99/300.41 102710[4:Rew:101686.0,46537.1] || equal(image(element_relation,union(u,v)),null_class)** -> equal(power_class(complement(union(u,v))),universal_class).
% 299.99/300.41 102711[0:Rew:101686.0,5457.1] inductive(image(element_relation,union(u,v))) || equal(power_class(complement(union(u,v))),universal_class)** -> .
% 299.99/300.41 102717[4:Rew:101686.0,44603.1] || subclass(image(element_relation,union(u,v)),null_class)* -> subclass(universal_class,power_class(complement(union(u,v)))).
% 299.99/300.41 102729[4:Rew:101686.0,80329.0] || equal(power_class(complement(union(u,v))),null_class) -> equal(image(element_relation,union(u,v)),universal_class)**.
% 299.99/300.41 102730[0:Rew:101686.0,23026.1] || subclass(universal_class,image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.99/300.41 102731[0:Rew:101686.0,20659.1] || equal(image(element_relation,union(u,v)),universal_class)** -> equal(power_class(complement(union(u,v))),null_class).
% 299.99/300.41 102761[7:Rew:101686.0,44569.1] || subclass(image(element_relation,union(u,v)),null_class) -> member(null_class,power_class(complement(union(u,v))))*.
% 299.99/300.41 102774[0:Rew:101686.0,42089.0] || -> equal(intersection(power_class(complement(union(u,v))),intersection(image(element_relation,union(u,v)),w)),null_class)**.
% 299.99/300.41 102775[0:Rew:101686.0,42439.0] || -> equal(intersection(power_class(complement(union(u,v))),intersection(w,image(element_relation,union(u,v)))),null_class)**.
% 299.99/300.41 102777[4:Rew:101686.0,80301.0] || subclass(power_class(complement(union(u,v))),null_class)* -> subclass(universal_class,image(element_relation,union(u,v))).
% 299.99/300.41 102778[4:Rew:101686.0,48003.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.99/300.41 102779[7:Rew:101686.0,46465.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.99/300.41 102783[0:Rew:101686.0,48539.0] || -> equal(image(element_relation,power_class(complement(union(u,v)))),complement(power_class(image(element_relation,union(u,v)))))**.
% 299.99/300.41 102806[4:Rew:101686.0,97285.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),w))),power_class(complement(union(u,v))))*.
% 299.99/300.41 103187[4:Rew:102963.0,76951.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.99/300.41 103189[4:Rew:102963.0,74910.1] single_valued_class(complement(union(complement(cross_product(universal_class,universal_class)),null_class))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.41 103191[4:Rew:102963.0,59254.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.99/300.41 103346[4:Rew:103337.0,26779.0] || -> equal(power_class(intersection(union(null_class,u),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.99/300.41 103347[4:Rew:103337.0,73690.0] || -> equal(power_class(intersection(union(u,null_class),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.99/300.41 103416[8:Rew:103414.0,73447.1] one_to_one(u) || -> equal(union(v,complement(successor(inverse(u)))),union(v,complement(inverse(u))))**.
% 299.99/300.41 103417[4:Rew:103414.0,46953.1] || equal(null_class,u) -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 299.99/300.41 103421[3:Rew:103414.0,41440.1] || subclass(complement(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.99/300.41 103423[4:Rew:103414.0,73723.1] || equal(singleton(u),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.99/300.41 103709[8:Rew:28712.0,101583.2,28712.0,101583.1] function(u) || member(not_subclass_element(complement(u),v),successor(u))* -> subclass(complement(u),v).
% 299.99/300.41 104624[4:SpR:47589.0,102963.0] || -> equal(union(null_class,complement(intersection(power_class(u),power_class(v)))),complement(intersection(power_class(u),power_class(v))))**.
% 299.99/300.41 105281[4:Rew:47572.0,105177.0,26691.0,105177.0,47003.0,105177.0,26691.0,105177.0] || -> equal(power_class(union(null_class,intersection(power_class(u),power_class(v)))),power_class(intersection(power_class(u),power_class(v))))**.
% 299.99/300.41 105343[4:Res:100165.0,354.1] || member(u,universal_class) -> member(u,union(complement(successor(null_class)),v))* member(u,singleton(null_class)).
% 299.99/300.41 105417[4:Res:100777.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.99/300.41 105460[4:Res:101514.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.99/300.41 106641[0:SpR:103337.0,26178.1] || equal(complement(successor(image(element_relation,successor(u)))),universal_class)** -> member(omega,power_class(complement(successor(u)))).
% 299.99/300.41 106643[0:SpR:103337.0,26291.1] || equal(complement(successor(image(element_relation,successor(u)))),universal_class)** -> member(null_class,power_class(complement(successor(u)))).
% 299.99/300.41 107081[4:Res:96797.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(null_class,w)).
% 299.99/300.41 107185[4:Res:97706.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(v,v))*.
% 299.99/300.41 107261[4:SpR:47152.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),power_class(v)))))),union(u,complement(power_class(v))))*.
% 299.99/300.41 107330[4:Res:97814.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(intersection(v,w)))))* member(u,v).
% 299.99/300.41 107374[0:SpR:103414.0,47003.0] || -> equal(image(element_relation,union(u,complement(successor(v)))),complement(power_class(intersection(complement(u),successor(v)))))**.
% 299.99/300.41 107377[4:SpR:103414.0,45830.1] || equal(intersection(complement(u),successor(v)),null_class)** -> equal(union(u,complement(successor(v))),universal_class).
% 299.99/300.41 107402[0:SpR:103414.0,41697.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(intersection(complement(u),successor(v)),w)),null_class)**.
% 299.99/300.41 107403[0:SpR:103414.0,42038.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(w,intersection(complement(u),successor(v)))),null_class)**.
% 299.99/300.41 107422[4:SpR:103414.0,96932.0] || -> subclass(complement(successor(union(intersection(complement(u),successor(v)),w))),union(u,complement(successor(v))))*.
% 299.99/300.41 107437[0:SpR:103414.0,9930.1] || -> member(u,intersection(complement(v),successor(w))) subclass(singleton(u),union(v,complement(successor(w))))*.
% 299.99/300.41 107442[4:SpR:103414.0,97096.0] || -> subclass(complement(successor(union(u,intersection(complement(v),successor(w))))),union(v,complement(successor(w))))*.
% 299.99/300.41 107454[0:SpR:103414.0,498.1] || member(u,symmetric_difference(complement(v),successor(w)))* -> member(u,union(v,complement(successor(w)))).
% 299.99/300.41 107494[0:SpR:39581.1,103414.0] || subclass(successor(u),complement(v)) -> equal(union(v,complement(successor(u))),complement(successor(u)))**.
% 299.99/300.41 107498[4:SpL:103414.0,72030.0] || equal(union(u,complement(successor(v))),null_class) -> equal(intersection(complement(u),successor(v)),universal_class)**.
% 299.99/300.41 107501[4:SpL:103414.0,59615.0] || equal(union(u,complement(successor(v))),universal_class) -> equal(intersection(complement(u),successor(v)),null_class)**.
% 299.99/300.41 107503[0:SpL:103414.0,2149.1] inductive(intersection(complement(u),successor(v))) || equal(union(u,complement(successor(v))),universal_class)** -> .
% 299.99/300.41 107520[4:SpL:103414.0,70954.0] || subclass(union(u,complement(successor(v))),null_class)* -> subclass(universal_class,intersection(complement(u),successor(v))).
% 299.99/300.41 107521[4:SpL:103414.0,46062.0] || subclass(union(u,complement(successor(v))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.99/300.41 107522[7:SpL:103414.0,45336.0] || subclass(union(u,complement(successor(v))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.99/300.41 107713[4:Res:98552.0,354.1] || member(u,universal_class) -> member(u,successor(successor(union(v,v))))* member(u,complement(v)).
% 299.99/300.41 107844[4:Res:99956.0,354.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(v,null_class)).
% 299.99/300.41 107994[4:Res:100103.0,354.1] || member(u,universal_class) -> member(u,union(union(null_class,v),w))* member(u,complement(v)).
% 299.99/300.41 108319[4:Res:107937.0,354.1] || member(u,universal_class) -> member(u,union(successor(null_class),v))* member(u,complement(singleton(null_class))).
% 299.99/300.41 108378[0:SpL:78499.0,101708.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(v,u),null_class).
% 299.99/300.41 108489[4:Rew:30456.0,108381.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.99/300.41 108491[4:Rew:30456.0,108390.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.99/300.41 108493[4:Rew:73603.0,108403.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.99/300.41 108495[4:Rew:27420.0,108406.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.99/300.41 108418[4:SpL:30456.0,101708.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.99/300.41 108419[4:SpL:73603.0,101708.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.99/300.41 108420[4:SpL:27420.0,101708.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.99/300.41 108695[0:Res:48.1,101697.0] inductive(image(element_relation,union(u,v))) || member(null_class,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 108749[4:Rew:73622.0,108748.0] || member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))* -> .
% 299.99/300.41 108837[4:Res:108293.0,354.1] || member(u,universal_class) -> member(u,union(v,successor(null_class)))* member(u,complement(singleton(null_class))).
% 299.99/300.41 108943[4:Res:100205.0,354.1] || member(u,universal_class) -> member(u,union(union(null_class,complement(v)),w))* member(u,v).
% 299.99/300.41 109163[4:Rew:65632.0,109099.0] || -> equal(union(complement(power_class(u)),union(null_class,complement(v))),union(complement(power_class(u)),complement(v)))**.
% 299.99/300.41 109211[4:Rew:103985.0,109210.0] || -> equal(union(null_class,symmetric_difference(power_class(u),union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.99/300.41 109220[4:Rew:109211.0,103985.0] || -> equal(symmetric_difference(complement(power_class(u)),complement(union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.99/300.41 109353[4:Res:100716.0,354.1] || member(u,universal_class) -> member(u,union(v,union(null_class,w)))* member(u,complement(w)).
% 299.99/300.41 109492[4:Res:100818.0,354.1] || member(u,universal_class) -> member(u,union(v,union(null_class,complement(w))))* member(u,w).
% 299.99/300.41 109960[4:Rew:64694.0,109910.0] || -> equal(union(union(null_class,complement(u)),complement(power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.99/300.41 110011[4:Rew:104003.0,110010.0] || -> equal(union(null_class,symmetric_difference(union(u,v),power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.99/300.41 110020[4:Rew:110011.0,104003.0] || -> equal(symmetric_difference(complement(union(u,v)),complement(power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.99/300.41 110298[4:Res:106992.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(w,null_class)).
% 299.99/300.41 110389[4:SpR:74536.0,107232.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(cross_product(u,v),w))))),complement(restrict(w,u,v)))*.
% 299.99/300.41 110390[4:SpR:74537.0,107232.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,cross_product(v,w)))))),complement(restrict(u,v,w)))*.
% 299.99/300.41 110396[4:SpR:74526.0,107232.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(power_class(u),complement(v)))))),union(complement(power_class(u)),v))*.
% 299.99/300.41 110465[4:Res:107232.0,354.1] || member(u,universal_class) -> member(u,successor(successor(complement(intersection(v,w)))))* member(u,w).
% 299.99/300.41 110764[4:Res:107938.0,354.1] || member(u,universal_class) -> member(u,union(union(v,null_class),w))* member(u,complement(v)).
% 299.99/300.41 110906[4:Res:109295.0,354.1] || member(u,universal_class) -> member(u,union(v,union(w,null_class)))* member(u,complement(w)).
% 299.99/300.41 111352[4:Rew:109656.0,111223.1,79059.0,111223.0] || member(u,symmetric_difference(successor(null_class),complement(v)))* -> member(u,union(v,complement(successor(null_class)))).
% 299.99/300.41 111465[4:SpR:47152.0,96578.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),power_class(v))),w),union(u,complement(power_class(v))))*.
% 299.99/300.41 111617[4:SpR:47152.0,96588.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.99/300.41 111651[8:SpR:74697.1,96588.0] function(intersection(intersection(u,v),w)) || -> subclass(successor(intersection(intersection(u,v),w)),u)*.
% 299.99/300.41 111885[0:Rew:44.0,111763.1] || member(u,symmetric_difference(successor(v),complement(w)))* -> member(u,union(complement(successor(v)),w)).
% 299.99/300.41 111971[4:SpR:47152.0,96596.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.99/300.41 112111[4:SpR:47152.0,96601.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.99/300.41 112142[8:SpR:74697.1,96601.0] function(intersection(u,intersection(v,w))) || -> subclass(successor(intersection(u,intersection(v,w))),v)*.
% 299.99/300.41 112337[4:MRR:112272.0,53.0] || subclass(image(element_relation,union(u,v)),null_class) -> member(omega,power_class(complement(union(u,v))))*.
% 299.99/300.41 112468[4:Res:96889.0,354.1] || member(u,universal_class) -> member(u,successor(complement(restrict(v,w,x))))* member(u,v).
% 299.99/300.41 112582[4:Res:99968.0,354.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(v,v))*.
% 299.99/300.41 112914[4:SpR:47152.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),power_class(v))),w)),union(u,complement(power_class(v))))*.
% 299.99/300.41 113006[4:Res:100149.0,354.1] || member(u,universal_class) -> member(u,union(complement(intersection(v,w)),x))* member(u,v).
% 299.99/300.41 113093[4:SpR:47152.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.99/300.41 113178[4:Res:100761.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(intersection(w,x))))* member(u,w).
% 299.99/300.41 113638[4:Rew:26691.0,113500.0,47589.0,113500.0,26691.0,113500.0] || -> subclass(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.99/300.41 114245[4:Res:113799.0,8.0] || subclass(singleton(null_class),regular(complement(successor(null_class))))* -> equal(regular(complement(successor(null_class))),singleton(null_class)).
% 299.99/300.41 114338[4:Res:113750.0,8.0] || subclass(u,regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),u).
% 299.99/300.41 114639[4:Res:113762.0,8.0] || subclass(complement(power_class(u)),regular(power_class(u)))* -> equal(complement(power_class(u)),regular(power_class(u))).
% 299.99/300.41 114664[4:Res:113763.0,8.0] || subclass(complement(successor(u)),regular(successor(u)))* -> equal(complement(successor(u)),regular(successor(u))).
% 299.99/300.41 114735[4:Res:114380.0,8.0] || subclass(complement(u),regular(union(null_class,u)))* -> equal(regular(union(null_class,u)),complement(u)).
% 299.99/300.41 114825[4:Res:114701.0,8.0] || subclass(complement(u),regular(union(u,null_class)))* -> equal(regular(union(u,null_class)),complement(u)).
% 299.99/300.41 115117[4:Res:114715.0,8.0] || subclass(complement(u),regular(union(u,u)))* -> equal(regular(union(u,u)),complement(u)).
% 299.99/300.41 115350[4:Res:115258.0,8.0] || subclass(union(u,null_class),regular(complement(u)))* -> equal(union(u,null_class),regular(complement(u))).
% 299.99/300.41 115429[4:Res:115352.0,3156.0] || subclass(u,v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.99/300.41 115440[4:Res:115352.0,3159.0] || -> equal(regular(complement(intersection(u,v))),null_class) member(regular(regular(complement(intersection(u,v)))),v)*.
% 299.99/300.41 115441[4:Res:115352.0,3158.0] || -> equal(regular(complement(intersection(u,v))),null_class) member(regular(regular(complement(intersection(u,v)))),u)*.
% 299.99/300.41 115913[4:Res:115297.0,8.0] || subclass(union(null_class,u),regular(complement(u)))* -> equal(union(null_class,u),regular(complement(u))).
% 299.99/300.41 115948[4:Res:115848.0,8.0] || subclass(successor(null_class),regular(complement(singleton(null_class))))* -> equal(regular(complement(singleton(null_class))),successor(null_class)).
% 299.99/300.41 116376[4:Res:115299.0,8.0] || subclass(union(u,u),regular(complement(u)))* -> equal(union(u,u),regular(complement(u))).
% 299.99/300.41 116462[4:SpR:76243.0,115435.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 116491[4:Res:115435.0,8.0] || subclass(u,regular(complement(intersection(u,v))))* -> equal(regular(complement(intersection(u,v))),u).
% 299.99/300.41 116626[4:Res:116428.0,8.0] || subclass(u,regular(complement(intersection(v,u))))* -> equal(regular(complement(intersection(v,u))),u).
% 299.99/300.41 117978[4:Res:117924.0,3155.0] || -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(regular(regular(successor(complement(successor(null_class))))),null_class)**.
% 299.99/300.41 119067[8:SpR:78616.0,114712.1] function(symmetric_difference(u,v)) || -> subclass(regular(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.99/300.41 119070[8:SpR:74227.0,114712.1] function(sum_class(range_of(null_class))) || -> subclass(regular(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.99/300.41 119074[8:SpR:74226.0,114712.1] function(apply(null_class,u)) || -> subclass(regular(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.99/300.41 119075[8:SpR:74227.0,114712.1] function(apply(null_class,u)) || -> subclass(regular(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.99/300.41 119258[8:SpR:78616.0,115302.1] function(symmetric_difference(u,v)) || -> subclass(regular(complement(symmetric_difference(v,u))),successor(symmetric_difference(u,v)))*.
% 299.99/300.41 119261[8:SpR:74227.0,115302.1] function(sum_class(range_of(null_class))) || -> subclass(regular(complement(apply(null_class,u))),successor(sum_class(range_of(null_class))))*.
% 299.99/300.41 119265[8:SpR:74226.0,115302.1] function(apply(null_class,u)) || -> subclass(regular(complement(apply(null_class,v))),successor(apply(null_class,u)))*.
% 299.99/300.41 119266[8:SpR:74227.0,115302.1] function(apply(null_class,u)) || -> subclass(regular(complement(sum_class(range_of(null_class)))),successor(apply(null_class,u)))*.
% 299.99/300.41 119380[4:Rew:108053.0,119379.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(w,v)).
% 299.99/300.41 119390[4:Rew:102963.0,119361.1,26691.0,119361.1,27420.0,119361.1] || member(u,universal_class) -> member(u,union(null_class,compose(element_relation,universal_class)))* member(u,complement(element_relation)).
% 299.99/300.41 121288[4:Rew:102963.0,121181.0] || -> subclass(regular(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.99/300.41 121289[4:Rew:102963.0,121191.0] || -> subclass(regular(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.99/300.41 123372[4:Res:107004.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(w,w))*.
% 299.99/300.41 123536[4:Res:107950.0,354.1] || member(u,universal_class) -> member(u,union(union(v,v),w))* member(u,complement(v)).
% 299.99/300.41 123701[4:Res:109307.0,354.1] || member(u,universal_class) -> member(u,union(v,union(w,w)))* member(u,complement(w)).
% 299.99/300.41 123847[4:SpR:74536.0,111436.0] || -> subclass(intersection(union(null_class,symmetric_difference(cross_product(u,v),w)),x),complement(restrict(w,u,v)))*.
% 299.99/300.41 123848[4:SpR:74537.0,111436.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,cross_product(v,w))),x),complement(restrict(u,v,w)))*.
% 299.99/300.41 123854[4:SpR:74526.0,111436.0] || -> subclass(intersection(union(null_class,symmetric_difference(power_class(u),complement(v))),w),union(complement(power_class(u)),v))*.
% 299.99/300.41 124032[4:SpR:74536.0,111588.0] || -> subclass(union(null_class,intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.99/300.41 124033[4:SpR:74537.0,111588.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.99/300.41 124039[4:SpR:74526.0,111588.0] || -> subclass(union(null_class,intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.99/300.41 124072[8:SpR:74697.1,111588.0] function(intersection(intersection(u,v),w)) || -> subclass(successor(intersection(intersection(u,v),w)),v)*.
% 299.99/300.41 124215[4:SpR:74536.0,111942.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.99/300.41 124216[4:SpR:74537.0,111942.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.99/300.41 124222[4:SpR:74526.0,111942.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.99/300.41 124438[0:Obv:124427.1] || subclass(universal_class,intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.99/300.41 124508[4:SpR:74536.0,112082.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.99/300.41 124509[4:SpR:74537.0,112082.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.99/300.41 124515[4:SpR:74526.0,112082.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.99/300.41 124545[8:SpR:74697.1,112082.0] function(intersection(u,intersection(v,w))) || -> subclass(successor(intersection(u,intersection(v,w))),w)*.
% 299.99/300.41 124656[4:SpR:74536.0,112885.0] || -> subclass(complement(union(complement(symmetric_difference(cross_product(u,v),w)),x)),complement(restrict(w,u,v)))*.
% 299.99/300.41 124657[4:SpR:74537.0,112885.0] || -> subclass(complement(union(complement(symmetric_difference(u,cross_product(v,w))),x)),complement(restrict(u,v,w)))*.
% 299.99/300.41 124663[4:SpR:74526.0,112885.0] || -> subclass(complement(union(complement(symmetric_difference(power_class(u),complement(v))),w)),union(complement(power_class(u)),v))*.
% 299.99/300.41 124761[4:Res:112885.0,354.1] || member(u,universal_class) -> member(u,union(complement(intersection(v,w)),x))* member(u,w).
% 299.99/300.41 124925[0:Obv:124916.1] || subclass(universal_class,intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.99/300.41 125003[4:SpR:74536.0,113064.0] || -> subclass(complement(union(u,complement(symmetric_difference(cross_product(v,w),x)))),complement(restrict(x,v,w)))*.
% 299.99/300.41 125004[4:SpR:74537.0,113064.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,cross_product(w,x))))),complement(restrict(v,w,x)))*.
% 299.99/300.41 125010[4:SpR:74526.0,113064.0] || -> subclass(complement(union(u,complement(symmetric_difference(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.99/300.41 125101[4:Res:113064.0,354.1] || member(u,universal_class) -> member(u,union(v,complement(intersection(w,x))))* member(u,x).
% 299.99/300.41 125169[0:SpR:113648.0,5770.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(singleton(union(v,u)))),successor(union(v,u)))*.
% 299.99/300.41 125212[3:SpR:113648.0,54561.0] || -> member(complement(union(u,v)),union(v,u))* equal(singleton(complement(union(v,u))),null_class).
% 299.99/300.41 125533[0:SpL:113648.0,3168.0] || subclass(complement(union(u,v)),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.99/300.41 125539[4:SpL:113648.0,18013.1] || equal(union(u,v),singleton(singleton(null_class))) subclass(universal_class,complement(union(v,u)))* -> .
% 299.99/300.41 125844[0:Rew:47007.0,125200.0] || -> equal(union(union(u,v),complement(power_class(w))),union(union(v,u),complement(power_class(w))))*.
% 299.99/300.41 125845[0:Rew:103414.0,125227.0] || -> equal(union(union(u,v),complement(successor(w))),union(union(v,u),complement(successor(w))))*.
% 299.99/300.41 125846[0:Rew:47013.0,125251.0] || -> equal(union(complement(power_class(u)),union(v,w)),union(complement(power_class(u)),union(w,v)))*.
% 299.99/300.41 125854[4:Rew:26691.0,125495.0,47589.0,125495.0,26691.0,125495.0] || -> equal(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.99/300.41 126419[4:SpR:101707.0,116449.0] || -> subclass(regular(complement(symmetric_difference(intersection(u,v),complement(union(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 126543[4:Res:116467.1,8.0] || subclass(u,v) subclass(v,regular(complement(u)))* -> equal(v,regular(complement(u))).
% 299.99/300.41 126549[4:Res:116467.1,23654.0] || subclass(u,complement(unordered_pair(v,regular(regular(complement(u))))))* -> equal(regular(complement(u)),null_class).
% 299.99/300.41 126550[4:Res:116467.1,23655.0] || subclass(u,complement(unordered_pair(regular(regular(complement(u))),v)))* -> equal(regular(complement(u)),null_class).
% 299.99/300.41 126577[4:Res:116467.1,1385.1] single_valued_class(regular(complement(u))) || subclass(u,cross_product(universal_class,universal_class))* -> function(regular(complement(u))).
% 299.99/300.41 126679[4:SpR:47152.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),power_class(v)),w))),union(u,complement(power_class(v))))*.
% 299.99/300.41 126832[4:SpR:47152.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.99/300.41 128206[4:Rew:26691.0,128072.0,47589.0,128072.0] || -> subclass(regular(union(null_class,intersection(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.99/300.41 128306[4:Rew:26691.0,128255.0,47589.0,128255.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))** -> .
% 299.99/300.41 128483[4:Rew:47589.0,128347.0,26691.0,128347.0] || -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.99/300.41 128771[4:SpR:74536.0,126650.0] || -> subclass(regular(complement(intersection(symmetric_difference(cross_product(u,v),w),x))),complement(restrict(w,u,v)))*.
% 299.99/300.41 128772[4:SpR:74537.0,126650.0] || -> subclass(regular(complement(intersection(symmetric_difference(u,cross_product(v,w)),x))),complement(restrict(u,v,w)))*.
% 299.99/300.41 128778[4:SpR:74526.0,126650.0] || -> subclass(regular(complement(intersection(symmetric_difference(power_class(u),complement(v)),w))),union(complement(power_class(u)),v))*.
% 299.99/300.41 128924[4:SpR:74536.0,126803.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(cross_product(v,w),x)))),complement(restrict(x,v,w)))*.
% 299.99/300.41 128925[4:SpR:74537.0,126803.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(v,cross_product(w,x))))),complement(restrict(v,w,x)))*.
% 299.99/300.41 128931[4:SpR:74526.0,126803.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.99/300.41 129189[0:SpR:101707.0,60563.0] || -> subclass(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 129312[0:SpL:74536.0,60627.0] || subclass(u,symmetric_difference(cross_product(v,w),x))* -> subclass(u,complement(restrict(x,v,w))).
% 299.99/300.41 129313[0:SpL:74537.0,60627.0] || subclass(u,symmetric_difference(v,cross_product(w,x)))* -> subclass(u,complement(restrict(v,w,x))).
% 299.99/300.41 129319[0:SpL:74526.0,60627.0] || subclass(u,symmetric_difference(power_class(v),complement(w)))* -> subclass(u,union(complement(power_class(v)),w)).
% 299.99/300.41 129880[0:SpR:74536.0,71859.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(complement(restrict(w,u,v)),x))*.
% 299.99/300.41 129881[0:SpR:74537.0,71859.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(complement(restrict(u,v,w)),x))*.
% 299.99/300.41 129887[0:SpR:74526.0,71859.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(union(complement(power_class(u)),v),w))*.
% 299.99/300.41 129931[0:Res:71859.0,1318.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(x,v))*.
% 299.99/300.41 130055[0:SpR:47152.0,71860.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(union(u,complement(power_class(v))),w))*.
% 299.99/300.41 130100[0:Res:71860.0,1318.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(w,v))*.
% 299.99/300.41 130210[4:Res:130067.0,1318.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(singleton(null_class),v))*.
% 299.99/300.41 130677[4:Res:130153.0,1318.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(v,singleton(null_class)))*.
% 299.99/300.41 131028[7:SpR:130868.0,15389.2] || member(successor(null_class),universal_class) subclass(domain_relation,u) -> member(ordered_pair(successor(null_class),null_class),u)*.
% 299.99/300.41 131276[7:SpR:130792.0,59.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* -> member(v,image(w,range_of(null_class))).
% 299.99/300.41 131339[7:Rew:152.1,131327.1,28570.0,131327.1] || member(regular(complement(cross_product(u,v))),cross_product(u,v))* member(regular(null_class),universal_class) -> .
% 299.99/300.41 132602[4:Res:130057.0,1318.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(w,v))*.
% 299.99/300.41 132747[4:Res:130059.0,1318.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(w,v))*.
% 299.99/300.41 132912[4:Res:132489.0,1318.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(v,w))*.
% 299.99/300.41 132968[4:SpR:103688.0,115435.0] || -> subclass(regular(complement(symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.99/300.41 132988[0:SpR:103688.0,58388.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),union(u,complement(union(v,w))))*.
% 299.99/300.41 132996[4:SpR:103688.0,58647.0] || -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.99/300.41 133014[0:SpR:103688.0,57318.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x))))*.
% 299.99/300.41 133046[0:SpR:103688.0,74526.0] || -> equal(symmetric_difference(complement(power_class(u)),union(v,w)),symmetric_difference(power_class(u),complement(union(v,w))))**.
% 299.99/300.41 133349[0:Rew:133046.0,133348.0] || -> equal(symmetric_difference(power_class(u),complement(union(v,w))),symmetric_difference(power_class(u),complement(union(w,v))))*.
% 299.99/300.41 134832[4:SpR:102675.0,116428.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.99/300.41 134852[0:SpR:102675.0,58583.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),union(complement(union(u,v)),w))*.
% 299.99/300.41 134860[4:SpR:102675.0,59287.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.99/300.41 134878[0:SpR:102675.0,57561.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),union(complement(union(v,w)),x))*.
% 299.99/300.41 134894[0:SpR:102675.0,47152.0] || -> equal(symmetric_difference(complement(union(u,v)),power_class(w)),symmetric_difference(union(u,v),complement(power_class(w))))**.
% 299.99/300.41 135213[4:Rew:134969.0,64900.0] || -> equal(symmetric_difference(union(null_class,complement(u)),power_class(v)),symmetric_difference(union(null_class,u),complement(power_class(v))))**.
% 299.99/300.41 135260[0:Rew:134970.0,135164.0] || -> equal(symmetric_difference(union(u,v),complement(power_class(w))),symmetric_difference(union(v,u),complement(power_class(w))))*.
% 299.99/300.41 135261[4:Rew:134967.0,135214.0] || -> equal(symmetric_difference(union(u,u),complement(power_class(v))),symmetric_difference(union(null_class,u),complement(power_class(v))))*.
% 299.99/300.41 135853[4:Res:132646.0,1318.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(v,w))*.
% 299.99/300.41 137713[4:Rew:137511.1,59620.2] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(regular(u),element_relation)* -> equal(u,element_relation).
% 299.99/300.41 137731[7:Rew:137376.1,119801.1] || equal(intersection(restrict(u,v,w),x),universal_class)** -> equal(restrict(u,v,w),null_class).
% 299.99/300.41 137739[4:Rew:137376.1,31088.2] || equal(intersection(complement(u),v),universal_class)** member(null_class,u) -> equal(complement(u),null_class).
% 299.99/300.41 138145[0:SpR:47152.0,72388.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(union(v,complement(power_class(w))),u))*.
% 299.99/300.41 138338[0:SpR:74536.0,72391.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(complement(restrict(x,v,w)),u))*.
% 299.99/300.41 138339[0:SpR:74537.0,72391.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(complement(restrict(v,w,x)),u))*.
% 299.99/300.41 138346[0:SpR:74526.0,72391.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(union(complement(power_class(v)),w),u))*.
% 299.99/300.41 138489[0:SpR:78218.1,101707.0] || subclass(u,v) -> equal(union(u,complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.99/300.41 138502[4:SpR:78218.1,79494.1] || subclass(u,singleton(u)) -> equal(successor(u),null_class) member(regular(successor(u)),complement(u))*.
% 299.99/300.41 138848[4:Rew:26691.0,138592.1] || subclass(complement(u),power_class(v)) -> equal(union(u,complement(power_class(v))),union(null_class,u))**.
% 299.99/300.41 138849[4:Rew:26691.0,138594.1] || subclass(complement(u),successor(v)) -> equal(union(u,complement(successor(v))),union(null_class,u))**.
% 299.99/300.41 138642[0:SpR:78218.1,47013.0] || subclass(power_class(u),complement(v)) -> equal(union(complement(power_class(u)),v),complement(power_class(u)))**.
% 299.99/300.41 139003[4:Res:87235.1,8.0] || subclass(u,v) subclass(v,union(u,u))* -> equal(v,union(u,u)).
% 299.99/300.41 139009[4:Res:87235.1,23654.0] || subclass(u,complement(unordered_pair(v,regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.99/300.41 139010[4:Res:87235.1,23655.0] || subclass(u,complement(unordered_pair(regular(union(u,u)),v)))* -> equal(union(u,u),null_class).
% 299.99/300.41 139039[4:Res:87235.1,1385.1] single_valued_class(union(u,u)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(u,u))*.
% 299.99/300.41 139910[4:Obv:139894.2] || member(u,v) equal(unordered_pair(w,u),w) -> subclass(unordered_pair(w,u),v)*.
% 299.99/300.41 139911[4:Obv:139893.2] || member(u,v) equal(unordered_pair(u,w),w) -> subclass(unordered_pair(u,w),v)*.
% 299.99/300.41 140172[0:SpL:47152.0,96568.0] || equal(symmetric_difference(complement(u),power_class(v)),w) -> subclass(w,union(u,complement(power_class(v))))*.
% 299.99/300.41 140230[0:SpR:47152.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))*.
% 299.99/300.41 140527[0:SpR:47152.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.99/300.41 140716[0:SpR:47152.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),union(v,complement(power_class(w))))*.
% 299.99/300.41 141023[0:SpR:47152.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),union(v,complement(power_class(w))))*.
% 299.99/300.41 141756[0:SpL:74536.0,129338.0] || equal(symmetric_difference(cross_product(u,v),w),x) -> subclass(x,complement(restrict(w,u,v)))*.
% 299.99/300.41 141757[0:SpL:74537.0,129338.0] || equal(symmetric_difference(u,cross_product(v,w)),x) -> subclass(x,complement(restrict(u,v,w)))*.
% 299.99/300.41 141764[0:SpL:74526.0,129338.0] || equal(symmetric_difference(power_class(u),complement(v)),w) -> subclass(w,union(complement(power_class(u)),v))*.
% 299.99/300.41 141814[0:SpR:74536.0,129351.0] || -> subclass(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),complement(restrict(w,u,v)))*.
% 299.99/300.41 141815[0:SpR:74537.0,129351.0] || -> subclass(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),complement(restrict(u,v,w)))*.
% 299.99/300.41 141822[0:SpR:74526.0,129351.0] || -> subclass(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))*.
% 299.99/300.41 142016[0:SpR:74536.0,129360.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),complement(restrict(y,w,x)))*.
% 299.99/300.41 142017[0:SpR:74537.0,129360.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),complement(restrict(w,x,y)))*.
% 299.99/300.41 142024[0:SpR:74526.0,129360.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.99/300.41 142224[0:SpR:74536.0,129363.0] || -> subclass(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),complement(restrict(x,v,w)))*.
% 299.99/300.41 142225[0:SpR:74537.0,129363.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),complement(restrict(v,w,x)))*.
% 299.99/300.41 142232[0:SpR:74526.0,129363.0] || -> subclass(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),union(complement(power_class(v)),w))*.
% 299.99/300.41 142420[0:SpR:74536.0,129367.0] || -> subclass(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),complement(restrict(x,v,w)))*.
% 299.99/300.41 142421[0:SpR:74537.0,129367.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),complement(restrict(v,w,x)))*.
% 299.99/300.41 142428[0:SpR:74526.0,129367.0] || -> subclass(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),union(complement(power_class(v)),w))*.
% 299.99/300.41 142767[0:SpR:74536.0,129813.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(x,complement(restrict(w,u,v))))*.
% 299.99/300.41 142768[0:SpR:74537.0,129813.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(x,complement(restrict(u,v,w))))*.
% 299.99/300.41 142775[0:SpR:74526.0,129813.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(w,union(complement(power_class(u)),v)))*.
% 299.99/300.41 142829[0:Res:129813.0,1318.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,x))*.
% 299.99/300.41 143431[3:SpR:101704.0,142985.0] || -> equal(intersection(image(element_relation,union(u,v)),intersection(w,power_class(complement(union(u,v))))),null_class)**.
% 299.99/300.41 143433[3:SpR:47007.0,142985.0] || -> equal(intersection(intersection(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),null_class)**.
% 299.99/300.41 143434[3:SpR:103414.0,142985.0] || -> equal(intersection(intersection(complement(u),successor(v)),intersection(w,union(u,complement(successor(v))))),null_class)**.
% 299.99/300.41 143435[3:SpR:47013.0,142985.0] || -> equal(intersection(intersection(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),null_class)**.
% 299.99/300.41 143970[3:SpR:101704.0,143107.0] || -> equal(intersection(image(element_relation,union(u,v)),intersection(power_class(complement(union(u,v))),w)),null_class)**.
% 299.99/300.41 143972[3:SpR:47007.0,143107.0] || -> equal(intersection(intersection(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),null_class)**.
% 299.99/300.41 143973[3:SpR:103414.0,143107.0] || -> equal(intersection(intersection(complement(u),successor(v)),intersection(union(u,complement(successor(v))),w)),null_class)**.
% 299.99/300.41 143974[3:SpR:47013.0,143107.0] || -> equal(intersection(intersection(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),null_class)**.
% 299.99/300.41 147324[4:Rew:27420.0,147102.0,7631.0,147102.0] || -> equal(union(image(element_relation,power_class(u)),union(null_class,complement(singleton(power_class(complement(power_class(u))))))),universal_class)**.
% 299.99/300.41 150674[3:SpR:143467.0,39581.1] || subclass(restrict(complement(u),v,w),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.99/300.41 150914[4:Rew:26689.0,150506.0,74519.0,150506.0,7631.0,150506.0] || -> equal(symmetric_difference(u,restrict(complement(u),v,w)),union(u,restrict(complement(u),v,w)))**.
% 299.99/300.41 151349[4:Rew:151344.1,138000.1] || equal(symmetric_difference(power_class(u),complement(v)),universal_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.99/300.41 151352[4:Rew:151344.1,137998.1] || equal(symmetric_difference(complement(u),power_class(v)),universal_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.99/300.41 151353[4:Rew:151344.1,137992.1] || equal(symmetric_difference(cross_product(u,v),w),universal_class)** -> equal(complement(restrict(w,u,v)),universal_class).
% 299.99/300.41 151354[4:Rew:151344.1,137993.1] || equal(symmetric_difference(u,cross_product(v,w)),universal_class)** -> equal(complement(restrict(u,v,w)),universal_class).
% 299.99/300.41 151398[4:Rew:26689.0,150959.0,74519.0,150959.0,7631.0,150959.0] || -> equal(symmetric_difference(symmetric_difference(u,v),intersection(u,v)),union(symmetric_difference(u,v),intersection(u,v)))**.
% 299.99/300.41 151810[4:Res:10929.1,151761.0] || member(intersection(u,v),union(u,v)) -> member(intersection(u,v),symmetric_difference(u,v))*.
% 299.99/300.41 152085[4:Obv:152067.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 152086[4:Obv:152066.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 152347[4:SpL:78616.0,151808.0] || member(complement(symmetric_difference(u,v)),universal_class) -> member(complement(symmetric_difference(v,u)),symmetric_difference(v,u))*.
% 299.99/300.41 152350[4:SpL:74227.0,151808.0] || member(complement(apply(null_class,u)),universal_class)* -> member(complement(sum_class(range_of(null_class))),sum_class(range_of(null_class)))*.
% 299.99/300.41 152351[4:SpL:113648.0,151808.0] || member(complement(union(u,v)),universal_class) -> member(complement(union(v,u)),union(v,u))*.
% 299.99/300.41 152365[4:Rew:30456.0,152352.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(u,u))*.
% 299.99/300.41 152366[4:Rew:73603.0,152353.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(u,null_class))*.
% 299.99/300.41 152367[4:Rew:27420.0,152354.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(null_class,u))*.
% 299.99/300.41 152356[4:SpL:74226.0,151808.0] || member(complement(apply(null_class,u)),universal_class)* -> member(complement(apply(null_class,v)),apply(null_class,v))*.
% 299.99/300.41 152357[4:SpL:74227.0,151808.0] || member(complement(sum_class(range_of(null_class))),universal_class) -> member(complement(apply(null_class,u)),apply(null_class,u))*.
% 299.99/300.41 152644[4:Rew:26689.0,152389.0,74519.0,152389.0,7631.0,152389.0] || -> equal(symmetric_difference(singleton(u),restrict(u,v,w)),union(singleton(u),restrict(u,v,w)))**.
% 299.99/300.41 152852[4:SpR:149588.0,39581.1] || subclass(restrict(singleton(u),v,w),u)* -> equal(restrict(singleton(u),v,w),null_class).
% 299.99/300.41 153058[4:Rew:26689.0,152683.0,74519.0,152683.0,7631.0,152683.0] || -> equal(symmetric_difference(u,restrict(singleton(u),v,w)),union(u,restrict(singleton(u),v,w)))**.
% 299.99/300.41 153723[4:Rew:26689.0,153328.0,74519.0,153328.0,7631.0,153328.0] || -> equal(symmetric_difference(symmetric_difference(u,v),intersection(v,u)),union(symmetric_difference(u,v),intersection(v,u)))**.
% 299.99/300.41 153743[3:Rew:151100.0,153618.1] || member(not_subclass_element(intersection(u,v),null_class),symmetric_difference(v,u))* -> subclass(intersection(u,v),null_class).
% 299.99/300.41 155155[0:SpR:47152.0,129982.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(w,union(u,complement(power_class(v)))))*.
% 299.99/300.41 155227[0:Res:129982.0,1318.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,w))*.
% 299.99/300.41 155468[4:Res:130058.0,1318.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(w,v))*.
% 299.99/300.41 155679[4:Res:132860.0,1318.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(v,w))*.
% 299.99/300.41 156775[0:SpR:47152.0,138061.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(u,union(v,complement(power_class(w)))))*.
% 299.99/300.41 157002[0:SpR:74536.0,138260.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(u,complement(restrict(x,v,w))))*.
% 299.99/300.41 157003[0:SpR:74537.0,138260.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(u,complement(restrict(v,w,x))))*.
% 299.99/300.41 157009[0:SpR:74526.0,138260.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(u,union(complement(power_class(v)),w)))*.
% 299.99/300.41 160020[3:SpL:100311.0,94.0] || member(regular(domain_relation),compose_class(u)) -> equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.99/300.41 160122[3:MRR:160099.2,160057.0] || subclass(regular(domain_relation),u)* subclass(u,v)* -> member(apply(choice,regular(domain_relation)),v)*.
% 299.99/300.41 163407[4:MRR:163406.1,9997.1] || equal(null_class,u) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.99/300.41 163411[4:MRR:163410.1,9997.1] || equal(null_class,u) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.99/300.41 164306[8:SoR:159999.0,5382.2] single_valued_class(first(regular(domain_relation))) || equal(first(regular(domain_relation)),null_class) -> member(null_class,regular(domain_relation))*.
% 299.99/300.41 164401[3:MRR:164341.0,9997.1] || member(u,v) -> equal(regular(unordered_pair(v,u)),u)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 164430[8:SoR:163495.0,5382.2] single_valued_class(first(regular(domain_relation))) || member(null_class,domain_relation) equal(first(regular(domain_relation)),null_class)** -> .
% 299.99/300.41 164552[3:MRR:164497.0,9997.1] || member(u,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 164666[4:SpL:100312.0,94.0] || member(regular(composition_function),compose_class(u)) -> equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))**.
% 299.99/300.41 164769[4:MRR:164746.2,164703.0] || subclass(regular(composition_function),u)* subclass(u,v)* -> member(apply(choice,regular(composition_function)),v)*.
% 299.99/300.41 166776[7:MRR:166762.0,122.0] || member(u,universal_class)* equal(successor(u),singleton(singleton(null_class)))* subclass(successor_relation,composition_function) -> .
% 299.99/300.41 167049[8:SoR:164645.0,5382.2] single_valued_class(first(regular(composition_function))) || equal(first(regular(composition_function)),null_class) -> member(null_class,regular(composition_function))*.
% 299.99/300.41 167062[8:SoR:165453.0,5382.2] single_valued_class(first(regular(composition_function))) || member(null_class,composition_function) equal(first(regular(composition_function)),null_class)** -> .
% 299.99/300.41 169042[4:MRR:169041.2,4362.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(u,null_class))* -> .
% 299.99/300.41 169044[4:MRR:169043.2,4362.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(u,u))* -> .
% 299.99/300.41 169046[4:MRR:169045.2,4362.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(null_class,u))* -> .
% 299.99/300.41 169181[4:SpR:167254.0,39581.1] || subclass(complement(compose(element_relation,universal_class)),union(element_relation,element_relation))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.99/300.41 169922[8:SpR:74697.1,167297.0] function(complement(compose(element_relation,universal_class))) || -> equal(intersection(element_relation,successor(complement(compose(element_relation,universal_class)))),null_class)**.
% 299.99/300.41 171357[4:SpR:81750.0,39581.1] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.99/300.41 172167[4:SpR:81820.0,39581.1] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(apply(null_class,u)),null_class).
% 299.99/300.41 172850[4:SpR:82721.0,39581.1] || subclass(complement(compose(element_relation,universal_class)),intersection(u,element_relation))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.99/300.41 173215[4:SpR:82723.0,39581.1] || subclass(complement(compose(element_relation,universal_class)),intersection(element_relation,u))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.99/300.41 5528[3:Rew:5523.0,3149.1] function(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.99/300.41 5529[3:Rew:5523.0,3140.1] single_valued_class(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.99/300.41 5584[3:Res:4824.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.99/300.41 6842[0:SpR:496.0,5255.0] || -> subclass(symmetric_difference(union(u,v),union(complement(u),complement(v))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.99/300.41 7539[3:Res:5368.1,324.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.99/300.41 7582[3:Res:5368.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),rotate(u))*.
% 299.99/300.41 9690[0:SpL:492.0,381.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.99/300.41 9857[0:SpL:493.0,381.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.99/300.41 9905[0:Res:9374.0,218.0] || -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),v)*.
% 299.99/300.41 9913[0:Res:9374.0,499.0] || -> subclass(u,complement(symmetric_difference(v,w))) member(not_subclass_element(u,complement(symmetric_difference(v,w))),union(v,w))*.
% 299.99/300.41 9921[3:Res:9374.0,4365.0] || member(not_subclass_element(u,complement(regular(v))),v)* -> subclass(u,complement(regular(v))) equal(v,null_class).
% 299.99/300.41 11163[3:SpL:4605.0,1922.1] || member(ordered_pair(u,v),compose(null_class,w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.99/300.41 14945[0:SpL:1194.1,14933.0] || subclass(universal_class,complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.99/300.41 14968[0:SpL:1194.1,14939.0] || subclass(universal_class,complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.99/300.41 14978[0:SpL:1194.1,14949.0] || equal(complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),universal_class)** -> subclass(cross_product(v,w),x).
% 299.99/300.41 15002[0:SpL:1194.1,14972.0] || equal(complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 15038[4:Res:9374.0,10017.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.99/300.41 15040[4:Res:350.2,10017.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(u,v) member(not_subclass_element(u,v),apply(null_class,w))*.
% 299.99/300.41 15043[4:Res:346.2,10017.0] || member(u,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(power_class(u),apply(null_class,v))*.
% 299.99/300.41 15044[4:Res:347.2,10017.0] || member(u,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(sum_class(u),apply(null_class,v))*.
% 299.99/300.41 15114[4:Res:9374.0,10019.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.99/300.41 15116[4:Res:350.2,10019.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),sum_class(range_of(null_class)))*.
% 299.99/300.41 15119[4:Res:346.2,10019.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(power_class(u),sum_class(range_of(null_class)))*.
% 299.99/300.41 15120[4:Res:347.2,10019.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(sum_class(u),sum_class(range_of(null_class)))*.
% 299.99/300.41 17088[4:SpL:16964.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.99/300.41 17089[4:SpL:16964.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.99/300.41 18014[4:Res:17111.1,9.0] || equal(unordered_pair(u,v),singleton(singleton(null_class)))** -> equal(singleton(null_class),v) equal(singleton(null_class),u).
% 299.99/300.41 20429[4:Res:9374.0,10018.0] || -> subclass(u,complement(apply(null_class,v))) member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))*.
% 299.99/300.41 20431[4:Res:350.2,10018.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),apply(null_class,x))*.
% 299.99/300.41 20434[4:Res:346.2,10018.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(power_class(u),apply(null_class,w))*.
% 299.99/300.41 20435[4:Res:347.2,10018.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(sum_class(u),apply(null_class,w))*.
% 299.99/300.41 21853[4:Res:21840.1,8.0] || subclass(universal_class,power_class(u)) subclass(power_class(u),singleton(null_class))* -> equal(power_class(u),singleton(null_class)).
% 299.99/300.41 22075[0:Res:364.1,2.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(unordered_pair(u,singleton(v)),x)*.
% 299.99/300.41 22078[4:Res:364.1,7635.1] || subclass(ordered_pair(u,v),complement(compose(element_relation,universal_class)))* member(unordered_pair(u,singleton(v)),element_relation) -> .
% 299.99/300.41 22087[0:Res:364.1,499.0] || subclass(ordered_pair(u,v),symmetric_difference(w,x)) -> member(unordered_pair(u,singleton(v)),union(w,x))*.
% 299.99/300.41 22098[4:Res:364.1,10017.0] || subclass(ordered_pair(u,v),sum_class(range_of(null_class))) -> member(unordered_pair(u,singleton(v)),apply(null_class,w))*.
% 299.99/300.41 22099[4:Res:364.1,10018.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),apply(null_class,x))*.
% 299.99/300.41 22100[4:Res:364.1,10019.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),sum_class(range_of(null_class)))*.
% 299.99/300.41 22124[4:MRR:17981.0,22109.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.99/300.41 22261[0:Res:349.2,4022.1] || subclass(u,intersection(v,w)) member(regular(u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.99/300.41 22273[0:Res:3640.2,4022.1] || subclass(universal_class,intersection(u,v)) member(w,symmetric_difference(u,v))* -> equal(singleton(w),null_class).
% 299.99/300.41 22275[0:Res:10859.2,4022.1] || subclass(universal_class,intersection(u,v)) member(regular(w),symmetric_difference(u,v))* -> equal(w,null_class).
% 299.99/300.41 23271[0:Obv:23240.1] || subclass(intersection(u,singleton(v)),w)* -> equal(intersection(u,singleton(v)),null_class) member(v,w).
% 299.99/300.41 23365[4:Res:17151.1,4022.1] || subclass(ordered_pair(u,universal_class),intersection(v,w)) member(unordered_pair(u,null_class),symmetric_difference(v,w))* -> .
% 299.99/300.41 23369[4:Res:17151.1,217.0] || subclass(ordered_pair(u,universal_class),restrict(v,w,x))* -> member(unordered_pair(u,null_class),cross_product(w,x)).
% 299.99/300.41 23385[4:Res:17151.1,4365.0] || subclass(ordered_pair(u,universal_class),regular(v))* member(unordered_pair(u,null_class),v) -> equal(v,null_class).
% 299.99/300.41 23510[0:Obv:23473.1] || subclass(intersection(singleton(u),v),w)* -> equal(intersection(singleton(u),v),null_class) member(u,w).
% 299.99/300.41 23667[3:Obv:23608.3] || equal(u,universal_class) subclass(u,complement(v))* member(null_class,v) -> equal(u,null_class).
% 299.99/300.41 23983[0:SpL:115.0,3158.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),complement(intersection(v,w)))*.
% 299.99/300.41 25857[4:Res:17111.1,4012.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.99/300.41 25899[0:Obv:25883.1] || subclass(intersection(singleton(u),v),complement(unordered_pair(w,u)))* -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.41 25900[0:Obv:25882.1] || subclass(intersection(u,singleton(v)),complement(unordered_pair(w,v)))* -> equal(intersection(u,singleton(v)),null_class).
% 299.99/300.41 25947[0:Obv:25931.1] || subclass(intersection(singleton(u),v),complement(unordered_pair(u,w)))* -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.41 25948[0:Obv:25930.1] || subclass(intersection(u,singleton(v)),complement(unordered_pair(v,w)))* -> equal(intersection(u,singleton(v)),null_class).
% 299.99/300.41 25996[0:Obv:25988.1] || equal(complement(unordered_pair(u,v)),intersection(singleton(v),w))* -> equal(intersection(singleton(v),w),null_class).
% 299.99/300.41 25997[0:Obv:25987.1] || equal(complement(unordered_pair(u,v)),intersection(w,singleton(v)))* -> equal(intersection(w,singleton(v)),null_class).
% 299.99/300.41 26100[4:Res:25926.1,4022.1] || equal(intersection(u,v),ordered_pair(w,universal_class)) member(unordered_pair(w,null_class),symmetric_difference(u,v))* -> .
% 299.99/300.41 26104[4:Res:25926.1,217.0] || equal(restrict(u,v,w),ordered_pair(x,universal_class))* -> member(unordered_pair(x,null_class),cross_product(v,w))*.
% 299.99/300.41 26122[4:Res:25926.1,4365.0] || equal(regular(u),ordered_pair(v,universal_class)) member(unordered_pair(v,null_class),u)* -> equal(u,null_class).
% 299.99/300.41 26371[0:Res:227.1,25.1] || member(regular(restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.99/300.41 26466[0:Res:4103.0,5341.0] || -> subclass(restrict(singleton(u),v,w),x) equal(not_subclass_element(restrict(singleton(u),v,w),x),u)**.
% 299.99/300.41 26739[4:Rew:26689.0,8006.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))) -> .
% 299.99/300.41 26754[4:Rew:26689.0,7976.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.99/300.41 26963[4:Rew:26691.0,23449.0] || subclass(universal_class,union(null_class,compose(u,v))) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.99/300.41 26978[4:Rew:26691.0,14192.0] || subclass(domain_relation,union(null_class,regular(u)))* member(ordered_pair(null_class,null_class),u) -> equal(u,null_class).
% 299.99/300.41 26981[4:Rew:26691.0,23429.0] || subclass(universal_class,union(null_class,regular(u)))* member(ordered_pair(v,w),u)* -> equal(u,null_class).
% 299.99/300.41 26982[4:Rew:26691.0,23223.0] || subclass(universal_class,union(null_class,regular(u)))* member(unordered_pair(v,w),u)* -> equal(u,null_class).
% 299.99/300.41 27012[4:Rew:26691.0,2020.0] || equal(union(null_class,unordered_pair(u,v)),universal_class)** -> equal(singleton(w),v)* equal(singleton(w),u)*.
% 299.99/300.41 27020[4:Rew:26691.0,25828.0] || equal(union(null_class,symmetric_difference(complement(u),complement(v))),universal_class)** -> member(singleton(w),union(u,v))*.
% 299.99/300.41 27044[4:Rew:26691.0,14182.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),cross_product(v,w)).
% 299.99/300.41 27050[4:Rew:26691.0,23413.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(x,y),cross_product(v,w))*.
% 299.99/300.41 27052[4:Rew:26691.0,23207.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(unordered_pair(x,y),cross_product(v,w))*.
% 299.99/300.41 27054[4:Rew:26691.0,19378.1] || member(ordered_pair(u,v),symmetric_difference(w,x))* subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.99/300.41 27055[4:Rew:26691.0,14880.1] || member(unordered_pair(u,v),symmetric_difference(w,x))* subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.99/300.41 28255[4:Rew:26691.0,27069.0] || -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),u)*.
% 299.99/300.41 28256[4:Rew:26691.0,27070.0] || -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),v)*.
% 299.99/300.41 27080[4:Rew:26691.0,13395.1] || member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* subclass(domain_relation,union(null_class,intersection(u,v))) -> .
% 299.99/300.41 28257[4:Rew:26691.0,27114.2] || subclass(u,v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.99/300.41 28258[4:Rew:27420.0,27162.1,26696.0,27162.1,27420.0,27162.0] || member(regular(union(null_class,complement(u))),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.41 29980[0:MRR:29960.0,57.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(power_class(u),complement(v))*.
% 299.99/300.41 29981[0:MRR:29959.0,57.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(power_class(u),complement(w))*.
% 299.99/300.41 30035[3:SpL:4896.0,3846.2] || member(range_of(null_class),universal_class) subclass(universal_class,complement(u)) member(apply(null_class,v),u)* -> .
% 299.99/300.41 30073[0:MRR:30053.0,55.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(sum_class(u),complement(v))*.
% 299.99/300.41 30074[0:MRR:30052.0,55.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(sum_class(u),complement(w))*.
% 299.99/300.41 30269[4:SpL:26691.0,6138.0] || subclass(universal_class,intersection(complement(u),union(null_class,v)))* member(omega,union(u,complement(v))) -> .
% 299.99/300.41 30282[4:SpL:26691.0,6138.0] || subclass(universal_class,intersection(union(null_class,u),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.99/300.41 30427[4:SpR:27420.0,22622.0] || -> subclass(complement(successor(union(null_class,u))),intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))))*.
% 299.99/300.41 30516[4:Rew:27420.0,30445.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(null_class,v))* subclass(u,union(null_class,complement(v))).
% 299.99/300.41 32921[3:Res:28597.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.99/300.41 33021[3:MRR:32992.0,10049.1] || -> member(not_subclass_element(regular(complement(u)),v),u)* subclass(regular(complement(u)),v) equal(complement(u),null_class).
% 299.99/300.41 33102[0:SpR:6804.0,7300.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w))) member(u,complement(intersection(v,w)))*.
% 299.99/300.41 33634[0:Rew:4065.1,33633.1] || member(u,v) member(u,w) -> subclass(intersection(x,singleton(u)),intersection(w,v))*.
% 299.99/300.41 33959[0:Rew:5217.1,33958.1] || member(u,v) member(u,w) -> subclass(intersection(singleton(u),x),intersection(w,v))*.
% 299.99/300.41 34339[0:MRR:34311.0,10049.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x).
% 299.99/300.41 34340[0:MRR:34310.0,10049.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x).
% 299.99/300.41 35380[4:Res:15389.2,35175.0] || member(u,universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(u,cantor(u)),singleton(null_class))*.
% 299.99/300.41 35692[4:SpR:30456.0,22622.0] || -> subclass(complement(successor(union(u,u))),intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))))*.
% 299.99/300.41 35807[4:Rew:30456.0,35728.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,v))* subclass(u,union(null_class,complement(v))).
% 299.99/300.41 35808[4:Rew:30456.0,35749.1] || member(regular(union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.41 36091[7:Res:29936.1,15447.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.99/300.41 36092[7:Res:29891.1,15447.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.99/300.41 37148[4:SpR:35792.0,346.2] || member(union(null_class,u),universal_class) subclass(universal_class,v) -> member(power_class(union(u,u)),v)*.
% 299.99/300.41 37169[4:SpR:35792.0,346.2] || member(union(u,u),universal_class)* subclass(universal_class,v) -> member(power_class(union(null_class,u)),v)*.
% 299.99/300.41 37979[8:Rew:37558.1,37807.2] function(u) || member(u,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.99/300.41 38214[8:SpL:38098.1,15368.1] one_to_one(u) || member(inverse(u),cantor(v))* equal(restrict(v,null_class,universal_class),null_class) -> .
% 299.99/300.41 38297[8:SoR:37563.1,2274.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),cross_product(universal_class,universal_class))** -> .
% 299.99/300.41 38326[8:SoR:37567.0,2274.2] single_valued_class(not_subclass_element(u,v)) || equal(not_subclass_element(u,v),cross_product(universal_class,universal_class))** -> subclass(u,v).
% 299.99/300.41 38476[8:SoR:37566.0,2274.2] single_valued_class(range_of(u)) || member(inverse(u),universal_class)* equal(cross_product(universal_class,universal_class),range_of(u)) -> .
% 299.99/300.41 38861[4:Res:15389.2,38799.0] || member(u,universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> .
% 299.99/300.41 38944[4:SpR:15436.0,15497.1] || member(u,universal_class) -> member(u,range_of(v)) equal(apply(inverse(v),u),sum_class(range_of(null_class)))**.
% 299.99/300.41 38965[4:Res:15497.1,19720.0] || member(u,universal_class) subclass(universal_class,complement(element_relation))* -> equal(sum_class(range_of(null_class)),apply(u,u))*.
% 299.99/300.41 38993[4:MRR:38949.0,10049.1] || -> equal(apply(u,not_subclass_element(complement(cantor(u)),v)),sum_class(range_of(null_class)))** subclass(complement(cantor(u)),v).
% 299.99/300.41 39324[4:Res:168.1,36188.0] || -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),u)*.
% 299.99/300.41 39345[4:Res:161.1,36188.0] || -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),v)*.
% 299.99/300.41 39355[4:Res:15389.2,36188.0] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.41 40008[4:Res:168.1,39314.0] || -> subclass(intersection(union(u,u),v),w) member(not_subclass_element(intersection(union(u,u),v),w),u)*.
% 299.99/300.41 40030[4:Res:161.1,39314.0] || -> subclass(intersection(u,union(v,v)),w) member(not_subclass_element(intersection(u,union(v,v)),w),v)*.
% 299.99/300.41 40040[4:Res:15389.2,39314.0] || member(u,universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.41 40086[0:SpR:39581.1,3134.1] || subclass(u,v) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),complement(u))*.
% 299.99/300.41 40114[0:SpR:39581.1,115.0] || subclass(union(u,v),complement(intersection(u,v)))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.99/300.41 40285[0:SpR:39745.0,115.0] || -> equal(intersection(complement(intersection(u,v)),union(u,intersection(u,v))),symmetric_difference(u,intersection(u,v)))**.
% 299.99/300.41 40584[0:SpR:39886.0,115.0] || -> equal(intersection(complement(intersection(u,v)),union(v,intersection(u,v))),symmetric_difference(v,intersection(u,v)))**.
% 299.99/300.41 40908[4:Res:15450.1,557.0] || subclass(domain_relation,rotate(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.99/300.41 40957[4:Res:15450.1,94.0] || subclass(domain_relation,rotate(compose_class(u))) -> equal(compose(u,ordered_pair(v,cantor(ordered_pair(w,v)))),w)**.
% 299.99/300.41 40960[4:Res:15450.1,15392.0] || subclass(domain_relation,rotate(application_function)) -> member(u,cantor(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v)))))*.
% 299.99/300.41 40967[4:Res:15450.1,37.0] || subclass(domain_relation,rotate(flip(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),w),v),u)*.
% 299.99/300.41 40968[4:Res:15450.1,34.0] || subclass(domain_relation,rotate(rotate(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),v),w),u)*.
% 299.99/300.41 41026[4:Res:15451.1,557.0] || subclass(domain_relation,flip(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.99/300.41 41075[4:Res:15451.1,94.0] || subclass(domain_relation,flip(compose_class(u))) -> equal(compose(u,ordered_pair(v,w)),cantor(ordered_pair(w,v)))**.
% 299.99/300.41 41080[4:Res:15451.1,37.0] || subclass(domain_relation,flip(flip(u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(v,w))),u)*.
% 299.99/300.41 41081[4:Res:15451.1,34.0] || subclass(domain_relation,flip(rotate(u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(v,w))),w),u)*.
% 299.99/300.41 41137[4:SpR:26736.0,33010.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.99/300.41 41139[4:SpR:26736.0,26.2] || member(u,universal_class) -> member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))).
% 299.99/300.41 41173[4:SpL:26736.0,18013.1] || equal(image(element_relation,successor(null_class)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.99/300.41 41181[4:SpL:26736.0,23646.0] || subclass(image(element_relation,successor(null_class)),power_class(complement(singleton(null_class))))* -> equal(image(element_relation,successor(null_class)),null_class).
% 299.99/300.41 41218[4:Rew:26736.0,41165.1] || subclass(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.99/300.41 41285[0:Res:2332.2,557.0] || subclass(u,singleton(v))* -> equal(intersection(w,u),null_class) equal(regular(intersection(w,u)),v)*.
% 299.99/300.41 41366[0:Obv:41328.2] || subclass(u,v) subclass(intersection(w,u),complement(v))* -> equal(intersection(w,u),null_class).
% 299.99/300.41 41735[0:Obv:41676.1] || subclass(intersection(u,intersection(v,w)),complement(v))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.99/300.41 42342[0:Obv:42277.1] || subclass(intersection(u,intersection(v,w)),complement(w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.99/300.41 42855[0:Res:3120.2,557.0] || subclass(u,singleton(v))* -> equal(intersection(u,w),null_class) equal(regular(intersection(u,w)),v)*.
% 299.99/300.41 42935[0:Obv:42898.2] || subclass(u,v) subclass(intersection(u,w),complement(v))* -> equal(intersection(u,w),null_class).
% 299.99/300.41 43461[0:Obv:43390.1] || subclass(intersection(intersection(u,v),w),complement(u))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.99/300.41 43973[0:Obv:43897.1] || subclass(intersection(intersection(u,v),w),complement(v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.99/300.41 44499[0:Res:63.1,3156.0] function(u) || subclass(cross_product(universal_class,universal_class),v)* -> equal(u,null_class) member(regular(u),v)*.
% 299.99/300.41 44753[0:Obv:44732.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> equal(u,null_class).
% 299.99/300.41 44754[0:Obv:44719.1] || subclass(singleton(u),symmetric_difference(v,w))* -> equal(singleton(u),null_class) member(u,union(v,w)).
% 299.99/300.41 44881[0:Rew:56.0,44834.1,56.0,44834.0] || -> subclass(singleton(not_subclass_element(intersection(u,power_class(v)),w)),power_class(v))* subclass(intersection(u,power_class(v)),w).
% 299.99/300.41 45057[0:Rew:56.0,44997.1,56.0,44997.0] || -> subclass(singleton(not_subclass_element(intersection(power_class(u),v),w)),power_class(u))* subclass(intersection(power_class(u),v),w).
% 299.99/300.41 45276[0:Obv:45248.2] || equal(u,v) subclass(universal_class,w) -> equal(unordered_pair(v,u),null_class)** member(v,w)*.
% 299.99/300.41 45381[0:Obv:45378.1] || subclass(restrict(u,v,w),complement(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.99/300.41 45433[7:Res:29936.1,4002.0] || equal(symmetric_difference(u,cross_product(v,w)),successor(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.99/300.41 45434[7:Res:29891.1,4002.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.99/300.41 45515[7:Res:29936.1,4003.0] || equal(symmetric_difference(cross_product(u,v),w),successor(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.99/300.41 45516[7:Res:29891.1,4003.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.99/300.41 45973[4:Res:7.1,7717.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(u,universal_class) member(sum_class(u),element_relation)* -> .
% 299.99/300.41 46073[4:Res:7.1,7718.1] || equal(complement(compose(element_relation,universal_class)),universal_class)** member(u,universal_class) member(power_class(u),element_relation)* -> .
% 299.99/300.41 46207[0:Rew:56.0,46104.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(w)).
% 299.99/300.41 46208[0:Rew:56.0,46105.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(v)).
% 299.99/300.41 46452[4:MRR:46401.2,45106.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.99/300.41 47047[0:Rew:47003.0,5779.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(u,intersection(complement(v),power_class(w))))*.
% 299.99/300.41 47145[3:Rew:47003.0,34792.1] || equal(intersection(complement(u),power_class(v)),domain_relation) subclass(universal_class,union(u,complement(power_class(v))))* -> .
% 299.99/300.41 47147[3:Rew:47003.0,19430.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(universal_class,union(u,complement(power_class(v)))) -> .
% 299.99/300.41 47149[0:Rew:47003.0,5506.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(null_class,intersection(complement(u),power_class(v)))* -> .
% 299.99/300.41 47150[0:Rew:47003.0,5505.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(omega,intersection(complement(u),power_class(v)))* -> .
% 299.99/300.41 47158[0:Rew:47003.0,5789.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(intersection(complement(u),power_class(v)),w))*.
% 299.99/300.41 47166[3:Rew:47003.0,34880.1] || equal(intersection(complement(u),power_class(v)),domain_relation) subclass(domain_relation,union(u,complement(power_class(v))))* -> .
% 299.99/300.41 47167[3:Rew:47003.0,13471.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(domain_relation,union(u,complement(power_class(v)))) -> .
% 299.99/300.41 47169[3:Rew:47003.0,13568.1] || equal(intersection(complement(u),power_class(v)),domain_relation)** equal(union(u,complement(power_class(v))),domain_relation) -> .
% 299.99/300.41 47170[4:Rew:47003.0,17993.1] || -> member(singleton(null_class),intersection(complement(u),power_class(v)))* member(singleton(null_class),union(u,complement(power_class(v)))).
% 299.99/300.41 47236[0:Rew:47003.0,5780.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(u,intersection(power_class(v),complement(w))))*.
% 299.99/300.41 47263[0:Rew:47003.0,30732.0] || member(regular(intersection(u,power_class(v))),complement(power_class(v)))* -> equal(intersection(u,power_class(v)),null_class).
% 299.99/300.41 47306[0:Rew:47003.0,36265.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(ordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.99/300.41 47307[0:Rew:47003.0,36263.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(unordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.99/300.41 47312[4:Rew:47003.0,18639.1] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(power_class(u))))* -> .
% 299.99/300.41 47322[3:Rew:47003.0,36287.0] || subclass(domain_relation,power_class(complement(power_class(u)))) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.99/300.41 47325[3:Rew:47003.0,36286.0] || equal(power_class(complement(power_class(u))),domain_relation) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.99/300.41 47348[0:Rew:47003.0,23676.0] || subclass(image(element_relation,power_class(u)),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.99/300.41 47372[3:Rew:47003.0,33036.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.99/300.41 47430[3:Rew:47003.0,34794.1] || equal(intersection(power_class(u),complement(v)),domain_relation) subclass(universal_class,union(complement(power_class(u)),v))* -> .
% 299.99/300.41 47432[3:Rew:47003.0,19433.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(universal_class,union(complement(power_class(u)),v)) -> .
% 299.99/300.41 47434[0:Rew:47003.0,5561.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(null_class,intersection(power_class(u),complement(v)))* -> .
% 299.99/300.41 47435[0:Rew:47003.0,5560.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(omega,intersection(power_class(u),complement(v)))* -> .
% 299.99/300.41 47443[0:Rew:47003.0,5790.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(intersection(power_class(u),complement(v)),w))*.
% 299.99/300.41 47451[3:Rew:47003.0,34882.1] || equal(intersection(power_class(u),complement(v)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),v))* -> .
% 299.99/300.41 47452[3:Rew:47003.0,13474.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(domain_relation,union(complement(power_class(u)),v)) -> .
% 299.99/300.41 47454[3:Rew:47003.0,13571.1] || equal(intersection(power_class(u),complement(v)),domain_relation)** equal(union(complement(power_class(u)),v),domain_relation) -> .
% 299.99/300.41 47455[4:Rew:47003.0,17996.1] || -> member(singleton(null_class),intersection(power_class(u),complement(v)))* member(singleton(null_class),union(complement(power_class(u)),v)).
% 299.99/300.41 47542[0:Rew:47003.0,31084.0] || member(regular(intersection(power_class(u),v)),complement(power_class(u)))* -> equal(intersection(power_class(u),v),null_class).
% 299.99/300.41 47612[0:Rew:47003.0,47292.0] || subclass(power_class(complement(power_class(u))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.99/300.41 48040[7:Res:46478.1,4002.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.99/300.41 48042[7:Res:46478.1,4003.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.99/300.41 48063[7:Res:46478.1,15447.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.99/300.41 48918[4:Res:48015.1,4002.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(omega,complement(restrict(u,v,w)))*.
% 299.99/300.41 48920[4:Res:48015.1,4003.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(omega,complement(restrict(w,u,v)))*.
% 299.99/300.41 48941[4:Res:48015.1,15447.0] || equal(complement(cantor(regular(cross_product(singleton(omega),universal_class)))),null_class)** -> equal(cross_product(singleton(omega),universal_class),null_class).
% 299.99/300.41 49203[3:Res:28597.1,47008.0] || equal(image(element_relation,power_class(u)),domain_relation) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.99/300.41 49204[3:Res:4824.1,47008.0] || subclass(domain_relation,image(element_relation,power_class(u))) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.99/300.41 49342[4:Res:15497.1,46866.1] || member(u,universal_class) equal(cantor(v),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.99/300.41 49355[4:Res:1928.2,46866.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w)* equal(null_class,w) -> .
% 299.99/300.41 49637[4:SpR:47962.0,20895.1] || equal(complement(power_class(complement(power_class(u)))),universal_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.99/300.41 49747[4:Rew:47572.0,49699.1,26691.0,49699.1] || equal(complement(union(image(element_relation,power_class(u)),v)),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 299.99/300.41 49748[4:Rew:47572.0,49700.1,26691.0,49700.1] || equal(complement(union(image(element_relation,power_class(u)),v)),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 299.99/300.41 49901[4:SpR:47963.0,20898.1] || equal(complement(power_class(complement(power_class(u)))),universal_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.41 50015[4:Rew:47572.0,49939.1,26691.0,49939.1] || equal(complement(union(u,image(element_relation,power_class(v)))),universal_class)** -> member(null_class,power_class(complement(power_class(v)))).
% 299.99/300.41 50016[4:Rew:47572.0,49940.1,26691.0,49940.1] || equal(complement(union(u,image(element_relation,power_class(v)))),universal_class)** -> member(omega,power_class(complement(power_class(v)))).
% 299.99/300.41 51724[0:Res:345.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.99/300.41 51725[4:Res:48015.1,47039.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.99/300.41 51735[7:Res:46478.1,47039.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.99/300.41 51736[7:Res:29936.1,47039.0] || equal(symmetric_difference(complement(u),power_class(v)),successor(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.99/300.41 51737[7:Res:29891.1,47039.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.99/300.41 52047[0:Res:345.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.99/300.41 52048[4:Res:48015.1,47228.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.99/300.41 52058[7:Res:46478.1,47228.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.99/300.41 52059[7:Res:29936.1,47228.0] || equal(symmetric_difference(power_class(u),complement(v)),successor(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.99/300.41 52060[7:Res:29891.1,47228.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.99/300.41 52136[0:SpR:6882.0,39745.0] || -> equal(intersection(successor(u),symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.99/300.41 52253[0:SoR:7012.0,72.1] one_to_one(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.41 52444[4:SpL:1194.1,45115.0] || subclass(universal_class,union(null_class,singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.99/300.41 52458[4:Res:7.1,7728.0] || equal(complement(compose(element_relation,universal_class)),u) member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.99/300.41 52605[4:Rew:16964.0,52598.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> member(null_class,cantor(singleton(singleton(singleton(null_class))))).
% 299.99/300.41 52787[4:Obv:52775.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 52788[4:Obv:52774.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 52912[4:MRR:52892.2,9997.1] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,complement(cross_product(w,v)))* -> .
% 299.99/300.41 53161[4:SpL:1194.1,49283.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 53423[4:Res:15389.2,49359.0] || member(u,universal_class) subclass(domain_relation,cantor(ordered_pair(u,cantor(u))))* equal(null_class,element_relation) -> .
% 299.99/300.41 53445[0:Res:3636.1,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(power_class(w),v)*.
% 299.99/300.41 53499[0:Res:10047.1,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(power_class(regular(w)),v)*.
% 299.99/300.41 53593[4:Rew:26696.0,53547.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(power_class(u),union(v,v))*.
% 299.99/300.41 53698[0:Res:3636.1,3842.0] || subclass(universal_class,u) -> equal(singleton(image(v,singleton(w))),null_class)** member(apply(v,w),u)*.
% 299.99/300.41 53746[0:Res:3636.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(sum_class(w),v)*.
% 299.99/300.41 53801[0:Res:10047.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(sum_class(regular(w)),v)*.
% 299.99/300.41 54081[7:SpL:47007.0,52819.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.99/300.41 54082[7:SpL:47013.0,52819.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.99/300.41 54145[4:Rew:26696.0,54103.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(sum_class(u),union(v,v))*.
% 299.99/300.41 54173[4:SpL:47007.0,52964.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.99/300.41 54174[4:SpL:47013.0,52964.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.99/300.41 54448[4:MRR:54447.2,49411.0] || subclass(restrict(u,v,w),regular(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.99/300.41 54576[3:MRR:54521.0,3636.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.99/300.41 54589[3:Obv:54587.1] || member(singleton(first(regular(cross_product(u,v)))),cross_product(u,v))* -> equal(cross_product(u,v),null_class).
% 299.99/300.41 54659[4:Res:7.1,15711.1] || equal(intersection(u,v),domain_relation)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.99/300.41 54735[4:Res:7.1,15714.1] || equal(intersection(u,v),domain_relation)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.99/300.41 54946[3:SpR:54674.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.99/300.41 55013[4:SpL:54674.1,15368.1] || equal(u,universal_class) member(u,cantor(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 299.99/300.41 55566[0:SpL:44.0,6144.2] || member(u,complement(singleton(v)))* member(u,complement(v)) member(u,successor(v)) -> .
% 299.99/300.41 55614[4:Res:20892.1,6144.2] || equal(union(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.99/300.41 55615[0:Res:343.1,6144.2] || subclass(universal_class,union(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.99/300.41 55626[4:Res:20894.1,6144.2] || equal(union(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.99/300.41 55627[0:Res:2118.1,6144.2] || subclass(universal_class,union(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.99/300.41 55651[0:Res:530.1,6144.2] || equal(symmetric_difference(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.99/300.41 55652[0:Res:505.1,6144.2] || subclass(universal_class,symmetric_difference(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.99/300.41 55663[0:Res:2244.1,6144.2] || equal(symmetric_difference(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.99/300.41 55664[0:Res:2217.1,6144.2] || subclass(universal_class,symmetric_difference(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.99/300.41 55831[3:MRR:55830.1,22109.0] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> equal(apply(choice,ordered_pair(u,v)),singleton(u))**.
% 299.99/300.41 55871[3:SpL:22117.0,14896.0] || subclass(universal_class,complement(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 55877[4:SpL:22117.0,44645.0] || subclass(unordered_pair(regular(ordered_pair(u,v)),w),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 55878[4:SpL:22117.0,46875.0] || equal(unordered_pair(regular(ordered_pair(u,v)),w),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 55898[7:SpL:22117.0,29471.0] || subclass(successor(null_class),complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 55899[7:SpL:22117.0,29607.0] || equal(complement(regular(ordered_pair(null_class,u))),successor(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 55914[4:SpL:22117.0,44639.0] || subclass(unordered_pair(u,regular(ordered_pair(v,w))),null_class)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.99/300.41 55915[4:SpL:22117.0,46871.0] || equal(unordered_pair(u,regular(ordered_pair(v,w))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.99/300.41 55929[4:Rew:16954.0,55865.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.99/300.41 55936[4:MRR:55891.2,44770.0] || member(singleton(u),complement(regular(ordered_pair(v,u))))* -> equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.99/300.41 56118[0:Res:7.1,4021.1] || equal(u,complement(intersection(v,w)))* member(x,symmetric_difference(v,w))* -> member(x,u)*.
% 299.99/300.41 56131[4:Rew:42153.0,56130.0] || member(u,union(complement(v),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 56133[4:Rew:42504.0,56132.0] || member(u,union(complement(v),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 56219[0:Res:7.1,5303.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),cross_product(v,w))*.
% 299.99/300.41 56260[3:Obv:56244.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 56261[3:Obv:56243.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 56281[3:Obv:56270.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 56282[3:Obv:56269.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 56426[4:Obv:56410.1] || equal(cantor(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 56427[4:Obv:56409.1] || equal(cantor(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 56912[4:MRR:56799.2,53330.0] || subclass(u,complement(unordered_pair(v,not_subclass_element(intersection(w,u),x))))* -> subclass(intersection(w,u),x).
% 299.99/300.41 57790[0:Rew:30.0,57738.1] single_valued_class(intersection(u,intersection(cross_product(universal_class,universal_class),v))) || -> function(intersection(u,restrict(v,universal_class,universal_class)))*.
% 299.99/300.41 57973[4:Rew:36163.0,57860.1] || subclass(u,v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.99/300.41 58012[4:MRR:57900.2,53330.0] || subclass(u,complement(unordered_pair(v,not_subclass_element(intersection(u,w),x))))* -> subclass(intersection(u,w),x).
% 299.99/300.41 58248[0:Rew:29.0,58195.1] single_valued_class(intersection(u,intersection(v,cross_product(universal_class,universal_class)))) || -> function(intersection(u,restrict(v,universal_class,universal_class)))*.
% 299.99/300.41 58721[0:Rew:30.0,58667.1] single_valued_class(intersection(intersection(cross_product(universal_class,universal_class),u),v)) || -> function(intersection(restrict(u,universal_class,universal_class),v))*.
% 299.99/300.41 59150[0:Res:93.0,5342.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(compose_class(v),w) member(not_subclass_element(compose_class(v),w),u)*.
% 299.99/300.41 59153[0:Res:106.0,5342.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.99/300.41 59154[0:Res:96.0,5342.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.99/300.41 59159[0:Res:7.1,5342.0] || equal(u,v)* subclass(u,w)* -> subclass(v,x) member(not_subclass_element(v,x),w)*.
% 299.99/300.41 59410[4:Rew:30.0,59358.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.99/300.41 59475[4:Rew:26696.0,59421.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.99/300.41 59493[0:Obv:59466.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> subclass(u,x)*.
% 299.99/300.41 59537[4:Res:59405.0,3156.0] || subclass(complement(u),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.99/300.41 59541[4:Res:59405.0,7729.0] || member(regular(complement(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(complement(successor(compose(element_relation,universal_class))),null_class).
% 299.99/300.41 59608[4:Res:58710.1,5342.0] || equal(u,universal_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.99/300.41 59619[4:Res:58710.1,7728.0] || equal(complement(compose(element_relation,universal_class)),universal_class) member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.99/300.41 60484[4:Rew:29.0,60433.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.99/300.41 60698[0:Rew:29.0,60644.1] single_valued_class(intersection(intersection(u,cross_product(universal_class,universal_class)),v)) || -> function(intersection(restrict(u,universal_class,universal_class),v))*.
% 299.99/300.41 60858[4:SpL:22117.0,57143.0] || subclass(universal_class,regular(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 61157[4:SpL:22117.0,60868.0] || equal(regular(singleton(regular(ordered_pair(u,v)))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 61281[0:SpR:47616.0,5255.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.99/300.41 61372[5:Rew:7631.0,61299.1,4116.0,61299.1] || equal(complement(power_class(u)),universal_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.41 61600[4:Res:59614.1,2353.1] || equal(complement(compose(u,inverse(u))),universal_class)** subclass(u,cross_product(universal_class,universal_class)) -> function(u).
% 299.99/300.41 61878[0:SpR:47619.0,5255.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.99/300.41 61970[5:Rew:7631.0,61904.1,4392.0,61904.1] || equal(complement(power_class(u)),universal_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.99/300.41 62223[4:MRR:62212.3,46902.0] || member(power_class(u),element_relation)* member(u,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.99/300.41 62320[4:Res:59281.0,326.1] inductive(union(null_class,restrict(omega,u,v))) || -> equal(union(null_class,restrict(omega,u,v)),omega)**.
% 299.99/300.41 62388[4:MRR:62377.3,46902.0] || member(sum_class(u),element_relation)* member(u,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.99/300.41 62430[0:Res:57651.0,326.1] inductive(intersection(u,restrict(omega,v,w))) || -> equal(intersection(u,restrict(omega,v,w)),omega)**.
% 299.99/300.41 62599[0:Res:122.0,11919.0] || -> equal(ordered_pair(first(ordered_pair(singleton(u),omega)),second(ordered_pair(singleton(u),omega))),ordered_pair(singleton(u),omega))**.
% 299.99/300.41 63002[0:Res:58577.0,326.1] inductive(intersection(restrict(omega,u,v),w)) || -> equal(intersection(restrict(omega,u,v),w),omega)**.
% 299.99/300.41 63189[0:Res:48.1,3659.1] inductive(power_class(intersection(complement(u),complement(v)))) || member(null_class,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 63244[4:Rew:48707.0,63174.0] || equal(image(element_relation,union(u,v)),null_class) member(omega,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 63245[7:Rew:48707.0,63184.0] || equal(image(element_relation,union(u,v)),null_class) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 63427[3:Obv:63394.1] || subclass(intersection(regular(u),v),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.99/300.41 63604[3:Obv:63573.1] || subclass(intersection(u,regular(v)),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.99/300.41 64586[4:SpL:16954.0,15453.1] || member(universal_class,cantor(cross_product(u,v))) equal(restrict(cross_product(null_class,universal_class),u,v),null_class)** -> .
% 299.99/300.41 64737[4:Rew:27.0,64702.1,26691.0,64702.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(null_class,union(u,v)).
% 299.99/300.41 64738[4:Rew:27.0,64703.1,26691.0,64703.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(omega,union(u,v)).
% 299.99/300.41 65676[4:Rew:27.0,65647.1,26691.0,65647.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(null_class,union(v,w)).
% 299.99/300.41 65677[4:Rew:27.0,65648.1,26691.0,65648.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(omega,union(v,w)).
% 299.99/300.41 65810[4:Res:1659.2,21114.1] || member(u,v)* member(singleton(u),w)* equal(complement(cross_product(w,v)),universal_class)** -> .
% 299.99/300.41 66031[4:SpR:64484.1,47007.0] || equal(successor(intersection(complement(u),power_class(v))),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.99/300.41 66039[4:SpR:64484.1,47013.0] || equal(successor(intersection(power_class(u),complement(v))),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.99/300.41 66453[4:Rew:7637.0,66123.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.99/300.41 66454[4:Rew:7636.0,66124.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.41 66455[4:Rew:26689.0,66155.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.99/300.41 66491[4:Rew:66396.1,66490.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.99/300.41 66603[0:Res:10014.3,46.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,successor_relation) -> equal(successor(v),u).
% 299.99/300.41 66624[4:Res:10014.3,15386.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,domain_relation) -> equal(cantor(v),u).
% 299.99/300.41 66626[4:Res:10014.3,46866.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w)* equal(null_class,w) -> .
% 299.99/300.41 66632[4:MRR:66565.3,45106.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.99/300.41 66633[4:MRR:66616.0,122.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> member(singleton(v),cantor(u)).
% 299.99/300.41 66721[4:Res:66364.1,2353.1] || equal(successor(compose(u,inverse(u))),null_class)** subclass(u,cross_product(universal_class,universal_class)) -> function(u).
% 299.99/300.41 67948[4:Rew:26691.0,67904.1,26691.0,67904.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.99/300.41 67949[4:Rew:26736.0,67873.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.99/300.41 67950[3:Rew:47012.0,67874.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.99/300.41 68168[3:SSi:68159.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 299.99/300.41 68169[3:SSi:68161.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.99/300.41 68172[4:SpL:1194.1,57139.0] || subclass(universal_class,regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.99/300.41 68616[0:Res:48.1,4004.0] inductive(symmetric_difference(complement(intersection(u,v)),union(u,v))) || -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.99/300.41 69055[3:Obv:68945.1] || equal(u,v) -> equal(intersection(v,unordered_pair(v,u)),null_class)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 69572[4:SpL:1194.1,64493.0] || equal(successor(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),null_class)** -> subclass(cross_product(v,w),x).
% 299.99/300.41 69649[4:MRR:69616.3,46902.0] || member(not_subclass_element(u,v),element_relation)* subclass(u,regular(compose(element_relation,universal_class)))* -> subclass(u,v).
% 299.99/300.41 69703[4:SpL:1194.1,64498.0] || equal(successor(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 69962[4:SpR:16954.0,5705.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.99/300.41 69972[4:SpL:1194.1,69814.0] || equal(successor(complement(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 69983[4:SpL:1194.1,67343.0] || subclass(universal_class,regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.99/300.41 70013[4:SpL:1194.1,68183.0] || equal(regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),universal_class)** -> subclass(cross_product(v,w),x).
% 299.99/300.41 70025[4:SpR:16954.0,5706.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.99/300.41 70036[4:SpL:1194.1,69995.0] || equal(regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 70112[0:SpR:47007.0,42032.0] || -> equal(intersection(union(u,complement(power_class(v))),restrict(intersection(complement(u),power_class(v)),w,x)),null_class)**.
% 299.99/300.41 70113[0:SpR:47013.0,42032.0] || -> equal(intersection(union(complement(power_class(u)),v),restrict(intersection(power_class(u),complement(v)),w,x)),null_class)**.
% 299.99/300.41 70202[0:Rew:42032.0,70166.1] || member(not_subclass_element(restrict(u,v,w),null_class),complement(u))* -> subclass(restrict(u,v,w),null_class).
% 299.99/300.41 70445[4:SpL:22117.0,54564.0] || subclass(ordered_pair(u,v),regular(ordered_pair(u,v)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 70582[3:Obv:70570.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,u),w),v)** subclass(unordered_pair(v,u),w).
% 299.99/300.41 70583[3:Obv:70569.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.99/300.41 70740[4:Res:70688.0,5341.0] || -> subclass(complement(successor(complement(singleton(u)))),v) equal(not_subclass_element(complement(successor(complement(singleton(u)))),v),u)**.
% 299.99/300.41 71104[4:Res:70746.0,5341.0] || -> subclass(complement(successor(complement(successor(null_class)))),u) equal(not_subclass_element(complement(successor(complement(successor(null_class)))),u),null_class)**.
% 299.99/300.41 71503[4:Rew:31725.0,71397.2] || subclass(u,complement(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.99/300.41 71504[0:Rew:43408.0,71395.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(v,w))* -> subclass(u,null_class).
% 299.99/300.41 71505[4:Rew:31729.0,71394.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,v))* -> subclass(u,null_class).
% 299.99/300.41 71506[4:Rew:31142.0,71393.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(null_class,v))* -> subclass(u,null_class).
% 299.99/300.41 71507[0:Rew:43917.0,71391.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(w,v))* -> subclass(u,null_class).
% 299.99/300.41 71509[4:Rew:31316.0,71384.2] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),complement(singleton(null_class)))* -> subclass(u,null_class).
% 299.99/300.41 71510[4:Rew:30844.0,71383.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.99/300.41 71511[4:Rew:30853.0,71382.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.99/300.41 71512[4:Rew:7634.0,71378.2] || subclass(u,element_relation) member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.99/300.41 71513[0:Rew:42038.0,71374.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(w))* -> subclass(u,null_class).
% 299.99/300.41 71514[0:Rew:41697.0,71373.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.99/300.41 71544[0:Obv:71458.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(complement(intersection(u,v)),w))*.
% 299.99/300.41 71546[0:Rew:30.0,71545.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),restrict(x,v,w))*.
% 299.99/300.41 71615[4:Res:70771.0,326.1] inductive(complement(successor(union(null_class,complement(omega))))) || -> equal(complement(successor(union(null_class,complement(omega)))),omega)**.
% 299.99/300.41 71902[4:Rew:7634.0,71684.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.99/300.41 72439[4:Rew:7634.0,72221.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.99/300.41 73157[4:Rew:73077.0,30270.1] || subclass(universal_class,intersection(complement(u),union(v,null_class)))* member(omega,union(u,complement(v))) -> .
% 299.99/300.41 73170[4:Rew:73077.0,27373.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.99/300.41 73174[4:Rew:73077.0,71529.0] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,null_class))* -> subclass(u,null_class).
% 299.99/300.41 73215[4:Rew:73077.0,71532.1] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.99/300.41 73302[4:Rew:73077.0,27344.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))) -> .
% 299.99/300.41 73308[4:Rew:73077.0,66456.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.99/300.41 74829[4:Rew:26691.0,73541.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.99/300.41 73635[4:Rew:73077.0,30283.1] || subclass(universal_class,intersection(union(u,null_class),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.99/300.41 73864[4:Rew:73771.0,66487.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.99/300.41 74102[4:Rew:74098.0,66263.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.99/300.41 74115[4:Rew:74098.0,34838.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,null_class))*.
% 299.99/300.41 74117[4:Rew:74098.0,31942.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(sum_class(u),union(v,null_class))*.
% 299.99/300.41 74118[4:Rew:74098.0,31412.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(power_class(u),union(v,null_class))*.
% 299.99/300.41 76216[4:Rew:76214.0,75445.0] || member(u,union(element_relation,complement(compose(element_relation,universal_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.99/300.41 76546[4:Rew:26698.0,76398.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,v))*.
% 299.99/300.41 76581[4:Res:76325.0,5342.0] || subclass(u,v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.99/300.41 77235[4:Rew:26698.0,76997.1] || member(u,universal_class) subclass(universal_class,union(v,null_class)) -> member(power_class(u),union(v,v))*.
% 299.99/300.41 77236[4:Rew:26698.0,76998.1] || member(u,universal_class) subclass(universal_class,union(v,null_class)) -> member(sum_class(u),union(v,v))*.
% 299.99/300.41 77237[4:Rew:26698.0,76999.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.99/300.41 77750[8:Res:76567.1,3156.0] function(u) || subclass(u,v) -> equal(successor(u),null_class) member(regular(successor(u)),v)*.
% 299.99/300.41 77771[8:Res:76567.1,1385.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.99/300.41 78134[0:SpR:74519.0,5221.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),u)*.
% 299.99/300.41 78135[0:SpR:74519.0,5222.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),v)*.
% 299.99/300.41 78152[0:SpR:74519.0,4068.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),v)*.
% 299.99/300.41 78153[0:SpR:74519.0,4069.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),w)*.
% 299.99/300.41 78165[0:SpR:74519.0,10929.1] || member(u,union(v,w)) -> member(u,intersection(w,v))* member(u,symmetric_difference(v,w)).
% 299.99/300.41 78169[0:SpR:74519.0,4068.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),v)*.
% 299.99/300.41 78170[0:SpR:74519.0,4069.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),w)*.
% 299.99/300.41 78175[0:SpR:74519.0,5218.2] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.99/300.41 78178[0:SpR:74519.0,5221.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),u)*.
% 299.99/300.41 78179[0:SpR:74519.0,5222.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),v)*.
% 299.99/300.41 78205[0:SpR:74519.0,4066.2] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.99/300.41 78381[0:SpL:74519.0,4021.1] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.99/300.41 78400[0:SpL:74519.0,47038.0] || member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))) -> .
% 299.99/300.41 78418[0:SpL:74519.0,47227.0] || member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)) -> .
% 299.99/300.41 78694[4:Rew:78636.0,42154.0] || -> equal(intersection(union(null_class,symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.99/300.41 78705[0:Rew:78636.0,62487.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 78831[0:SpR:78499.0,3797.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),union(w,v))*.
% 299.99/300.41 78832[0:SpR:78499.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),union(w,v))*.
% 299.99/300.41 78833[0:SpR:78499.0,5354.2] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(w,v))*.
% 299.99/300.41 81491[0:SpR:47616.0,78114.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.99/300.41 81492[0:SpR:47619.0,78114.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.99/300.41 81788[4:SpR:74227.0,9374.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.99/300.41 81858[4:SpR:74227.0,9374.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.99/300.41 81875[4:SpL:74227.0,152.0] || member(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.99/300.41 81921[4:SpL:74227.0,152.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.99/300.41 82488[0:Res:48.1,76005.0] inductive(symmetric_difference(union(u,v),complement(intersection(u,v)))) || -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.99/300.41 82624[4:SpL:47007.0,70726.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> subclass(universal_class,intersection(complement(u),power_class(v)))*.
% 299.99/300.41 82625[4:SpL:47013.0,70726.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> subclass(universal_class,intersection(power_class(u),complement(v)))*.
% 299.99/300.41 82738[4:SpL:1194.1,72156.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 82891[4:SpL:1194.1,72114.0] || equal(complement(regular(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.99/300.41 82952[4:SpR:73603.0,22622.0] || -> subclass(complement(successor(union(u,null_class))),intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))))*.
% 299.99/300.41 83117[4:Rew:73603.0,82997.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,null_class))* subclass(u,union(null_class,complement(v))).
% 299.99/300.41 83121[4:Rew:73603.0,83030.1] || member(regular(union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.99/300.41 83309[4:SpR:74226.0,9374.0] || -> member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))* subclass(u,complement(apply(null_class,w))).
% 299.99/300.41 83407[4:SpL:74226.0,152.0] || member(regular(complement(apply(null_class,u))),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.99/300.41 83827[4:SpR:77128.0,346.2] || member(union(null_class,u),universal_class) subclass(universal_class,v) -> member(power_class(union(u,null_class)),v)*.
% 299.99/300.41 83858[4:SpR:77128.0,346.2] || member(union(u,null_class),universal_class) subclass(universal_class,v) -> member(power_class(union(null_class,u)),v)*.
% 299.99/300.41 85350[4:Rew:26689.0,85284.2,45830.1,85284.2,26689.0,85284.1] || equal(null_class,u) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.99/300.41 85353[4:Rew:26689.0,85261.2,74519.0,85261.2,45830.1,85261.2,26689.0,85261.1,74519.0,85261.1] || equal(null_class,u) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.99/300.41 85457[0:MRR:85430.0,10054.2] || member(u,universal_class) subclass(u,complement(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class).
% 299.99/300.41 85458[0:MRR:85425.0,10054.2] || member(u,universal_class) subclass(u,complement(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class).
% 299.99/300.41 85529[0:MRR:85502.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(unordered_pair(image(u,v),w)))* -> .
% 299.99/300.41 85530[0:MRR:85497.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(unordered_pair(w,image(u,v))))* -> .
% 299.99/300.41 85792[4:SpL:76338.0,15711.1] || member(u,universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.99/300.41 85860[4:Rew:76338.0,85664.0] || -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),u)*.
% 299.99/300.41 85861[4:Rew:76338.0,85677.0] || -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),v)*.
% 299.99/300.41 85900[4:SpR:76340.0,346.2] || member(union(u,null_class),universal_class) subclass(universal_class,v) -> member(power_class(union(u,u)),v)*.
% 299.99/300.41 85933[4:SpR:76340.0,346.2] || member(union(u,u),universal_class)* subclass(universal_class,v) -> member(power_class(union(u,null_class)),v)*.
% 299.99/300.41 86129[4:Res:11142.2,46866.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(compose_class(v),null_class) -> .
% 299.99/300.41 87266[4:Res:59329.1,3155.0] || subclass(u,singleton(v))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),v)*.
% 299.99/300.41 87640[7:SpL:22117.0,87363.0] || subclass(singleton(null_class),complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88114[7:SpL:22117.0,87652.0] || equal(complement(regular(ordered_pair(null_class,u))),singleton(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88129[7:SpL:22117.0,87835.0] || equal(complement(successor(regular(ordered_pair(null_class,u)))),universal_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88151[7:SpL:22117.0,88137.0] || equal(successor(successor(regular(ordered_pair(null_class,u)))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88227[4:Res:122.0,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(singleton(w),cantor(singleton(w))),v)*.
% 299.99/300.41 88473[4:Res:16173.2,46866.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** equal(compose_class(v),null_class) -> .
% 299.99/300.41 88513[7:SpL:22117.0,88488.0] || subclass(complement(singleton(regular(ordered_pair(null_class,u)))),null_class)* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88547[7:SpL:22117.0,88505.0] || equal(singleton(regular(ordered_pair(null_class,u))),successor(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88553[7:SpL:22117.0,88506.0] || equal(singleton(regular(ordered_pair(null_class,u))),singleton(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88767[4:SpR:47963.0,60366.0] || -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 88772[4:SpR:47962.0,60366.0] || -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 88843[4:SpL:22117.0,70455.0] || equal(regular(ordered_pair(u,v)),ordered_pair(u,v))** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 90542[8:Res:77537.1,8.0] function(u) || subclass(u,intersection(successor(u),v))* -> equal(intersection(successor(u),v),u).
% 299.99/300.41 90599[8:Res:77648.1,8.0] function(u) || subclass(u,intersection(v,successor(u)))* -> equal(intersection(v,successor(u)),u).
% 299.99/300.41 90696[0:SpR:78616.0,9374.0] || -> member(not_subclass_element(u,complement(symmetric_difference(v,w))),symmetric_difference(w,v))* subclass(u,complement(symmetric_difference(w,v))).
% 299.99/300.41 90802[0:SpL:78616.0,152.0] || member(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.99/300.41 91214[0:SpR:47007.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),u))*.
% 299.99/300.41 91215[0:SpR:47013.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),u))*.
% 299.99/300.41 91239[0:SpR:47007.0,78797.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(w,intersection(complement(u),power_class(v))))*.
% 299.99/300.41 91240[0:SpR:47013.0,78797.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(w,intersection(power_class(u),complement(v))))*.
% 299.99/300.41 92455[4:Rew:26689.0,92355.2,45830.1,92355.2,26689.0,92355.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.99/300.41 92458[4:Rew:26689.0,92330.2,74519.0,92330.2,45830.1,92330.2,26689.0,92330.1,74519.0,92330.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.99/300.41 92786[4:Res:87223.1,3155.0] || subclass(u,singleton(v))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),v)*.
% 299.99/300.41 93007[4:SpR:47963.0,88738.0] || -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(v,image(element_relation,power_class(u))))*.
% 299.99/300.41 93012[4:SpR:47962.0,88738.0] || -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(image(element_relation,power_class(v)),u))*.
% 299.99/300.41 94776[4:Obv:94748.1] || subclass(unordered_pair(u,v),v)* -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.99/300.41 94777[4:Obv:94746.1] || subclass(unordered_pair(u,v),u)* -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.99/300.41 95019[4:Res:95015.1,3156.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.41 95246[4:Res:95015.1,1922.1] || equal(complement(u),null_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.99/300.41 95377[4:Rew:27.0,95037.0] || equal(union(u,v),null_class) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.99/300.41 95919[4:Obv:95903.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.99/300.41 95920[4:Obv:95902.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 96434[0:SpR:47963.0,58118.0] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.99/300.41 96439[0:SpR:47962.0,58118.0] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(image(element_relation,power_class(v)),w))*.
% 299.99/300.41 96920[4:SpR:76243.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 96947[4:Res:96606.0,326.1] inductive(complement(successor(complement(intersection(omega,u))))) || -> equal(complement(successor(complement(intersection(omega,u)))),omega)**.
% 299.99/300.41 97111[4:Res:96886.0,326.1] inductive(complement(successor(complement(intersection(u,omega))))) || -> equal(complement(successor(complement(intersection(u,omega)))),omega)**.
% 299.99/300.41 97245[4:Obv:97219.0] || subclass(domain_relation,u) member(v,universal_class)* subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.99/300.41 97251[4:MRR:97250.3,49360.2] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,regular(cross_product(w,v)))* -> .
% 299.99/300.41 100227[0:Res:63.1,3165.0] function(u) || -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.99/300.41 100490[0:SpR:28712.0,5447.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))).
% 299.99/300.41 101021[0:SpL:28712.0,6117.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,complement(w))) -> .
% 299.99/300.41 101283[0:SpL:28712.0,6127.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.99/300.41 101857[0:Rew:101686.0,79006.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(v,u),w).
% 299.99/300.41 101858[0:Rew:101686.0,78397.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(u,v),w).
% 299.99/300.41 101930[0:Rew:101686.0,78399.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))) -> .
% 299.99/300.41 101998[0:Rew:101686.0,96790.0] || -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.99/300.41 102001[4:Rew:101686.0,100705.0] || -> subclass(complement(union(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))*.
% 299.99/300.41 102254[7:Rew:101686.0,29913.1] || -> member(null_class,intersection(complement(u),union(v,w)))* member(null_class,union(u,complement(union(v,w)))).
% 299.99/300.41 102256[4:Rew:101686.0,26833.0] || -> equal(union(null_class,intersection(complement(u),union(v,w))),complement(union(u,complement(union(v,w)))))**.
% 299.99/300.41 102279[4:Rew:101686.0,66457.1] || equal(successor(u),null_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.99/300.41 102297[4:Rew:101686.0,97784.0] || -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),intersection(complement(u),union(v,w)))*.
% 299.99/300.41 102307[0:Rew:101686.0,96673.0] || -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.99/300.41 102309[4:Rew:101686.0,97388.0] || -> subclass(complement(successor(successor(intersection(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.99/300.41 102313[4:Rew:101686.0,100092.0] || -> subclass(complement(union(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))*.
% 299.99/300.41 102324[0:Rew:101686.0,5777.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(u,image(element_relation,union(v,w))))*.
% 299.99/300.41 102326[0:Rew:101686.0,91209.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),u))*.
% 299.99/300.41 102466[0:Rew:101686.0,96793.0] || -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.99/300.41 102469[4:Rew:101686.0,100708.0] || -> subclass(complement(union(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))*.
% 299.99/300.41 102490[4:Rew:101686.0,26783.0] || -> equal(complement(intersection(union(null_class,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.99/300.41 102491[4:Rew:101686.0,73698.0] || -> equal(complement(intersection(union(u,null_class),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.99/300.41 102628[7:Rew:101686.0,29915.1] || -> member(null_class,intersection(union(u,v),complement(w)))* member(null_class,union(complement(union(u,v)),w)).
% 299.99/300.41 102630[4:Rew:101686.0,26818.0] || -> equal(union(null_class,intersection(union(u,v),complement(w))),complement(union(complement(union(u,v)),w)))**.
% 299.99/300.41 102669[4:Rew:101686.0,97787.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),intersection(union(u,v),complement(w)))*.
% 299.99/300.41 102679[0:Rew:101686.0,96676.0] || -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.99/300.41 102681[4:Rew:101686.0,97391.0] || -> subclass(complement(successor(successor(intersection(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.99/300.41 102685[4:Rew:101686.0,100095.0] || -> subclass(complement(union(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))*.
% 299.99/300.41 102708[4:Rew:101686.0,66004.1] || equal(successor(image(element_relation,union(u,v))),null_class)** -> equal(power_class(complement(union(u,v))),universal_class).
% 299.99/300.41 102718[3:Rew:101686.0,34790.1] || equal(image(element_relation,union(u,v)),domain_relation) subclass(universal_class,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 102719[3:Rew:101686.0,19428.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(universal_class,power_class(complement(union(u,v)))) -> .
% 299.99/300.41 102721[0:Rew:101686.0,5463.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 102722[0:Rew:101686.0,5462.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(omega,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 102736[0:Rew:101686.0,5787.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(image(element_relation,union(u,v)),w))*.
% 299.99/300.41 102738[0:Rew:101686.0,91234.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(w,image(element_relation,union(u,v))))*.
% 299.99/300.41 102744[3:Rew:101686.0,34878.1] || equal(image(element_relation,union(u,v)),domain_relation) subclass(domain_relation,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 102745[3:Rew:101686.0,13469.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(domain_relation,power_class(complement(union(u,v)))) -> .
% 299.99/300.41 102747[3:Rew:101686.0,13566.1] || equal(image(element_relation,union(u,v)),domain_relation)** equal(power_class(complement(union(u,v))),domain_relation) -> .
% 299.99/300.41 102748[4:Rew:101686.0,17991.1] || -> member(singleton(null_class),image(element_relation,union(u,v)))* member(singleton(null_class),power_class(complement(union(u,v)))).
% 299.99/300.41 102785[4:Rew:101686.0,82619.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> subclass(universal_class,image(element_relation,union(u,v)))*.
% 299.99/300.41 102786[4:Rew:101686.0,54168.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.99/300.41 102787[7:Rew:101686.0,54076.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.99/300.41 102803[0:Rew:101686.0,70107.0] || -> equal(intersection(power_class(complement(union(u,v))),restrict(image(element_relation,union(u,v)),w,x)),null_class)**.
% 299.99/300.41 102823[0:Rew:101686.0,5846.0] || -> subclass(symmetric_difference(union(u,v),complement(singleton(complement(union(u,v))))),successor(complement(union(u,v))))*.
% 299.99/300.41 102879[4:Rew:101686.0,26740.0] || -> equal(complement(intersection(union(u,v),union(null_class,w))),union(complement(union(u,v)),complement(w)))**.
% 299.99/300.41 102880[4:Rew:101686.0,73306.0] || -> equal(complement(intersection(union(u,v),union(w,null_class))),union(complement(union(u,v)),complement(w)))**.
% 299.99/300.41 103144[4:Rew:102963.0,99521.1] inductive(union(null_class,union(null_class,intersection(omega,u)))) || -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.99/300.41 103188[4:Rew:102963.0,74937.1] single_valued_class(symmetric_difference(universal_class,union(null_class,complement(cross_product(universal_class,universal_class))))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.99/300.41 103212[4:Rew:102963.0,91455.1] inductive(intersection(union(null_class,union(omega,omega)),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.99/300.41 103213[4:Rew:102963.0,86611.1] inductive(intersection(union(null_class,union(omega,null_class)),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.99/300.41 103214[4:Rew:102963.0,84264.1] inductive(intersection(union(null_class,union(null_class,omega)),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.99/300.41 103215[4:Rew:102963.0,91917.1] inductive(intersection(u,union(null_class,union(omega,omega)))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.99/300.41 103216[4:Rew:102963.0,86847.1] inductive(intersection(u,union(null_class,union(omega,null_class)))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.99/300.41 103217[4:Rew:102963.0,84473.1] inductive(intersection(u,union(null_class,union(null_class,omega)))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.99/300.41 103345[0:Rew:103337.0,47516.0] || -> equal(power_class(intersection(power_class(u),complement(singleton(complement(power_class(u)))))),power_class(complement(successor(complement(power_class(u))))))**.
% 299.99/300.41 103365[0:Rew:103337.0,40140.1] || subclass(complement(singleton(u)),complement(u))* -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u)))).
% 299.99/300.41 103422[4:Rew:103414.0,73722.1] || equal(successor(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.99/300.41 103557[0:Rew:101686.0,101862.0] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.99/300.41 103558[0:Rew:101686.0,101934.0] || -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(w,v))).
% 299.99/300.41 103564[0:Rew:101686.0,102394.0] || -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(v,w))).
% 299.99/300.41 103570[0:Rew:101686.0,102839.1] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(u,v)),null_class).
% 299.99/300.41 103623[8:Rew:44.0,102159.1] function(intersection(complement(u),complement(singleton(u)))) || -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.99/300.41 104410[4:SpR:103338.0,346.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,u) -> member(power_class(complement(singleton(null_class))),u)*.
% 299.99/300.41 106656[3:SpR:103337.0,33010.0] || -> subclass(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* equal(image(element_relation,successor(u)),null_class).
% 299.99/300.41 106684[0:SpR:103337.0,26.2] || member(u,universal_class) -> member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))).
% 299.99/300.41 106714[4:SpL:103337.0,18013.1] || equal(image(element_relation,successor(u)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(successor(u))))* -> .
% 299.99/300.41 106722[0:SpL:103337.0,23646.0] || subclass(image(element_relation,successor(u)),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.99/300.41 106800[3:Rew:103337.0,106670.1] || -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))* equal(singleton(power_class(complement(successor(u)))),null_class).
% 299.99/300.41 106801[0:Rew:103337.0,106708.1] || subclass(power_class(complement(successor(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.99/300.41 107282[4:SpR:47619.0,97814.0] || -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))))),power_class(complement(power_class(u))))*.
% 299.99/300.41 107376[4:SpR:103414.0,64484.1] || equal(successor(intersection(complement(u),successor(v))),null_class)** -> equal(union(u,complement(successor(v))),universal_class).
% 299.99/300.41 107379[0:SpR:103414.0,5329.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(intersection(complement(u),successor(v)),w))*.
% 299.99/300.41 107381[0:SpR:103414.0,78797.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(w,intersection(complement(u),successor(v))))*.
% 299.99/300.41 107385[4:SpR:103414.0,17988.1] || -> member(singleton(null_class),intersection(complement(u),successor(v)))* member(singleton(null_class),union(u,complement(successor(v)))).
% 299.99/300.41 107417[0:SpR:103414.0,42032.0] || -> equal(intersection(union(u,complement(successor(v))),restrict(intersection(complement(u),successor(v)),w,x)),null_class)**.
% 299.99/300.41 107431[0:SpR:103414.0,5329.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(u,intersection(complement(v),successor(w))))*.
% 299.99/300.41 107433[0:SpR:103414.0,78797.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(intersection(complement(v),successor(w)),u))*.
% 299.99/300.41 107504[3:SpL:103414.0,32920.1] || equal(intersection(complement(u),successor(v)),domain_relation) subclass(universal_class,union(u,complement(successor(v))))* -> .
% 299.99/300.41 107505[3:SpL:103414.0,19404.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(universal_class,union(u,complement(successor(v)))) -> .
% 299.99/300.41 107507[0:SpL:103414.0,367.0] || subclass(universal_class,union(u,complement(successor(v)))) member(omega,intersection(complement(u),successor(v)))* -> .
% 299.99/300.41 107508[0:SpL:103414.0,2122.0] || subclass(universal_class,union(u,complement(successor(v)))) member(null_class,intersection(complement(u),successor(v)))* -> .
% 299.99/300.41 107510[3:SpL:103414.0,32970.1] || equal(intersection(complement(u),successor(v)),domain_relation) subclass(domain_relation,union(u,complement(successor(v))))* -> .
% 299.99/300.41 107511[3:SpL:103414.0,13411.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(domain_relation,union(u,complement(successor(v)))) -> .
% 299.99/300.41 107512[3:SpL:103414.0,13547.1] || equal(intersection(complement(u),successor(v)),domain_relation)** equal(union(u,complement(successor(v))),domain_relation) -> .
% 299.99/300.41 107523[4:SpL:103414.0,70726.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> subclass(universal_class,intersection(complement(u),successor(v)))*.
% 299.99/300.41 107524[4:SpL:103414.0,52964.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.99/300.41 107525[7:SpL:103414.0,52819.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.99/300.41 107527[0:SpL:103414.0,25.1] || member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))) -> .
% 299.99/300.41 108239[0:Rew:78499.0,108113.1] || equal(union(u,v),universal_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.99/300.41 108744[4:Rew:73603.0,108636.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))) -> .
% 299.99/300.41 108764[4:Rew:101704.0,108679.0] || equal(power_class(complement(union(u,v))),null_class) member(omega,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 108765[7:Rew:101704.0,108690.0] || equal(power_class(complement(union(u,v))),null_class) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 108770[8:Rew:103370.1,108769.2,83014.1,108769.2] function(u) || member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))) -> .
% 299.99/300.41 110416[4:SpR:47616.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))))),power_class(complement(power_class(v))))*.
% 299.99/300.41 110507[0:SpL:78499.0,101710.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(v,u),w).
% 299.99/300.41 110627[4:Rew:30456.0,110510.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.99/300.41 110632[4:Rew:30456.0,110520.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.99/300.41 110634[4:Rew:73603.0,110533.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.99/300.41 110637[4:Rew:27420.0,110536.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.99/300.41 110551[4:SpL:30456.0,101710.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.99/300.41 110552[4:SpL:73603.0,101710.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.99/300.41 110553[4:SpL:27420.0,101710.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.99/300.41 111285[0:Res:48.1,101688.0] inductive(symmetric_difference(complement(u),union(v,w))) || -> member(null_class,union(u,complement(union(v,w))))*.
% 299.99/300.41 111833[0:Res:48.1,101702.0] inductive(symmetric_difference(union(u,v),complement(w))) || -> member(null_class,union(complement(union(u,v)),w))*.
% 299.99/300.41 112830[4:Rew:109656.0,112692.1,74519.0,112692.0] || member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))) -> .
% 299.99/300.41 112936[4:SpR:47619.0,100149.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),power_class(complement(power_class(u))))*.
% 299.99/300.41 113115[4:SpR:47619.0,100761.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),power_class(complement(power_class(v))))*.
% 299.99/300.41 113392[0:Rew:44.0,113260.1] || member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)) -> .
% 299.99/300.41 113905[0:SpR:44.0,103647.0] || -> equal(union(complement(union(u,v)),complement(successor(w))),complement(intersection(union(u,v),successor(w))))**.
% 299.99/300.41 113954[0:SpR:44.0,103647.0] || -> equal(union(complement(successor(u)),complement(union(v,w))),complement(intersection(successor(u),union(v,w))))**.
% 299.99/300.41 114125[4:Rew:114124.0,113951.0] || -> equal(complement(intersection(union(u,v),union(w,w))),union(complement(union(u,v)),complement(w)))**.
% 299.99/300.41 114142[4:Rew:114141.0,114000.0] || -> equal(complement(intersection(union(u,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.99/300.41 114151[8:Rew:28712.0,113884.1] function(complement(union(u,v))) || -> equal(successor(complement(union(u,v))),complement(union(u,v)))**.
% 299.99/300.41 115428[4:Res:115352.0,5342.0] || subclass(u,v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.99/300.41 115438[4:Res:115352.0,5346.0] || -> subclass(regular(complement(intersection(u,v))),w) member(not_subclass_element(regular(complement(intersection(u,v))),w),v)*.
% 299.99/300.41 115439[4:Res:115352.0,5345.0] || -> subclass(regular(complement(intersection(u,v))),w) member(not_subclass_element(regular(complement(intersection(u,v))),w),u)*.
% 299.99/300.41 116481[4:SpR:47643.0,115435.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(u,complement(power_class(v))))*.
% 299.99/300.41 116482[4:SpR:47644.0,115435.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(complement(power_class(u)),v))*.
% 299.99/300.41 116558[4:Rew:30.0,116514.1] single_valued_class(regular(complement(intersection(cross_product(universal_class,universal_class),u)))) || -> function(regular(complement(restrict(u,universal_class,universal_class))))*.
% 299.99/300.41 116618[4:SpR:47642.0,116428.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.99/300.41 116619[4:SpR:47646.0,116428.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.99/300.41 116691[4:Rew:29.0,116649.1] single_valued_class(regular(complement(intersection(u,cross_product(universal_class,universal_class))))) || -> function(regular(complement(restrict(u,universal_class,universal_class))))*.
% 299.99/300.41 117086[4:Res:116431.0,326.1] inductive(regular(complement(restrict(omega,u,v)))) || -> equal(regular(complement(restrict(omega,u,v))),omega)**.
% 299.99/300.41 117977[4:Res:117924.0,5341.0] || -> subclass(regular(successor(complement(successor(null_class)))),u) equal(not_subclass_element(regular(successor(complement(successor(null_class)))),u),null_class)**.
% 299.99/300.41 118252[4:SpL:101704.0,114328.0] || subclass(power_class(complement(union(u,v))),null_class) -> subclass(regular(null_class),image(element_relation,union(u,v)))*.
% 299.99/300.41 118254[4:SpL:47007.0,114328.0] || subclass(union(u,complement(power_class(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),power_class(v)))*.
% 299.99/300.41 118255[4:SpL:103414.0,114328.0] || subclass(union(u,complement(successor(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),successor(v)))*.
% 299.99/300.41 118256[4:SpL:47013.0,114328.0] || subclass(union(complement(power_class(u)),v),null_class) -> subclass(regular(null_class),intersection(power_class(u),complement(v)))*.
% 299.99/300.41 118621[4:Res:9705.1,66389.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.99/300.41 118660[4:SpL:101704.0,117068.0] || equal(regular(power_class(complement(union(u,v)))),universal_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.99/300.41 118662[4:SpL:47007.0,117068.0] || equal(regular(union(u,complement(power_class(v)))),universal_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.99/300.41 118663[4:SpL:103414.0,117068.0] || equal(regular(union(u,complement(successor(v)))),universal_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.99/300.41 118664[4:SpL:47013.0,117068.0] || equal(regular(union(complement(power_class(u)),v)),universal_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.99/300.41 119023[4:Res:9873.1,66389.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.99/300.41 119084[8:Res:114712.1,8.0] function(u) || subclass(complement(u),regular(successor(u)))* -> equal(regular(successor(u)),complement(u)).
% 299.99/300.41 119272[8:Res:115302.1,8.0] function(u) || subclass(successor(u),regular(complement(u)))* -> equal(regular(complement(u)),successor(u)).
% 299.99/300.41 119374[4:Rew:27420.0,119340.1] || member(u,universal_class) -> member(u,union(null_class,complement(restrict(v,w,x))))* member(u,v).
% 299.99/300.41 119440[4:SpR:103414.0,116474.0] || -> subclass(regular(union(intersection(complement(u),successor(v)),complement(power_class(w)))),union(u,complement(successor(v))))*.
% 299.99/300.41 119535[4:SpR:47007.0,116475.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(successor(w)))),union(u,complement(power_class(v))))*.
% 299.99/300.41 119536[4:SpR:103414.0,116475.0] || -> subclass(regular(union(intersection(complement(u),successor(v)),complement(successor(w)))),union(u,complement(successor(v))))*.
% 299.99/300.41 119537[4:SpR:47013.0,116475.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(successor(w)))),union(complement(power_class(u)),v))*.
% 299.99/300.41 119797[3:Rew:74519.0,119796.0] || -> equal(intersection(regular(cross_product(u,v)),restrict(w,u,v)),null_class)** equal(cross_product(u,v),null_class).
% 299.99/300.41 120267[4:SpR:103414.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.99/300.41 120814[4:SpR:47007.0,119567.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.99/300.41 120815[4:SpR:103414.0,119567.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.99/300.41 120816[4:SpR:47013.0,119567.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.99/300.41 121158[4:Rew:102963.0,121029.0] || -> subclass(regular(union(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))*.
% 299.99/300.41 121159[4:Rew:102963.0,121039.0] || -> subclass(regular(union(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))*.
% 299.99/300.41 121221[4:Res:121063.0,326.1] inductive(regular(successor(union(null_class,complement(omega))))) || -> equal(regular(successor(union(null_class,complement(omega)))),omega)**.
% 299.99/300.41 122134[4:Rew:102963.0,122005.0] || -> subclass(regular(union(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))*.
% 299.99/300.41 122135[4:Rew:102963.0,122015.0] || -> subclass(regular(union(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))*.
% 299.99/300.41 124683[4:SpR:47616.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),power_class(complement(power_class(v))))*.
% 299.99/300.41 125030[4:SpR:47616.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),power_class(complement(power_class(w))))*.
% 299.99/300.41 126410[4:SpR:47963.0,116449.0] || -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 126420[4:SpR:47962.0,116449.0] || -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 126508[4:SpR:101704.0,116467.1] || subclass(image(element_relation,union(u,v)),w) -> subclass(regular(power_class(complement(union(u,v)))),w)*.
% 299.99/300.41 126510[4:SpR:47007.0,116467.1] || subclass(intersection(complement(u),power_class(v)),w) -> subclass(regular(union(u,complement(power_class(v)))),w)*.
% 299.99/300.41 126511[4:SpR:103414.0,116467.1] || subclass(intersection(complement(u),successor(v)),w) -> subclass(regular(union(u,complement(successor(v)))),w)*.
% 299.99/300.41 126512[4:SpR:47013.0,116467.1] || subclass(intersection(power_class(u),complement(v)),w) -> subclass(regular(union(complement(power_class(u)),v)),w)*.
% 299.99/300.41 126563[4:Res:116467.1,3155.0] || subclass(u,singleton(v))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),v)*.
% 299.99/300.41 128533[4:SpR:47963.0,126377.0] || -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(v,image(element_relation,power_class(u))))*.
% 299.99/300.41 128543[4:SpR:47962.0,126377.0] || -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(image(element_relation,power_class(v)),u))*.
% 299.99/300.41 128625[4:Rew:109220.0,128534.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.99/300.41 128626[4:Rew:110020.0,128538.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.99/300.41 129135[0:Rew:569.1,129049.3] || subclass(singleton(u),v)* subclass(v,w)* -> equal(singleton(u),null_class) member(u,w)*.
% 299.99/300.41 129180[0:SpR:47963.0,60563.0] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 129190[0:SpR:47962.0,60563.0] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 130225[4:Rew:58749.1,130199.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.99/300.41 130226[4:Rew:58748.1,130198.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.99/300.41 130228[0:Res:53.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,omega),w)*.
% 299.99/300.41 130235[0:Res:2111.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,null_class),w)*.
% 299.99/300.41 130592[4:Rew:130587.0,130591.0] || member(u,union(successor(null_class),singleton(singleton(null_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.99/300.41 130607[4:Rew:130344.0,130525.2] || subclass(u,singleton(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.99/300.41 130692[4:Rew:58749.1,130666.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.99/300.41 130693[4:Rew:58748.1,130665.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.99/300.41 131052[0:Res:53.0,11985.0] || -> equal(ordered_pair(first(ordered_pair(omega,singleton(u))),second(ordered_pair(omega,singleton(u)))),ordered_pair(omega,singleton(u)))**.
% 299.99/300.41 131059[0:Res:2111.0,11985.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.99/300.41 131299[7:Rew:130792.0,131294.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.99/300.41 131412[4:Rew:57814.1,131389.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.99/300.41 131413[4:Rew:57813.1,131388.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.99/300.41 131466[4:Rew:57814.1,131446.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.99/300.41 131467[4:Rew:57813.1,131445.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.99/300.41 132962[4:SpR:103688.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.99/300.41 133307[0:Rew:74519.0,132983.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),complement(union(u,complement(union(v,w))))),null_class)**.
% 299.99/300.41 133000[0:SpR:103688.0,57711.0] || -> subclass(restrict(symmetric_difference(complement(u),union(v,w)),x,y),union(u,complement(union(v,w))))*.
% 299.99/300.41 133895[4:Rew:133639.0,133815.2] || subclass(u,complement(successor(null_class))) member(not_subclass_element(u,null_class),singleton(null_class))* -> subclass(u,null_class).
% 299.99/300.41 134650[4:Rew:133541.0,134495.2] || subclass(u,union(null_class,complement(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.99/300.41 134826[4:SpR:102675.0,96886.0] || -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.99/300.41 134864[0:SpR:102675.0,58168.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(w)),x,y),union(complement(union(u,v)),w))*.
% 299.99/300.41 135173[0:Rew:74519.0,134912.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),complement(union(complement(union(u,v)),w))),null_class)**.
% 299.99/300.41 135586[4:Res:132625.1,7134.1] || equal(u,universal_class) member(v,universal_class) -> equal(v,null_class) member(apply(choice,v),u)*.
% 299.99/300.41 135628[4:Res:132625.1,7172.2] function(u) || equal(v,universal_class) member(w,universal_class) -> member(image(u,w),v)*.
% 299.99/300.41 135709[4:Rew:135694.1,133364.1] || equal(complement(u),universal_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.99/300.41 135726[4:Rew:135724.1,65397.1] || equal(complement(power_class(u)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.99/300.41 136448[4:Rew:136446.1,64997.1] || equal(complement(power_class(u)),universal_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.99/300.41 137733[4:Rew:137376.1,43975.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,v).
% 299.99/300.41 137734[4:Rew:137376.1,43466.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,u).
% 299.99/300.41 137736[4:Rew:137376.1,82735.2] || equal(intersection(u,complement(compose(element_relation,universal_class))),universal_class)** member(null_class,element_relation) -> equal(u,null_class).
% 299.99/300.41 137743[4:Rew:137376.1,68366.1] || equal(intersection(u,symmetric_difference(v,w)),universal_class)** -> equal(u,null_class) member(null_class,union(v,w)).
% 299.99/300.41 137748[4:Rew:137376.1,42936.2] || equal(intersection(u,v),universal_class)** subclass(u,w)* -> equal(u,null_class) member(null_class,w)*.
% 299.99/300.41 137749[4:Rew:137376.1,41369.2] || equal(intersection(u,v),universal_class)** subclass(v,w)* -> equal(u,null_class) member(null_class,w)*.
% 299.99/300.41 138253[3:SpL:4605.0,11167.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(null_class,x))* -> member(w,u)*.
% 299.99/300.41 138443[0:SpR:78218.1,3134.1] || subclass(u,v) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(u))*.
% 299.99/300.41 138503[4:SpR:78218.1,79500.1] || subclass(u,singleton(u)) -> subclass(successor(u),v) member(not_subclass_element(successor(u),v),complement(u))*.
% 299.99/300.41 139024[4:Res:87235.1,3155.0] || subclass(u,singleton(v))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),v)*.
% 299.99/300.41 139912[4:Obv:139899.1] || equal(unordered_pair(u,v),v) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.99/300.41 139913[4:Obv:139897.1] || equal(unordered_pair(u,v),u) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.99/300.41 140022[0:SpR:47963.0,96404.0] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(w,image(element_relation,power_class(v))))*.
% 299.99/300.41 140032[0:SpR:47962.0,96404.0] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(image(element_relation,power_class(w)),v))*.
% 299.99/300.41 140132[4:Rew:109220.0,140023.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),union(w,x))),complement(intersection(union(w,x),power_class(v))))*.
% 299.99/300.41 140133[4:Rew:110020.0,140027.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),power_class(x))),complement(intersection(power_class(x),union(v,w))))*.
% 299.99/300.41 140490[0:Rew:30.0,140489.0] || -> subclass(intersection(u,restrict(v,w,x)),restrict(intersection(u,restrict(v,w,x)),w,x))*.
% 299.99/300.41 140986[0:Rew:30.0,140985.0] || -> subclass(intersection(restrict(u,v,w),x),restrict(intersection(restrict(u,v,w),x),v,w))*.
% 299.99/300.41 141538[0:SpR:47963.0,129147.0] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(v,image(element_relation,power_class(u))))*.
% 299.99/300.41 141548[0:SpR:47962.0,129147.0] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(image(element_relation,power_class(v)),u))*.
% 299.99/300.41 141659[4:Rew:109220.0,141539.0] || -> subclass(intersection(symmetric_difference(power_class(u),union(v,w)),x),complement(intersection(union(v,w),power_class(u))))*.
% 299.99/300.41 141660[4:Rew:110020.0,141543.0] || -> subclass(intersection(symmetric_difference(union(u,v),power_class(w)),x),complement(intersection(power_class(w),union(u,v))))*.
% 299.99/300.41 142190[8:MRR:142189.3,45569.0] function(u) || equal(successor(null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.99/300.41 143707[4:Rew:143693.0,143706.0] || member(u,union(v,intersection(w,complement(v))))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 143724[3:Rew:142985.0,143541.2] || subclass(u,intersection(v,complement(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.99/300.41 144248[4:Rew:144234.0,144247.0] || member(u,union(v,intersection(complement(v),w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 144267[3:Rew:143107.0,144087.2] || subclass(u,intersection(complement(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.99/300.41 146474[4:Rew:146469.0,146473.0] || member(u,union(singleton(v),union(null_class,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.41 146488[4:Rew:145920.0,146373.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.99/300.41 146808[4:Rew:146803.0,146807.0] || member(u,union(singleton(v),union(v,null_class)))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.41 146822[4:Rew:145994.0,146720.2] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.99/300.41 147335[4:Rew:147320.0,147334.0] || member(u,union(v,union(null_class,singleton(v))))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.41 147352[4:Rew:146051.0,147197.2] || subclass(u,union(null_class,singleton(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.99/300.41 148028[4:Rew:148022.0,148027.0] || member(u,union(singleton(v),union(v,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.99/300.41 148048[4:Rew:146300.0,147944.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.99/300.41 148628[4:Rew:74519.0,148441.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),singleton(union(complement(union(u,v)),w))),null_class)**.
% 299.99/300.41 148634[4:Rew:148625.0,148633.0] || member(u,union(singleton(v),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 148649[4:Rew:147490.0,148520.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(w))* -> subclass(u,null_class).
% 299.99/300.41 149025[4:Rew:74519.0,148847.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),singleton(union(u,complement(union(v,w))))),null_class)**.
% 299.99/300.41 148855[4:SpR:76243.0,147616.0] || -> equal(intersection(singleton(complement(symmetric_difference(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.99/300.41 149033[4:Rew:149024.0,149032.0] || member(u,union(singleton(v),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 149047[4:Rew:147616.0,148929.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.99/300.41 149794[4:Rew:149782.0,149793.0] || member(u,union(v,intersection(w,singleton(v))))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 149810[4:Rew:147703.0,149655.2] || subclass(u,intersection(v,singleton(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.99/300.41 150465[4:Rew:150453.0,150464.0] || member(u,union(v,intersection(singleton(v),w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 150481[4:Rew:149328.0,150325.2] || subclass(u,intersection(singleton(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.99/300.41 150707[3:SpR:101704.0,143467.0] || -> equal(intersection(image(element_relation,union(u,v)),restrict(power_class(complement(union(u,v))),w,x)),null_class)**.
% 299.99/300.41 150709[3:SpR:47007.0,143467.0] || -> equal(intersection(intersection(complement(u),power_class(v)),restrict(union(u,complement(power_class(v))),w,x)),null_class)**.
% 299.99/300.41 150710[3:SpR:103414.0,143467.0] || -> equal(intersection(intersection(complement(u),successor(v)),restrict(union(u,complement(successor(v))),w,x)),null_class)**.
% 299.99/300.41 150711[3:SpR:47013.0,143467.0] || -> equal(intersection(intersection(power_class(u),complement(v)),restrict(union(complement(power_class(u)),v),w,x)),null_class)**.
% 299.99/300.41 151605[4:Res:15389.2,151507.0] || member(u,universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> .
% 299.99/300.41 151725[4:Res:15389.2,145698.0] || member(u,universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.99/300.41 151818[4:Res:1311.2,151761.0] || member(restrict(u,v,w),cross_product(v,w))* member(restrict(u,v,w),u)* -> .
% 299.99/300.41 151819[4:Res:47090.1,151761.0] || member(image(element_relation,power_class(u)),universal_class) -> member(image(element_relation,power_class(u)),power_class(complement(power_class(u))))*.
% 299.99/300.41 152368[4:Rew:47012.0,152327.1] || member(power_class(complement(power_class(u))),universal_class) -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))*.
% 299.99/300.41 152369[4:Rew:103337.0,152329.1] || member(power_class(complement(successor(u))),universal_class) -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))*.
% 299.99/300.41 152661[4:Rew:148419.0,152578.1] || member(not_subclass_element(restrict(u,v,w),null_class),singleton(u))* -> subclass(restrict(u,v,w),null_class).
% 299.99/300.41 158019[4:Rew:158017.1,95372.2] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(regular(u),element_relation)* -> equal(u,element_relation).
% 299.99/300.41 158576[8:SpL:74697.1,45116.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || subclass(domain_relation,successor(complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.99/300.41 160072[3:SpL:100311.0,108.0] || member(ordered_pair(u,regular(domain_relation)),application_function)* -> equal(apply(u,first(regular(domain_relation))),second(regular(domain_relation))).
% 299.99/300.41 160073[3:SpL:100311.0,97.0] || member(ordered_pair(u,regular(domain_relation)),composition_function)* -> equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation))).
% 299.99/300.41 160087[4:Rew:100311.0,160042.1] || member(singleton(singleton(singleton(regular(domain_relation)))),application_function) -> member(first(regular(domain_relation)),cantor(singleton(regular(domain_relation))))*.
% 299.99/300.41 160100[4:Res:159994.0,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(domain_relation),cantor(regular(domain_relation))),v)*.
% 299.99/300.41 160111[3:Res:159994.0,11919.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.99/300.41 163413[4:MRR:163412.1,9997.1] || equal(successor(u),null_class) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.99/300.41 163415[4:MRR:163414.1,9997.1] || equal(successor(u),null_class) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.99/300.41 163840[7:MRR:163839.1,45556.0] inductive(ordered_pair(u,v)) || -> equal(unordered_pair(u,singleton(v)),regular(omega))** equal(regular(omega),null_class).
% 299.99/300.41 164246[3:Res:160007.1,4002.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(domain_relation),complement(restrict(u,v,w)))*.
% 299.99/300.41 164248[3:Res:160007.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(domain_relation),union(u,complement(power_class(v))))*.
% 299.99/300.41 164250[3:Res:160007.1,4003.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(domain_relation),complement(restrict(w,u,v)))*.
% 299.99/300.41 164251[3:Res:160007.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(domain_relation),union(complement(power_class(u)),v))*.
% 299.99/300.41 164718[4:SpL:100312.0,108.0] || member(ordered_pair(u,regular(composition_function)),application_function)* -> equal(apply(u,first(regular(composition_function))),second(regular(composition_function))).
% 299.99/300.41 164719[4:SpL:100312.0,97.0] || member(ordered_pair(u,regular(composition_function)),composition_function)* -> equal(compose(u,first(regular(composition_function))),second(regular(composition_function))).
% 299.99/300.41 164734[4:Rew:100312.0,164688.1] || member(singleton(singleton(singleton(regular(composition_function)))),application_function) -> member(first(regular(composition_function)),cantor(singleton(regular(composition_function))))*.
% 299.99/300.41 164747[4:Res:164640.0,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(composition_function),cantor(regular(composition_function))),v)*.
% 299.99/300.41 164758[4:Res:164640.0,11919.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.99/300.41 165008[4:SpR:47101.0,115435.0] || -> subclass(regular(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 165029[0:SpR:47101.0,58388.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 165041[4:SpR:47101.0,58647.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 165068[0:SpR:47101.0,57318.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))*.
% 299.99/300.41 165355[4:Rew:26689.0,165154.1,74519.0,165154.1,7637.0,165154.1,73077.0,165154.1] || equal(null_class,u) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.99/300.41 165481[4:SpR:47318.0,115435.0] || -> subclass(regular(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 165502[0:SpR:47318.0,58388.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 165514[4:SpR:47318.0,58647.0] || -> subclass(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 165541[0:SpR:47318.0,57318.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))*.
% 299.99/300.41 166969[4:Res:164653.1,4002.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(composition_function),complement(restrict(u,v,w)))*.
% 299.99/300.41 166971[4:Res:164653.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(composition_function),union(u,complement(power_class(v))))*.
% 299.99/300.41 166973[4:Res:164653.1,4003.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(composition_function),complement(restrict(w,u,v)))*.
% 299.99/300.41 166974[4:Res:164653.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(composition_function),union(complement(power_class(u)),v))*.
% 299.99/300.41 167822[0:Rew:26689.0,167705.2,26689.0,167705.0] || member(u,universal_class) subclass(universal_class,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.41 168175[4:Rew:5217.1,168174.0] || member(complement(singleton(null_class)),complement(successor(null_class))) -> subclass(intersection(singleton(complement(singleton(null_class))),u),null_class)*.
% 299.99/300.41 168177[4:Rew:4065.1,168176.0] || member(complement(singleton(null_class)),complement(successor(null_class))) -> subclass(intersection(u,singleton(complement(singleton(null_class)))),null_class)*.
% 299.99/300.41 168470[4:MRR:168462.1,2111.0] || subclass(domain_relation,compose(u,v))* -> member(null_class,cantor(v)) member(null_class,image(u,range_of(null_class)))*.
% 299.99/300.41 168471[4:MRR:168461.1,2111.0] || equal(compose(u,v),domain_relation)** -> member(null_class,cantor(v))* member(null_class,image(u,range_of(null_class)))*.
% 299.99/300.41 168508[8:SpL:74697.1,158584.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || equal(successor(complement(singleton(ordered_pair(null_class,null_class)))),universal_class)** -> .
% 299.99/300.41 168520[8:SpL:74697.1,158585.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || equal(successor(complement(singleton(ordered_pair(null_class,null_class)))),domain_relation)** -> .
% 299.99/300.41 169595[0:Res:99.0,5351.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.99/300.41 169596[0:Res:45.0,5351.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.99/300.41 169597[0:Res:19.0,5351.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.99/300.41 169601[0:Res:106.0,5351.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.99/300.41 169602[0:Res:96.0,5351.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.99/300.41 170773[8:SoR:37565.0,5382.2] single_valued_class(apply(null_class,u)) || member(range_of(null_class),universal_class)* equal(apply(null_class,u),null_class)** -> .
% 299.99/300.41 172040[4:Res:81766.0,354.1] || member(u,universal_class) -> member(u,successor(complement(sum_class(range_of(null_class)))))* member(u,apply(null_class,v))*.
% 299.99/300.41 172061[4:Res:81768.0,354.1] || member(u,universal_class) -> member(u,successor(apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.99/300.41 172698[4:Res:81836.0,354.1] || member(u,universal_class) -> member(u,successor(complement(apply(null_class,v))))* member(u,sum_class(range_of(null_class))).
% 299.99/300.41 172721[4:Res:81838.0,354.1] || member(u,universal_class) -> member(u,successor(sum_class(range_of(null_class)))) member(u,complement(apply(null_class,v)))*.
% 299.99/300.41 1943[0:Res:24.2,380.1] || member(singleton(u),v)* member(singleton(u),w)* subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.99/300.41 5124[0:Res:4102.0,8.0] || subclass(cross_product(u,v),restrict(w,u,v))* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.99/300.41 5331[0:Res:5255.0,8.0] || subclass(complement(intersection(u,v)),symmetric_difference(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.99/300.41 11095[0:Obv:11081.0] || -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),v)** member(u,w) subclass(unordered_pair(u,v),complement(w)).
% 299.99/300.41 11096[0:Obv:11074.0] || -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),u)** member(v,w) subclass(unordered_pair(u,v),complement(w)).
% 299.99/300.41 11927[0:Res:2111.0,1661.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.99/300.41 12984[0:Obv:12977.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(singleton(v),image(w,image(x,singleton(u))))*.
% 299.99/300.41 14412[3:SpL:492.0,5589.0] || subclass(domain_relation,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.99/300.41 14413[3:SpL:493.0,5589.0] || subclass(domain_relation,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.99/300.41 14960[0:Rew:39.0,14952.0] || member(flip(cross_product(u,universal_class)),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),element_relation)*.
% 299.99/300.41 14961[0:Rew:54.0,14951.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.99/300.41 15026[4:Res:167.1,10017.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.99/300.41 15041[4:Res:160.1,10017.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.99/300.41 15102[4:Res:167.1,10019.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.99/300.41 15117[4:Res:160.1,10019.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.99/300.41 15143[0:SpL:492.0,538.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(unordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.99/300.41 15144[0:SpL:493.0,538.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(unordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.99/300.41 15495[4:Rew:15347.0,9299.1] || member(u,universal_class) -> member(u,cantor(v)) equal(range__dfg(v,u,universal_class),range__dfg(null_class,w,x))*.
% 299.99/300.41 18811[3:SpL:492.0,14441.0] || equal(symmetric_difference(u,cross_product(v,w)),domain_relation) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.99/300.41 18812[3:SpL:493.0,14441.0] || equal(symmetric_difference(cross_product(u,v),w),domain_relation) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.99/300.41 19388[0:Res:1928.2,688.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w) subclass(universal_class,complement(w))* -> .
% 299.99/300.41 19943[4:Res:15389.2,19720.0] || member(u,universal_class) subclass(domain_relation,cantor(ordered_pair(u,cantor(u))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.41 20414[4:Res:167.1,10018.0] || -> equal(intersection(apply(null_class,u),v),null_class) member(regular(intersection(apply(null_class,u),v)),apply(null_class,w))*.
% 299.99/300.41 20432[4:Res:160.1,10018.0] || -> equal(intersection(u,apply(null_class,v)),null_class) member(regular(intersection(u,apply(null_class,v))),apply(null_class,w))*.
% 299.99/300.41 21482[4:Res:24.2,21114.1] || member(singleton(u),v)* member(singleton(u),w)* equal(complement(intersection(w,v)),universal_class)** -> .
% 299.99/300.41 21705[0:Res:49.1,3155.0] inductive(singleton(u)) || -> equal(image(successor_relation,singleton(u)),null_class) equal(regular(image(successor_relation,singleton(u))),u)**.
% 299.99/300.41 21760[0:Rew:56.0,21735.2,56.0,21735.1,56.0,21735.0] || member(power_class(u),universal_class) -> subclass(singleton(apply(choice,power_class(u))),power_class(u))* equal(power_class(u),null_class).
% 299.99/300.41 22082[0:Res:364.1,217.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),cross_product(x,y))*.
% 299.99/300.41 22096[3:Res:364.1,4365.0] || subclass(ordered_pair(u,v),regular(w)) member(unordered_pair(u,singleton(v)),w)* -> equal(w,null_class).
% 299.99/300.41 22259[0:Res:350.2,4022.1] || subclass(u,intersection(v,w)) member(not_subclass_element(u,x),symmetric_difference(v,w))* -> subclass(u,x).
% 299.99/300.41 22262[0:Res:346.2,4022.1] || member(u,universal_class) subclass(universal_class,intersection(v,w)) member(power_class(u),symmetric_difference(v,w))* -> .
% 299.99/300.41 22263[0:Res:347.2,4022.1] || member(u,universal_class) subclass(universal_class,intersection(v,w)) member(sum_class(u),symmetric_difference(v,w))* -> .
% 299.99/300.41 22277[0:Res:364.1,4022.1] || subclass(ordered_pair(u,v),intersection(w,x)) member(unordered_pair(u,singleton(v)),symmetric_difference(w,x))* -> .
% 299.99/300.41 23276[3:Rew:2331.1,23275.1] || member(regular(u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.99/300.41 23515[3:Rew:3119.1,23514.1] || member(regular(u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.99/300.41 23946[0:Res:2346.1,2.0] || subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.99/300.41 24001[0:SpL:496.0,3158.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> equal(u,null_class) member(regular(u),union(v,w)).
% 299.99/300.41 24026[0:Res:4103.0,3158.0] || -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),u)*.
% 299.99/300.41 25475[0:Res:4103.0,3159.0] || -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),v)*.
% 299.99/300.41 25607[0:Res:3257.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(unordered_pair(x,y),w)*.
% 299.99/300.41 25762[0:SpL:1193.1,22070.0] || subclass(regular(cross_product(u,v)),w)* subclass(universal_class,complement(w)) -> equal(cross_product(u,v),null_class).
% 299.99/300.41 25851[4:Res:17151.1,4012.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),complement(w)))* -> member(unordered_pair(u,null_class),union(v,w)).
% 299.99/300.41 25859[0:Res:3640.2,4012.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> equal(singleton(w),null_class) member(w,union(u,v))*.
% 299.99/300.41 25861[0:Res:10859.2,4012.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> equal(w,null_class) member(regular(w),union(u,v))*.
% 299.99/300.41 25977[0:SpL:1193.1,25769.0] || equal(u,regular(cross_product(v,w)))* subclass(universal_class,complement(u))* -> equal(cross_product(v,w),null_class).
% 299.99/300.41 26115[4:Res:25926.1,4012.0] || equal(symmetric_difference(complement(u),complement(v)),ordered_pair(w,universal_class)) -> member(unordered_pair(w,null_class),union(u,v))*.
% 299.99/300.41 26157[0:Res:7300.1,2.0] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(v))* member(u,x)*.
% 299.99/300.41 26268[0:Res:7301.1,2.0] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(w))* member(u,x)*.
% 299.99/300.41 26370[0:Res:227.1,2.0] || subclass(u,v) -> equal(restrict(u,w,x),null_class) member(regular(restrict(u,w,x)),v)*.
% 299.99/300.41 26584[4:Res:10001.1,12144.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.99/300.41 26588[0:Res:3640.2,12144.0] || subclass(universal_class,u) -> equal(singleton(not_subclass_element(v,intersection(u,v))),null_class)** subclass(v,intersection(u,v)).
% 299.99/300.41 26607[0:Rew:30.0,26521.1] || member(not_subclass_element(u,restrict(u,v,w)),cross_product(v,w))* -> subclass(u,restrict(u,v,w)).
% 299.99/300.41 26626[0:MRR:26583.0,10049.1] || -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(v))* subclass(u,intersection(union(v,w),u)).
% 299.99/300.41 26627[0:MRR:26582.0,10049.1] || -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(w))* subclass(u,intersection(union(v,w),u)).
% 299.99/300.41 28317[4:Rew:26691.0,26941.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.99/300.41 28318[4:Rew:26691.0,26942.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.99/300.41 28319[4:Rew:26691.0,26951.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.99/300.41 28320[4:Rew:26691.0,26970.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.99/300.41 28321[4:Rew:26691.0,26979.1] || member(regular(union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 299.99/300.41 27001[4:Rew:26691.0,23441.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* member(u,v) -> member(ordered_pair(u,v),element_relation)*.
% 299.99/300.41 27021[4:Rew:26691.0,25836.0] || subclass(universal_class,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(w,x),union(u,v))*.
% 299.99/300.41 27022[4:Rew:26691.0,25834.0] || subclass(universal_class,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(unordered_pair(w,x),union(u,v))*.
% 299.99/300.41 27023[4:Rew:26691.0,25854.0] || subclass(domain_relation,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(null_class,null_class),union(u,v)).
% 299.99/300.41 28325[4:Rew:26691.0,27038.1] || -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(regular(union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 299.99/300.41 28326[4:Rew:26691.0,27047.1] || -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),u)*.
% 299.99/300.41 28327[4:Rew:26691.0,27115.1] || member(not_subclass_element(union(null_class,u),intersection(v,u)),v)* -> subclass(union(null_class,u),intersection(v,u)).
% 299.99/300.41 28330[4:Rew:27420.0,27164.1,26696.0,27164.1,27420.0,27164.0] || member(not_subclass_element(union(null_class,complement(u)),v),union(null_class,u))* -> subclass(union(null_class,complement(u)),v).
% 299.99/300.41 29858[0:SpR:6198.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.99/300.41 30034[4:SpL:16977.0,3846.2] || member(image(u,null_class),universal_class) subclass(universal_class,complement(v)) member(apply(u,universal_class),v)* -> .
% 299.99/300.41 30319[0:SpR:30295.0,193.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.99/300.41 30485[4:SpL:27420.0,4012.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(null_class,v),w)).
% 299.99/300.41 30487[4:SpL:27420.0,4012.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(null_class,w))).
% 299.99/300.41 30725[4:Rew:26691.0,30684.1] || member(regular(intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 299.99/300.41 31074[4:Rew:26691.0,31025.1] || member(regular(intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 299.99/300.41 31394[0:SpL:115.0,3785.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),complement(intersection(v,w)))*.
% 299.99/300.41 31921[0:SpL:115.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),complement(intersection(v,w)))*.
% 299.99/300.41 33064[3:Obv:33053.0] || -> equal(regular(unordered_pair(u,v)),u) subclass(v,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.99/300.41 33065[3:Obv:33052.0] || -> equal(regular(unordered_pair(u,v)),v) subclass(u,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.99/300.41 33116[4:SpR:26691.0,6804.0] || -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(null_class,v))),complement(symmetric_difference(u,complement(v))))**.
% 299.99/300.41 33130[4:SpR:26691.0,6804.0] || -> equal(union(intersection(complement(u),v),intersection(union(null_class,u),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.99/300.41 34782[4:SpR:5700.0,32707.1] || member(inverse(restrict(cross_product(u,universal_class),v,w)),universal_class)* -> member(image(cross_product(v,w),u),universal_class).
% 299.99/300.41 34814[0:SpL:115.0,5345.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),complement(intersection(v,w)))*.
% 299.99/300.41 35230[0:Res:228.1,25.1] || member(not_subclass_element(restrict(complement(u),v,w),x),u)* -> subclass(restrict(complement(u),v,w),x).
% 299.99/300.41 35813[4:Rew:30456.0,35750.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,u))* -> subclass(union(null_class,complement(u)),v).
% 299.99/300.41 35774[4:SpL:30456.0,4012.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,v),w))*.
% 299.99/300.41 35777[4:SpL:30456.0,4012.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,w)))*.
% 299.99/300.41 36084[4:Res:345.1,15447.0] || subclass(universal_class,cantor(regular(cross_product(singleton(singleton(u)),universal_class))))* -> equal(cross_product(singleton(singleton(u)),universal_class),null_class).
% 299.99/300.41 37057[0:MRR:37042.0,122.0] || member(complement(u),universal_class) -> member(singleton(complement(u)),u)* member(singleton(singleton(singleton(complement(u)))),element_relation)*.
% 299.99/300.41 37156[4:SpR:35792.0,21757.0] || -> subclass(singleton(regular(power_class(union(u,u)))),power_class(union(u,u)))* equal(power_class(union(null_class,u)),null_class).
% 299.99/300.41 37177[4:SpR:35792.0,21757.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.99/300.41 37489[8:Rew:37383.1,37389.2] function(cantor(u)) function(v) || equal(cantor(cantor(w)),universal_class) -> compatible(v,w,u)*.
% 299.99/300.41 38285[8:Rew:38098.1,38225.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.99/300.41 38942[8:SoR:38939.0,2274.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.99/300.41 38988[4:MRR:38971.0,10047.1] || subclass(u,complement(cantor(v)))* -> equal(apply(v,regular(u)),sum_class(range_of(null_class))) equal(u,null_class).
% 299.99/300.41 39016[8:SoR:39013.0,2274.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.99/300.41 39364[4:Res:227.1,36188.0] || -> equal(restrict(union(null_class,u),v,w),null_class) member(regular(restrict(union(null_class,u),v,w)),u)*.
% 299.99/300.41 40049[4:Res:227.1,39314.0] || -> equal(restrict(union(u,u),v,w),null_class) member(regular(restrict(union(u,u),v,w)),u)*.
% 299.99/300.41 40199[0:SpL:39581.1,6138.0] || subclass(complement(u),complement(v)) subclass(universal_class,complement(u)) member(omega,union(v,u))* -> .
% 299.99/300.41 40200[0:SpL:39581.1,204.0] || subclass(complement(u),complement(v)) member(w,complement(u)) member(w,union(v,u))* -> .
% 299.99/300.41 40320[0:SpR:492.0,39745.0] || -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.99/300.41 40321[0:SpR:493.0,39745.0] || -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u)),symmetric_difference(cross_product(v,w),u))**.
% 299.99/300.41 40898[4:SpR:249.0,15450.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(singleton(singleton(singleton(v))))),singleton(v)),u)*.
% 299.99/300.41 40912[4:Res:15450.1,25.1] || subclass(domain_relation,rotate(complement(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.99/300.41 40918[4:Res:15450.1,22.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)*.
% 299.99/300.41 40919[4:Res:15450.1,23.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.99/300.41 40929[4:Res:15450.1,36188.0] || subclass(domain_relation,rotate(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.99/300.41 40930[4:Res:15450.1,39314.0] || subclass(domain_relation,rotate(union(u,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.99/300.41 40943[4:Res:15450.1,35175.0] || subclass(domain_relation,rotate(successor(null_class))) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),singleton(null_class))*.
% 299.99/300.41 40950[4:Res:15450.1,38799.0] || subclass(domain_relation,rotate(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),universal_class)))))* -> .
% 299.99/300.41 40961[4:Res:15450.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.99/300.41 41010[4:SpR:249.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,singleton(v)),cantor(singleton(singleton(singleton(v))))),u)*.
% 299.99/300.41 41017[4:SpR:249.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(singleton(v))),cantor(ordered_pair(v,singleton(v)))),u)*.
% 299.99/300.41 41030[4:Res:15451.1,25.1] || subclass(domain_relation,flip(complement(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.99/300.41 41036[4:Res:15451.1,22.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)*.
% 299.99/300.41 41037[4:Res:15451.1,23.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.99/300.41 41047[4:Res:15451.1,36188.0] || subclass(domain_relation,flip(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.99/300.41 41048[4:Res:15451.1,39314.0] || subclass(domain_relation,flip(union(u,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.99/300.41 41061[4:Res:15451.1,35175.0] || subclass(domain_relation,flip(successor(null_class))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),singleton(null_class))*.
% 299.99/300.41 41068[4:Res:15451.1,38799.0] || subclass(domain_relation,flip(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),universal_class)))))* -> .
% 299.99/300.41 41103[4:SpR:26736.0,5770.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.99/300.41 41221[4:Rew:26736.0,41150.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.99/300.41 41222[4:Rew:26736.0,41163.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.99/300.41 41289[0:Res:2332.2,25.1] || subclass(u,complement(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.99/300.41 41295[0:Res:2332.2,22.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),v)*.
% 299.99/300.41 41296[0:Res:2332.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.99/300.41 41306[4:Res:2332.2,36188.0] || subclass(u,union(null_class,v)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.99/300.41 41307[4:Res:2332.2,39314.0] || subclass(u,union(v,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.99/300.41 41320[4:Res:2332.2,35175.0] || subclass(u,successor(null_class)) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),singleton(null_class))*.
% 299.99/300.41 41327[4:Res:2332.2,38799.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class).
% 299.99/300.41 41638[0:Res:2334.1,557.0] || -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(regular(intersection(u,intersection(singleton(v),w))),v)**.
% 299.99/300.41 42239[0:Res:2335.1,557.0] || -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(regular(intersection(u,intersection(v,singleton(w)))),w)**.
% 299.99/300.41 42859[0:Res:3120.2,25.1] || subclass(u,complement(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.99/300.41 42865[0:Res:3120.2,22.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),v)*.
% 299.99/300.41 42866[0:Res:3120.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.99/300.41 42876[4:Res:3120.2,36188.0] || subclass(u,union(null_class,v)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.99/300.41 42877[4:Res:3120.2,39314.0] || subclass(u,union(v,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.99/300.41 42890[4:Res:3120.2,35175.0] || subclass(u,successor(null_class)) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),singleton(null_class))*.
% 299.99/300.41 42897[4:Res:3120.2,38799.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 299.99/300.41 43352[0:Res:3122.1,557.0] || -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(regular(intersection(intersection(singleton(u),v),w)),u)**.
% 299.99/300.41 43859[0:Res:3123.1,557.0] || -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(regular(intersection(intersection(u,singleton(v)),w)),v)**.
% 299.99/300.41 44493[3:Res:33060.0,3156.0] || subclass(complement(singleton(u)),v)* -> equal(singleton(u),null_class) equal(u,null_class) member(regular(u),v).
% 299.99/300.41 44498[0:Res:58.0,3156.0] || subclass(cross_product(universal_class,universal_class),u) -> equal(compose(v,w),null_class) member(regular(compose(v,w)),u)*.
% 299.99/300.41 44502[0:Res:36.0,3156.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> equal(flip(v),null_class) member(regular(flip(v)),u)*.
% 299.99/300.41 44503[0:Res:33.0,3156.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> equal(rotate(v),null_class) member(regular(rotate(v)),u)*.
% 299.99/300.41 44543[4:Res:15948.0,3156.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.99/300.41 44544[4:Res:16304.0,3156.0] || subclass(apply(null_class,u),v)* -> equal(apply(null_class,w),null_class) member(regular(apply(null_class,w)),v)*.
% 299.99/300.41 44545[4:Res:16533.0,3156.0] || subclass(sum_class(range_of(null_class)),u) -> equal(apply(null_class,v),null_class) member(regular(apply(null_class,v)),u)*.
% 299.99/300.41 44546[4:Res:29126.0,3156.0] || subclass(union(u,u),v)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.99/300.41 44548[3:Res:33010.0,3156.0] || subclass(complement(u),v) -> equal(u,null_class) equal(regular(u),null_class) member(regular(regular(u)),v)*.
% 299.99/300.41 44587[7:Res:44457.1,1314.1] || subclass(intersection(u,v),null_class) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.99/300.41 45225[4:SpL:26691.0,7013.0] || equal(u,union(null_class,v))* member(w,universal_class) -> member(w,complement(v))* member(w,u)*.
% 299.99/300.41 45278[0:Obv:45263.2] || equal(u,v) equal(complement(singleton(v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.99/300.41 45279[0:Obv:45262.2] || equal(u,v) subclass(unordered_pair(v,u),complement(singleton(v)))* -> equal(unordered_pair(v,u),null_class).
% 299.99/300.41 45329[7:Res:59.1,44586.1] || member(ordered_pair(u,null_class),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.99/300.41 45431[0:Res:362.1,4002.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.99/300.41 45513[0:Res:362.1,4003.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.99/300.41 45624[0:SpR:39581.1,5249.1] || subclass(u,v) -> subclass(symmetric_difference(v,u),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(u))*.
% 299.99/300.41 46043[4:Res:1311.2,44653.1] || member(omega,cross_product(u,v)) member(omega,w) subclass(restrict(w,u,v),null_class)* -> .
% 299.99/300.41 46051[4:Res:59.1,44653.1] || member(ordered_pair(u,omega),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.99/300.41 46214[4:Rew:26691.0,46213.0] || -> equal(complement(intersection(power_class(union(null_class,u)),power_class(v))),complement(intersection(power_class(union(u,u)),power_class(v))))*.
% 299.99/300.41 46218[4:Rew:26691.0,46217.0] || -> equal(complement(intersection(power_class(u),power_class(union(null_class,v)))),complement(intersection(power_class(u),power_class(union(v,v)))))*.
% 299.99/300.41 46393[0:Res:3419.2,557.0] || member(inverse(u),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.99/300.41 47054[0:Rew:47003.0,22593.0] || -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),intersection(complement(u),union(v,complement(power_class(w)))))*.
% 299.99/300.41 47124[0:Rew:47003.0,38920.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.99/300.41 47185[0:Rew:47003.0,22610.0] || -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),intersection(union(u,complement(power_class(v))),complement(w)))*.
% 299.99/300.41 47193[0:Rew:47003.0,26207.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(omega,union(u,complement(power_class(v)))).
% 299.99/300.41 47196[0:Rew:47003.0,26320.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 299.99/300.41 47243[0:Rew:47003.0,22596.0] || -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),intersection(complement(u),union(complement(power_class(v)),w)))*.
% 299.99/300.41 47273[0:Rew:47003.0,44880.0] || member(not_subclass_element(intersection(u,power_class(v)),w),complement(power_class(v)))* -> subclass(intersection(u,power_class(v)),w).
% 299.99/300.41 47274[0:Rew:47003.0,45215.2] || equal(u,power_class(v))* member(w,universal_class) -> member(w,complement(power_class(v)))* member(w,u)*.
% 299.99/300.41 47316[0:Rew:47003.0,5842.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.99/300.41 47373[0:Rew:47003.0,36019.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.99/300.41 47377[4:Rew:47003.0,36289.0] || equal(power_class(complement(power_class(u))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,power_class(u)))* -> .
% 299.99/300.41 47470[0:Rew:47003.0,22613.0] || -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),intersection(union(complement(power_class(u)),v),complement(w)))*.
% 299.99/300.41 47478[0:Rew:47003.0,26210.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(omega,union(complement(power_class(u)),v)).
% 299.99/300.41 47481[0:Rew:47003.0,26323.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 299.99/300.41 47550[4:Rew:47003.0,41101.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.99/300.41 47551[4:Rew:47003.0,41146.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.99/300.41 47559[0:Rew:47003.0,45056.0] || member(not_subclass_element(intersection(power_class(u),v),w),complement(power_class(u)))* -> subclass(intersection(power_class(u),v),w).
% 299.99/300.41 47617[0:Rew:47003.0,47103.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.99/300.41 48795[4:Rew:26691.0,48558.1] || member(u,universal_class) -> member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))*.
% 299.99/300.41 49206[4:Res:17111.1,47008.0] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(power_class(u))))* -> .
% 299.99/300.41 49337[4:Res:1311.2,46866.1] || member(u,cross_product(v,w))* member(u,x)* equal(restrict(x,v,w),null_class)** -> .
% 299.99/300.41 49364[4:Res:1966.3,46866.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor_relation,null_class) -> .
% 299.99/300.41 49390[4:Res:59.1,46866.1] || member(ordered_pair(u,v),compose(w,x))* equal(image(w,image(x,singleton(u))),null_class) -> .
% 299.99/300.41 51712[4:SpL:26691.0,47039.0] || member(u,symmetric_difference(union(null_class,v),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.99/300.41 51731[0:Res:344.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(unordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.99/300.41 51734[0:Res:362.1,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(ordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.99/300.41 51755[3:Res:28597.1,47039.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.99/300.41 51756[3:Res:4824.1,47039.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.99/300.41 52028[4:SpL:26691.0,47228.0] || member(u,symmetric_difference(power_class(v),union(null_class,w)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.99/300.41 52054[0:Res:344.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(unordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.99/300.41 52057[0:Res:362.1,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(ordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.99/300.41 52078[3:Res:28597.1,47228.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.99/300.41 52079[3:Res:4824.1,47228.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.99/300.41 52122[0:SpR:6882.0,5255.0] || -> subclass(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.99/300.41 52206[0:SpL:6882.0,3158.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(regular(u),successor(v)).
% 299.99/300.41 52920[4:MRR:52919.0,32704.1] || equal(compose(u,v),cantor(v))** member(v,universal_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.99/300.41 53286[4:Rew:26689.0,53187.1] || equal(null_class,u) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.99/300.41 53424[4:Res:15450.1,49359.0] || subclass(domain_relation,rotate(cantor(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v))))* equal(null_class,element_relation) -> .
% 299.99/300.41 53425[4:Res:15451.1,49359.0] || subclass(domain_relation,flip(cantor(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))))))* equal(null_class,element_relation) -> .
% 299.99/300.41 53432[4:Res:3120.2,49359.0] || subclass(u,cantor(regular(intersection(u,v))))* equal(null_class,element_relation) -> equal(intersection(u,v),null_class).
% 299.99/300.41 53433[4:Res:2332.2,49359.0] || subclass(u,cantor(regular(intersection(v,u))))* equal(null_class,element_relation) -> equal(intersection(v,u),null_class).
% 299.99/300.41 53446[0:Res:57.1,3783.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(power_class(u)),w)*.
% 299.99/300.41 53447[0:Res:55.1,3783.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(sum_class(u)),w)*.
% 299.99/300.41 53450[0:Res:3633.1,3783.0] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(power_class(apply(u,x)),w)*.
% 299.99/300.41 53454[0:Res:10049.1,3783.0] || subclass(universal_class,u)* subclass(u,v)* -> subclass(w,x) member(power_class(not_subclass_element(w,x)),v)*.
% 299.99/300.41 53455[4:Res:32704.1,3783.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(cantor(u)),w)*.
% 299.99/300.41 53747[0:Res:57.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(power_class(u)),w)*.
% 299.99/300.41 53748[0:Res:55.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(sum_class(u)),w)*.
% 299.99/300.41 53751[0:Res:3633.1,3845.0] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(apply(u,x)),w)*.
% 299.99/300.41 53755[0:Res:10049.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> subclass(w,x) member(sum_class(not_subclass_element(w,x)),v)*.
% 299.99/300.41 53756[4:Res:32704.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(cantor(u)),w)*.
% 299.99/300.41 54422[3:Obv:54360.2] || subclass(singleton(u),regular(v))* member(u,v) -> equal(singleton(u),null_class) equal(v,null_class).
% 299.99/300.41 54423[3:MRR:54377.0,10047.1] || subclass(u,regular(complement(v)))* -> member(regular(u),v) equal(u,null_class) equal(complement(v),null_class).
% 299.99/300.41 54429[3:Obv:54394.1] || subclass(restrict(u,v,w),regular(u))* -> equal(restrict(u,v,w),null_class) equal(u,null_class).
% 299.99/300.41 54481[3:Obv:54463.1] || subclass(unordered_pair(u,v),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.99/300.41 54482[3:Obv:54462.1] || subclass(unordered_pair(u,v),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.99/300.41 54497[3:Obv:54488.1] || equal(unordered_pair(u,v),v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 54498[3:Obv:54487.1] || equal(unordered_pair(u,v),u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 54811[7:Res:29936.1,47038.0] || equal(intersection(complement(u),power_class(v)),successor(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.99/300.41 54812[7:Res:29891.1,47038.0] || equal(intersection(complement(u),power_class(v)),singleton(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.99/300.41 55265[4:Rew:54674.1,55020.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.99/300.41 55396[7:Res:29936.1,47227.0] || equal(intersection(power_class(u),complement(v)),successor(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.99/300.41 55397[7:Res:29891.1,47227.0] || equal(intersection(power_class(u),complement(v)),singleton(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.99/300.41 55613[4:Res:48015.1,6144.2] || equal(complement(union(u,v)),null_class)** member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.99/300.41 55623[7:Res:46478.1,6144.2] || equal(complement(union(u,v)),null_class)** member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.99/300.41 55624[7:Res:29936.1,6144.2] || equal(union(u,v),successor(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.99/300.41 55625[7:Res:29891.1,6144.2] || equal(union(u,v),singleton(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.99/300.41 55845[3:SpR:22117.0,25943.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,regular(ordered_pair(u,v)))* equal(singleton(u),null_class).
% 299.99/300.41 55862[4:SpR:22117.0,35314.1] || equal(u,universal_class) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.99/300.41 55863[3:SpR:22117.0,344.1] || subclass(universal_class,u) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.99/300.41 55875[3:SpL:22117.0,14898.0] || subclass(universal_class,complement(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 55912[3:SpL:22117.0,14897.0] || subclass(universal_class,complement(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.99/300.41 56109[0:SpL:27.0,4021.1] || member(u,symmetric_difference(complement(v),complement(w)))* subclass(union(v,w),x)* -> member(u,x)*.
% 299.99/300.41 56117[0:Res:63.1,4021.1] function(complement(intersection(u,v))) || member(w,symmetric_difference(u,v))* -> member(w,cross_product(universal_class,universal_class)).
% 299.99/300.41 56147[4:Rew:7631.0,56050.1,26697.1,56050.0] || member(u,union(v,regular(v)))* subclass(universal_class,w) -> equal(v,null_class) member(u,w)*.
% 299.99/300.41 56149[4:Rew:43231.1,56148.1] || subclass(u,null_class) member(v,union(u,w))* subclass(universal_class,x) -> member(v,x)*.
% 299.99/300.41 56151[4:Rew:26815.1,56150.0] || member(u,union(v,singleton(w)))* subclass(universal_class,x) -> member(w,v) member(u,x)*.
% 299.99/300.41 56154[4:Rew:26822.1,56153.0] || member(u,union(singleton(v),w))* subclass(universal_class,x) -> member(v,w) member(u,x)*.
% 299.99/300.41 56163[4:Rew:41520.1,56162.1] || subclass(u,null_class) member(v,union(w,u))* subclass(universal_class,x) -> member(v,x)*.
% 299.99/300.41 56715[4:Rew:56680.1,56714.1] || equal(null_class,u) member(v,union(u,w))* subclass(universal_class,x) -> member(v,x)*.
% 299.99/300.41 56791[0:Res:4066.2,557.0] || subclass(u,singleton(v))* -> subclass(intersection(w,u),x) equal(not_subclass_element(intersection(w,u),x),v)*.
% 299.99/300.41 57130[4:Rew:57095.1,57129.1] || equal(null_class,u) member(v,union(w,u))* subclass(universal_class,x) -> member(v,x)*.
% 299.99/300.41 57138[4:SpL:22117.0,46872.0] || subclass(universal_class,regular(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.99/300.41 57892[0:Res:5218.2,557.0] || subclass(u,singleton(v))* -> subclass(intersection(u,w),x) equal(not_subclass_element(intersection(u,w),x),v)*.
% 299.99/300.41 58072[4:Res:57685.0,3155.0] || -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(regular(intersection(u,union(null_class,singleton(v)))),v)**.
% 299.99/300.41 58076[4:Res:57685.0,1385.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.99/300.41 59050[4:Res:58611.0,3155.0] || -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(regular(intersection(union(null_class,singleton(u)),v)),u)**.
% 299.99/300.41 59054[4:Res:58611.0,1385.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.99/300.41 59152[0:Res:63.1,5342.0] function(u) || subclass(cross_product(universal_class,universal_class),v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.99/300.41 59354[4:Res:58647.0,3155.0] || -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(regular(union(null_class,intersection(singleton(u),v))),u)**.
% 299.99/300.41 59536[4:Res:59405.0,5342.0] || subclass(complement(u),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.99/300.41 59540[4:Res:59405.0,7728.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.99/300.41 59922[4:Res:10929.1,44653.1] || member(omega,union(u,v)) subclass(intersection(u,v),null_class) -> member(omega,symmetric_difference(u,v))*.
% 299.99/300.41 60204[0:Obv:60186.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),intersection(w,unordered_pair(v,u)))*.
% 299.99/300.41 60429[4:Res:59287.0,3155.0] || -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(regular(union(null_class,intersection(u,singleton(v)))),v)**.
% 299.99/300.41 60540[4:Res:60483.0,3156.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.99/300.41 61056[4:Res:59527.0,8.0] || subclass(union(null_class,u),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(null_class,u)).
% 299.99/300.41 61095[4:Res:61014.0,8.0] || subclass(successor(null_class),complement(successor(complement(singleton(null_class)))))* -> equal(complement(successor(complement(singleton(null_class)))),successor(null_class)).
% 299.99/300.41 61334[4:SpL:47616.0,45890.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))** -> .
% 299.99/300.41 61363[4:Rew:7631.0,61311.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.99/300.41 61723[4:Res:59614.1,324.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.99/300.41 61724[4:Res:59614.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),rotate(u))*.
% 299.99/300.41 61806[4:Rew:26691.0,61772.0] || equal(union(null_class,intersection(u,v)),universal_class)** member(w,symmetric_difference(u,v))* -> member(w,x)*.
% 299.99/300.41 61932[4:SpL:47619.0,45890.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))** -> .
% 299.99/300.41 61961[4:Rew:7631.0,61906.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.99/300.41 62143[4:Res:61024.0,8.0] || subclass(union(u,u),complement(successor(complement(u))))* -> equal(union(u,u),complement(successor(complement(u)))).
% 299.99/300.41 62265[4:Res:58043.0,8.0] || subclass(u,restrict(union(null_class,u),v,w))* -> equal(restrict(union(null_class,u),v,w),u).
% 299.99/300.41 62319[4:Res:59281.0,8.0] || subclass(u,union(null_class,restrict(u,v,w)))* -> equal(union(null_class,restrict(u,v,w)),u).
% 299.99/300.41 62429[0:Res:57651.0,8.0] || subclass(u,intersection(v,restrict(u,w,x)))* -> equal(intersection(v,restrict(u,w,x)),u).
% 299.99/300.41 62532[0:Res:57711.0,8.0] || subclass(u,restrict(intersection(u,v),w,x))* -> equal(restrict(intersection(u,v),w,x),u).
% 299.99/300.41 62600[0:Res:3636.1,11919.0] || -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.99/300.41 62830[0:Res:58168.0,8.0] || subclass(u,restrict(intersection(v,u),w,x))* -> equal(restrict(intersection(v,u),w,x),u).
% 299.99/300.41 62919[4:Res:58491.0,8.0] || subclass(u,restrict(union(u,u),v,w))* -> equal(restrict(union(u,u),v,w),u).
% 299.99/300.41 63001[0:Res:58577.0,8.0] || subclass(u,intersection(restrict(u,v,w),x))* -> equal(intersection(restrict(u,v,w),x),u).
% 299.99/300.41 63054[4:Rew:16964.0,63044.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> equal(apply(singleton(singleton(singleton(null_class))),null_class),universal_class).
% 299.99/300.41 63433[3:Rew:560.1,63432.1] || member(regular(intersection(u,v)),singleton(u))* -> equal(intersection(u,v),null_class) equal(singleton(u),null_class).
% 299.99/300.41 63609[3:Rew:560.1,63608.1] || member(regular(intersection(u,v)),singleton(v))* -> equal(intersection(u,v),null_class) equal(singleton(v),null_class).
% 299.99/300.41 63780[4:Res:63510.0,3155.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.99/300.41 64061[4:Res:63520.0,3155.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.99/300.41 64111[0:Res:7.1,7130.1] || equal(singleton(u),v)* member(v,universal_class) -> equal(v,null_class) equal(apply(choice,v),u)*.
% 299.99/300.41 64732[4:Rew:47572.0,64636.2,26691.0,64636.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,power_class(x)).
% 299.99/300.41 64781[4:Res:63493.1,7130.1] || equal(successor(null_class),u) member(u,universal_class) -> equal(u,null_class) equal(apply(choice,u),null_class)**.
% 299.99/300.41 64805[4:Res:63493.1,354.1] || equal(complement(u),successor(null_class)) member(v,universal_class) -> member(v,u)* member(v,singleton(null_class))*.
% 299.99/300.41 64841[0:SpR:47152.0,39745.0] || -> equal(intersection(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.99/300.41 65086[4:Res:63504.0,3155.0] || -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(regular(intersection(intersection(successor(null_class),u),v)),null_class)**.
% 299.99/300.41 65147[4:Res:63512.0,3155.0] || -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(regular(intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 299.99/300.41 65210[4:Res:63515.0,3155.0] || -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(regular(intersection(u,intersection(successor(null_class),v))),null_class)**.
% 299.99/300.41 65245[0:SpR:47437.0,39745.0] || -> equal(intersection(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v))),symmetric_difference(power_class(u),complement(v)))**.
% 299.99/300.41 65485[4:Res:63519.0,3155.0] || -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(regular(intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 299.99/300.41 65671[4:Rew:47572.0,65584.2,26691.0,65584.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,power_class(v)).
% 299.99/300.41 66555[0:Res:10014.3,688.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w) subclass(universal_class,complement(w))* -> .
% 299.99/300.41 66604[0:Res:10014.3,15.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(v,w)*.
% 299.99/300.41 66605[0:Res:10014.3,16.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(u,x)*.
% 299.99/300.41 66631[4:MRR:66564.1,20.1] || member(u,universal_class) subclass(element_relation,complement(compose(element_relation,universal_class)))* member(ordered_pair(v,u),element_relation)* -> .
% 299.99/300.41 66636[0:MRR:66606.2,19.0] || member(u,universal_class)* member(v,u)* subclass(composition_function,cross_product(w,x))* -> member(v,w)*.
% 299.99/300.41 66637[4:MRR:66566.3,45106.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(unordered_pair(w,ordered_pair(v,u))))* -> .
% 299.99/300.41 66638[0:MRR:66617.0,122.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,composition_function) -> equal(compose(u,singleton(v)),v).
% 299.99/300.41 66639[0:MRR:66615.0,122.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> equal(apply(u,singleton(v)),v).
% 299.99/300.41 66667[4:Res:7.1,15710.1] || equal(restrict(u,v,w),domain_relation)** member(x,universal_class) -> member(ordered_pair(x,cantor(x)),u)*.
% 299.99/300.41 66846[4:Res:66364.1,324.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.99/300.41 66847[4:Res:66364.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),rotate(u))*.
% 299.99/300.41 67342[4:SpL:22117.0,46876.0] || subclass(universal_class,regular(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 67627[0:Res:7.1,3154.0] || equal(unordered_pair(u,v),w)* -> equal(w,null_class) equal(regular(w),v)* equal(regular(w),u)*.
% 299.99/300.41 67911[3:Res:54561.0,217.0] || -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),cross_product(v,w))*.
% 299.99/300.41 68077[4:Rew:26696.0,67975.1,26696.0,67975.0] || -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,u))*.
% 299.99/300.41 68189[4:SpL:22117.0,57153.0] || equal(regular(unordered_pair(u,regular(ordered_pair(v,w)))),universal_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.99/300.41 68311[4:Rew:26696.0,68213.1,26696.0,68213.0] || -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,v))*.
% 299.99/300.41 69357[0:Rew:39581.1,69293.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(v,u))* -> subclass(w,complement(u)).
% 299.99/300.41 69362[0:Rew:27.0,69305.1] || member(not_subclass_element(u,union(v,w)),symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.99/300.41 69559[4:SpL:22117.0,64492.0] || equal(successor(unordered_pair(u,regular(ordered_pair(v,w)))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.99/300.41 69578[4:SpL:22117.0,64497.0] || equal(successor(unordered_pair(regular(ordered_pair(u,v)),w)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 69772[4:Res:15497.1,66389.1] || member(u,universal_class) equal(successor(cantor(v)),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.99/300.41 69785[4:Res:1928.2,66389.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w)* equal(successor(w),null_class) -> .
% 299.99/300.41 69865[4:Res:10014.3,66389.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w)* equal(successor(w),null_class) -> .
% 299.99/300.41 70000[4:SpL:22117.0,67356.0] || equal(regular(unordered_pair(regular(ordered_pair(u,v)),w)),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 70189[4:Rew:70185.0,70188.0] || member(u,union(complement(v),restrict(v,w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.99/300.41 70729[4:Res:70688.0,3156.0] || subclass(u,v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.99/300.41 70737[4:Res:70688.0,3159.0] || -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),v)*.
% 299.99/300.41 70738[4:Res:70688.0,3158.0] || -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),u)*.
% 299.99/300.41 71102[4:Res:70746.0,8.0] || subclass(singleton(null_class),complement(successor(complement(successor(null_class)))))* -> equal(complement(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.99/300.41 71492[3:Rew:63404.0,71390.3] || subclass(u,v) member(not_subclass_element(u,null_class),regular(v))* -> equal(v,null_class) subclass(u,null_class).
% 299.99/300.41 71493[0:Rew:23498.0,71385.3] || subclass(u,v)* member(not_subclass_element(u,null_class),singleton(w))* -> member(w,v)* subclass(u,null_class).
% 299.99/300.41 71494[0:Rew:23261.0,71367.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),w)* -> member(v,w)* subclass(u,null_class).
% 299.99/300.41 71533[0:Rew:44034.0,71396.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),restrict(v,w,x))* -> subclass(u,null_class).
% 299.99/300.41 71534[0:Rew:42032.0,71375.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.99/300.41 71535[0:Obv:71467.2] || subclass(u,symmetric_difference(v,w)) subclass(u,x) -> subclass(u,intersection(union(v,w),x))*.
% 299.99/300.41 71536[0:Obv:71463.2] || subclass(u,v) subclass(intersection(u,w),x) -> subclass(intersection(u,w),intersection(v,x))*.
% 299.99/300.41 71537[0:Obv:71461.2] || subclass(u,v) subclass(intersection(w,u),x) -> subclass(intersection(w,u),intersection(v,x))*.
% 299.99/300.41 71540[0:Obv:71466.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(u,x))*.
% 299.99/300.41 71541[0:Obv:71465.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(w,x))*.
% 299.99/300.41 71542[0:Obv:71464.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(v,x))*.
% 299.99/300.41 71543[0:Obv:71462.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(v,x))*.
% 299.99/300.41 71614[4:Res:70771.0,8.0] || subclass(u,complement(successor(union(null_class,complement(u)))))* -> equal(complement(successor(union(null_class,complement(u)))),u).
% 299.99/300.41 71891[3:Rew:63404.0,71696.2] || member(not_subclass_element(intersection(u,v),null_class),regular(v))* -> equal(v,null_class) subclass(intersection(u,v),null_class).
% 299.99/300.41 71892[0:Rew:23498.0,71691.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,v) subclass(intersection(u,v),null_class).
% 299.99/300.41 71920[0:Rew:43408.0,71701.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(v,w))* -> subclass(intersection(u,complement(v)),null_class).
% 299.99/300.41 71921[4:Rew:31729.0,71700.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.99/300.41 71922[4:Rew:31142.0,71699.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(null_class,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.99/300.41 71923[0:Rew:43917.0,71697.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(w,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.99/300.41 71964[0:Obv:71827.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),v))*.
% 299.99/300.41 72195[4:Rew:26691.0,72085.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(u,universal_class) member(power_class(u),element_relation)* -> .
% 299.99/300.41 72196[4:Rew:26691.0,72086.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(u,universal_class) member(sum_class(u),element_relation)* -> .
% 299.99/300.41 72408[4:Rew:36163.0,72313.1] || member(not_subclass_element(union(u,u),intersection(v,u)),v)* -> subclass(union(u,u),intersection(v,u)).
% 299.99/300.41 72428[3:Rew:63404.0,72233.2] || member(not_subclass_element(intersection(u,v),null_class),regular(u))* -> equal(u,null_class) subclass(intersection(u,v),null_class).
% 299.99/300.41 72429[0:Rew:23498.0,72228.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,u) subclass(intersection(u,v),null_class).
% 299.99/300.41 72457[0:Rew:43408.0,72238.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(u,w))* -> subclass(intersection(complement(u),v),null_class).
% 299.99/300.41 72458[4:Rew:31729.0,72237.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.99/300.41 72459[4:Rew:31142.0,72236.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(null_class,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.99/300.41 72460[0:Rew:43917.0,72234.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(w,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.99/300.41 72501[0:Obv:72364.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),u))*.
% 299.99/300.41 72560[0:Res:7.1,5347.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),cross_product(v,w))*.
% 299.99/300.41 73051[0:Res:72369.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),w)*.
% 299.99/300.41 73181[4:Rew:73077.0,30729.0] || member(regular(intersection(u,union(v,null_class))),complement(v))* -> equal(intersection(u,union(v,null_class)),null_class).
% 299.99/300.41 73185[4:Rew:73077.0,33117.0] || -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(v,null_class))),complement(symmetric_difference(u,complement(v))))**.
% 299.99/300.41 73195[4:Rew:73077.0,45226.2] || equal(u,union(v,null_class))* member(w,universal_class) -> member(w,complement(v))* member(w,u)*.
% 299.99/300.41 73201[4:Rew:73077.0,51713.1] || member(u,symmetric_difference(union(v,null_class),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.99/300.41 73205[4:Rew:73077.0,53284.1] || equal(null_class,u) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.99/300.41 73312[4:Rew:73077.0,52029.1] || member(u,symmetric_difference(power_class(v),union(w,null_class)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.99/300.41 74891[4:Rew:73603.0,73503.1,73603.0,73503.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.99/300.41 74892[4:Rew:73603.0,73504.1,73603.0,73504.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(apply(null_class,w))))*.
% 299.99/300.41 74893[4:Rew:73603.0,73509.1,73603.0,73509.0] || member(u,union(null_class,complement(sum_class(range_of(null_class)))))* -> member(u,union(null_class,complement(apply(null_class,v))))*.
% 299.99/300.41 73704[4:Rew:73077.0,31080.0] || member(regular(intersection(union(u,null_class),v)),complement(u))* -> equal(intersection(union(u,null_class),v),null_class).
% 299.99/300.41 73705[4:Rew:73077.0,33131.0] || -> equal(union(intersection(complement(u),v),intersection(union(u,null_class),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.99/300.41 73888[4:Rew:73771.0,23665.1] || member(regular(u),complement(inverse(v)))* subclass(u,union(null_class,inverse(v))) -> equal(u,null_class).
% 299.99/300.41 74917[4:Rew:73771.0,73899.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,apply(null_class,x)))*.
% 299.99/300.41 74918[4:Rew:73771.0,73903.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.99/300.41 73914[4:Rew:73771.0,26141.1] || member(u,universal_class) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(apply(null_class,w)))*.
% 299.99/300.41 73915[4:Rew:73771.0,26140.1] || member(u,universal_class) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class)))).
% 299.99/300.41 74919[4:Rew:73771.0,73961.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.99/300.41 73977[4:Rew:73771.0,26142.1] || member(u,universal_class) -> member(u,union(null_class,sum_class(range_of(null_class))))* member(u,complement(apply(null_class,v)))*.
% 299.99/300.41 73988[4:Rew:73771.0,23666.1] || member(regular(u),complement(sum_class(v)))* subclass(u,union(null_class,sum_class(v))) -> equal(u,null_class).
% 299.99/300.41 74000[4:Rew:73771.0,23664.1] || member(regular(u),complement(range_of(v)))* subclass(u,union(null_class,range_of(v))) -> equal(u,null_class).
% 299.99/300.41 74022[4:Rew:73771.0,23663.1] || member(regular(u),complement(cantor(v)))* subclass(u,union(null_class,cantor(v))) -> equal(u,null_class).
% 299.99/300.41 74936[4:Rew:73077.0,73191.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,null_class))* -> subclass(intersection(u,complement(v)),null_class).
% 299.99/300.41 74961[4:Rew:26691.0,74960.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.99/300.41 74972[4:Rew:73077.0,73669.1] || subclass(union(u,null_class),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(u,null_class)).
% 299.99/300.41 74977[4:Rew:73077.0,73713.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,null_class))* -> subclass(intersection(complement(u),v),null_class).
% 299.99/300.41 74991[4:Rew:74098.0,74119.1] || -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,null_class))*.
% 299.99/300.41 74992[4:Rew:74098.0,74128.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.99/300.41 74993[4:Rew:74098.0,74148.2] || subclass(union(u,null_class),v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.99/300.41 74994[4:Rew:74098.0,74163.1] || -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,null_class))*.
% 299.99/300.41 76022[0:SpR:74540.0,39581.1] || subclass(complement(intersection(u,v)),union(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.99/300.41 76128[0:SpL:74540.0,4022.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* member(u,symmetric_difference(v,w)) -> .
% 299.99/300.41 76553[4:Rew:26698.0,76386.1,26698.0,76386.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(null_class,u))*.
% 299.99/300.41 76554[4:Rew:26698.0,76399.1,26698.0,76399.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(null_class,v))*.
% 299.99/300.41 76804[4:Res:74211.0,3156.0] || subclass(union(null_class,u),v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.99/300.41 77245[4:Rew:26698.0,76981.1,26698.0,76981.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(u,u))*.
% 299.99/300.41 77246[4:Rew:26698.0,77000.1,26698.0,77000.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(v,v))*.
% 299.99/300.41 77512[4:Res:76329.0,3156.0] || subclass(union(u,u),v)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.99/300.41 77629[4:Rew:73771.0,77592.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.99/300.41 77733[4:Rew:73771.0,77699.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.99/300.41 77749[8:Res:76567.1,5342.0] function(u) || subclass(u,v) -> subclass(successor(u),w) member(not_subclass_element(successor(u),w),v)*.
% 299.99/300.41 78020[4:Res:76704.0,3156.0] || subclass(union(u,null_class),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.99/300.41 78090[4:Res:76989.0,3156.0] || subclass(union(null_class,u),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.99/300.41 78161[0:SpR:74519.0,2338.1] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),v)*.
% 299.99/300.41 78162[0:SpR:74519.0,3259.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(symmetric_difference(v,w),u)),union(v,w))*.
% 299.99/300.41 78182[0:SpR:74519.0,3251.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(w,symmetric_difference(u,v))),union(u,v))*.
% 299.99/300.41 78230[0:SpR:74519.0,3127.1] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),u)*.
% 299.99/300.41 78348[3:SpL:74519.0,5191.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(v,regular(u)),null_class) equal(u,null_class).
% 299.99/300.41 78370[0:SpL:74519.0,12147.0] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(v,u),intersection(w,u)).
% 299.99/300.41 78371[0:SpL:74519.0,12148.0] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(v,u),intersection(w,v)).
% 299.99/300.41 78383[0:SpL:74519.0,4023.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(w,v))).
% 299.99/300.41 78402[0:SpL:74519.0,12145.1] || subclass(u,v) member(not_subclass_element(u,intersection(v,w)),w)* -> subclass(u,intersection(w,v)).
% 299.99/300.41 78403[0:SpL:74519.0,12147.0] || member(not_subclass_element(intersection(u,v),intersection(v,w)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.99/300.41 78408[3:SpL:74519.0,5180.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(regular(v),u),null_class) equal(v,null_class).
% 299.99/300.41 78411[0:SpL:74519.0,12148.0] || member(not_subclass_element(intersection(u,v),intersection(u,w)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.99/300.41 78542[0:Rew:78499.0,40111.1] || subclass(complement(u),complement(v)) -> equal(union(complement(u),intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.99/300.41 78674[0:Rew:78636.0,12460.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.99/300.41 78675[0:Rew:78636.0,12456.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.99/300.41 78682[4:Rew:78636.0,56556.1] || equal(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.99/300.41 78683[3:Rew:78636.0,43115.1] || subclass(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.99/300.41 78809[0:SpR:78499.0,6905.1] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(v,u))*.
% 299.99/300.41 78810[0:SpR:78499.0,3251.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(v,u))*.
% 299.99/300.41 78834[0:SpR:78499.0,3259.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(w,v))*.
% 299.99/300.41 78862[0:SpR:78499.0,47152.0] || -> equal(intersection(union(u,complement(power_class(v))),union(power_class(v),complement(u))),symmetric_difference(complement(u),power_class(v)))**.
% 299.99/300.41 78891[0:SpR:78499.0,47152.0] || -> equal(intersection(union(complement(power_class(u)),v),union(complement(v),power_class(u))),symmetric_difference(complement(v),power_class(u)))**.
% 299.99/300.41 79110[0:Rew:79059.0,78382.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.99/300.41 79605[0:Res:78795.0,3156.0] || subclass(union(u,v),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.99/300.41 79645[0:SpR:79059.0,3251.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(v,u),w)),union(u,v))*.
% 299.99/300.41 79649[0:SpR:79059.0,3259.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(w,v))),union(v,w))*.
% 299.99/300.41 79654[0:SpR:79059.0,6905.1] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),union(u,v))*.
% 299.99/300.41 79676[0:SpL:79059.0,4023.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(v,w))).
% 299.99/300.41 81381[4:Res:76344.0,8.0] || subclass(u,restrict(union(u,null_class),v,w))* -> equal(restrict(union(u,null_class),v,w),u).
% 299.99/300.41 81516[0:Res:78114.0,8.0] || subclass(complement(intersection(u,v)),symmetric_difference(v,u))* -> equal(complement(intersection(u,v)),symmetric_difference(v,u)).
% 299.99/300.41 81877[4:SpL:74227.0,153.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.99/300.41 81908[4:SpL:74227.0,4012.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))* -> member(u,union(apply(null_class,w),v))*.
% 299.99/300.41 81916[4:SpL:74227.0,4012.0] || member(u,symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))* -> member(u,union(v,apply(null_class,w)))*.
% 299.99/300.41 81923[4:SpL:74227.0,153.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.99/300.41 81954[4:SpL:74227.0,4012.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(sum_class(range_of(null_class)),w)).
% 299.99/300.41 81962[4:SpL:74227.0,4012.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,sum_class(range_of(null_class)))).
% 299.99/300.41 82089[0:SpR:78499.0,74526.0] || -> equal(intersection(union(power_class(u),complement(v)),union(v,complement(power_class(u)))),symmetric_difference(power_class(u),complement(v)))**.
% 299.99/300.41 82137[0:SpR:78499.0,74526.0] || -> equal(intersection(union(complement(u),power_class(v)),union(complement(power_class(v)),u)),symmetric_difference(power_class(v),complement(u)))**.
% 299.99/300.41 82432[0:SpL:78499.0,76005.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(w,v))).
% 299.99/300.41 82734[4:Obv:82710.1] || subclass(intersection(u,complement(compose(element_relation,universal_class))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.99/300.41 82854[4:Obv:82827.1] || subclass(intersection(complement(compose(element_relation,universal_class)),u),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.99/300.41 82876[4:SpL:22117.0,72113.0] || equal(complement(regular(singleton(regular(ordered_pair(u,v))))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.41 83123[4:Rew:73603.0,83033.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,null_class))* -> subclass(union(null_class,complement(u)),v).
% 299.99/300.41 83065[4:SpL:73603.0,4012.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,null_class),w)).
% 299.99/300.41 83073[4:SpL:73603.0,4012.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,null_class))).
% 299.99/300.41 83410[4:SpL:74226.0,153.0] || member(not_subclass_element(complement(apply(null_class,u)),v),apply(null_class,w))* -> subclass(complement(apply(null_class,w)),v).
% 299.99/300.41 83442[4:SpL:74226.0,4012.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(apply(null_class,x),w))*.
% 299.99/300.41 83450[4:SpL:74226.0,4012.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,apply(null_class,x)))*.
% 299.99/300.41 83832[4:SpR:77128.0,21757.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.99/300.41 83863[4:SpR:77128.0,21757.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.99/300.41 85354[4:Rew:26689.0,85283.2,64484.1,85283.2,26689.0,85283.1] || equal(successor(u),null_class) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.99/300.41 85355[4:Rew:26689.0,85260.2,74519.0,85260.2,64484.1,85260.2,26689.0,85260.1,74519.0,85260.1] || equal(successor(u),null_class) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.99/300.41 85873[4:Rew:76338.0,85774.1] || member(not_subclass_element(union(u,null_class),intersection(v,u)),v)* -> subclass(union(u,null_class),intersection(v,u)).
% 299.99/300.41 85905[4:SpR:76340.0,21757.0] || -> subclass(singleton(regular(power_class(union(u,u)))),power_class(union(u,u)))* equal(power_class(union(u,null_class)),null_class).
% 299.99/300.41 85938[4:SpR:76340.0,21757.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.99/300.41 86065[8:SpL:26736.0,76649.1] function(image(element_relation,successor(null_class))) || equal(successor(image(element_relation,successor(null_class))),power_class(complement(singleton(null_class))))** -> .
% 299.99/300.41 86066[8:SpL:47012.0,76649.1] function(image(element_relation,power_class(u))) || equal(successor(image(element_relation,power_class(u))),power_class(complement(power_class(u))))** -> .
% 299.99/300.41 86121[4:Res:11142.2,21114.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(complement(compose_class(v)),universal_class) -> .
% 299.99/300.41 86122[0:Res:11142.2,380.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** subclass(universal_class,complement(compose_class(v)))* -> .
% 299.99/300.41 86128[4:Res:11142.2,66389.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(successor(compose_class(v)),null_class) -> .
% 299.99/300.41 86492[4:Obv:86444.1] || subclass(union(null_class,intersection(u,v)),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.99/300.41 86495[4:Rew:26689.0,86438.1,7631.0,86438.1,6786.0,86438.1,26689.0,86438.0,7631.0,86438.0] || member(regular(complement(successor(u))),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(complement(successor(u)),null_class).
% 299.99/300.41 87262[4:Res:59329.1,3159.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.99/300.41 87263[4:Res:59329.1,3158.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.99/300.41 87265[4:Res:59329.1,5341.0] || subclass(u,singleton(v))* -> subclass(union(null_class,u),w) equal(not_subclass_element(union(null_class,u),w),v)*.
% 299.99/300.41 88167[5:SpR:17164.0,15657.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.99/300.41 88388[4:Res:15719.2,688.1] || member(u,universal_class)* subclass(domain_relation,symmetric_difference(v,w)) subclass(universal_class,complement(union(v,w)))* -> .
% 299.99/300.41 88423[4:Obv:88396.0] || subclass(domain_relation,symmetric_difference(u,v)) member(w,universal_class)* subclass(domain_relation,complement(union(u,v)))* -> .
% 299.99/300.41 88465[4:Res:16173.2,688.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** subclass(universal_class,complement(compose_class(v)))* -> .
% 299.99/300.41 88472[4:Res:16173.2,66389.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** equal(successor(compose_class(v)),null_class) -> .
% 299.99/300.41 88542[3:Rew:569.0,88534.1,249.0,88534.1,13.0,88534.0] || -> equal(apply(choice,singleton(singleton(singleton(u)))),singleton(singleton(u)))** equal(apply(choice,null_class),singleton(singleton(u))).
% 299.99/300.41 88572[7:SpL:22117.0,88495.0] || equal(successor(complement(singleton(regular(ordered_pair(null_class,u))))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.99/300.41 88734[7:SpL:22117.0,88456.0] || equal(u,regular(ordered_pair(null_class,v)))* -> equal(regular(ordered_pair(null_class,v)),singleton(null_class))** member(null_class,u)*.
% 299.99/300.41 89858[4:Res:15450.1,76461.0] || subclass(domain_relation,rotate(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.99/300.41 89859[4:Res:15451.1,76461.0] || subclass(domain_relation,flip(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.99/300.41 89870[4:Res:227.1,76461.0] || -> equal(restrict(union(u,null_class),v,w),null_class) member(regular(restrict(union(u,null_class),v,w)),u)*.
% 299.99/300.41 89877[4:Res:3120.2,76461.0] || subclass(u,union(v,null_class)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.99/300.41 89879[4:Res:2332.2,76461.0] || subclass(u,union(v,null_class)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.99/300.41 90805[0:SpL:78616.0,153.0] || member(not_subclass_element(complement(symmetric_difference(u,v)),w),symmetric_difference(v,u))* -> subclass(complement(symmetric_difference(v,u)),w).
% 299.99/300.41 90841[0:SpL:78616.0,4012.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),complement(x)))* -> member(u,union(symmetric_difference(w,v),x)).
% 299.99/300.41 90850[0:SpL:78616.0,4012.0] || member(u,symmetric_difference(complement(v),complement(symmetric_difference(w,x))))* -> member(u,union(v,symmetric_difference(x,w))).
% 299.99/300.41 92459[4:Rew:26689.0,92354.2,64484.1,92354.2,26689.0,92354.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.99/300.41 92460[4:Rew:26689.0,92329.2,74519.0,92329.2,64484.1,92329.2,26689.0,92329.1,74519.0,92329.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.99/300.41 92781[4:Res:87223.1,3159.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.99/300.41 92782[4:Res:87223.1,3158.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.99/300.41 92785[4:Res:87223.1,5341.0] || subclass(u,singleton(v))* -> subclass(union(u,null_class),w) equal(not_subclass_element(union(u,null_class),w),v)*.
% 299.99/300.41 95018[4:Res:95015.1,5342.0] || equal(complement(u),null_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.99/300.41 95374[4:Rew:26691.0,95029.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.99/300.41 95235[4:Res:95015.1,15714.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.99/300.41 95236[4:Res:95015.1,15711.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.99/300.41 96076[4:Res:95102.1,4002.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.99/300.41 96078[4:Res:95102.1,47039.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.99/300.41 96079[4:Res:95102.1,4003.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.99/300.41 96080[4:Res:95102.1,47228.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.99/300.41 96142[4:Rew:48707.0,96099.0] || equal(image(element_relation,union(u,v)),null_class) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.99/300.41 96145[5:SpR:12317.0,3418.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.99/300.41 96146[6:SpR:13177.0,3418.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.99/300.41 96323[0:SpR:76243.0,57948.1] || subclass(complement(symmetric_difference(u,v)),w) -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w)*.
% 299.99/300.41 96395[4:Rew:16954.0,96392.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.99/300.41 96553[0:SpL:76243.0,58651.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,complement(symmetric_difference(v,w))).
% 299.99/300.41 96946[4:Res:96606.0,8.0] || subclass(u,complement(successor(complement(intersection(u,v)))))* -> equal(complement(successor(complement(intersection(u,v)))),u).
% 299.99/300.41 97110[4:Res:96886.0,8.0] || subclass(u,complement(successor(complement(intersection(v,u)))))* -> equal(complement(successor(complement(intersection(v,u)))),u).
% 299.99/300.41 97253[4:MRR:97252.3,88473.2] || equal(compose(u,v),cantor(v))** member(v,universal_class) subclass(domain_relation,regular(compose_class(u)))* -> .
% 299.99/300.41 97255[4:MRR:97236.0,97236.3,32704.1,9997.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.99/300.41 97351[4:Res:96932.0,8.0] || subclass(complement(u),complement(successor(union(u,v))))* -> equal(complement(successor(union(u,v))),complement(u)).
% 299.99/300.41 97492[4:Res:97096.0,8.0] || subclass(complement(u),complement(successor(union(v,u))))* -> equal(complement(successor(union(v,u))),complement(u)).
% 299.99/300.41 97536[4:Res:97448.0,8.0] || subclass(complement(singleton(u)),complement(successor(successor(u))))* -> equal(complement(successor(successor(u))),complement(singleton(u))).
% 299.99/300.41 97824[4:Res:97753.0,3155.0] || -> equal(complement(successor(successor(complement(singleton(u))))),null_class) equal(regular(complement(successor(successor(complement(singleton(u)))))),u)**.
% 299.99/300.41 97834[4:Res:97753.0,1385.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.99/300.41 98075[4:Res:97830.0,3155.0] || -> equal(complement(successor(successor(complement(successor(null_class))))),null_class) equal(regular(complement(successor(successor(complement(successor(null_class)))))),null_class)**.
% 299.99/300.41 100159[4:Res:100042.0,3155.0] || -> equal(complement(union(complement(singleton(u)),v)),null_class) equal(regular(complement(union(complement(singleton(u)),v))),u)**.
% 299.99/300.41 100169[4:Res:100042.0,1385.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.99/300.41 100225[0:Res:93.0,3165.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.99/300.41 100230[0:Res:36.0,3165.0] || -> equal(flip(u),null_class) equal(ordered_pair(first(regular(flip(u))),second(regular(flip(u)))),regular(flip(u)))**.
% 299.99/300.41 100231[0:Res:33.0,3165.0] || -> equal(rotate(u),null_class) equal(ordered_pair(first(regular(rotate(u))),second(regular(rotate(u)))),regular(rotate(u)))**.
% 299.99/300.41 100771[4:Res:100115.0,3155.0] || -> equal(complement(union(u,complement(singleton(v)))),null_class) equal(regular(complement(union(u,complement(singleton(v))))),v)**.
% 299.99/300.41 100781[4:Res:100115.0,1385.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.99/300.41 101762[0:Rew:101686.0,90837.0] || member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)) -> .
% 299.99/300.41 101767[0:Rew:101686.0,91019.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(x,w)))).
% 299.99/300.41 101793[4:Rew:101686.0,83439.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))* -> .
% 299.99/300.41 101795[4:Rew:101686.0,81951.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)) -> .
% 299.99/300.41 101805[0:Rew:101686.0,90847.0] || member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))) -> .
% 299.99/300.41 101808[4:Rew:101686.0,83448.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))* -> .
% 299.99/300.41 101810[4:Rew:101686.0,81960.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))) -> .
% 299.99/300.41 101818[4:Rew:101686.0,81914.0] || member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))* -> .
% 299.99/300.41 101831[4:Rew:101686.0,81905.0] || member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))* -> .
% 299.99/300.41 101842[0:Rew:101686.0,40596.0] || -> equal(union(intersection(u,v),complement(union(v,intersection(u,v)))),complement(symmetric_difference(v,intersection(u,v))))**.
% 299.99/300.41 101843[0:Rew:101686.0,40297.0] || -> equal(union(intersection(u,v),complement(union(u,intersection(u,v)))),complement(symmetric_difference(u,intersection(u,v))))**.
% 299.99/300.41 101933[0:Rew:101686.0,90106.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(w,v)),x)).
% 299.99/300.41 101962[0:Rew:101686.0,10964.1] || -> member(u,intersection(complement(v),union(w,x))) subclass(singleton(u),union(v,complement(union(w,x))))*.
% 299.99/300.41 101999[4:Rew:101686.0,97430.0] || -> subclass(complement(successor(union(u,intersection(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.99/300.41 102089[0:Rew:101686.0,91028.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(complement(union(w,x)),v)).
% 299.99/300.41 102199[4:Rew:101686.0,61109.0] || equal(union(u,complement(union(v,w))),universal_class) -> equal(intersection(complement(u),union(v,w)),null_class)**.
% 299.99/300.41 102200[4:Rew:101686.0,46563.1] || equal(intersection(complement(u),union(v,w)),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.99/300.41 102201[0:Rew:101686.0,6811.1] inductive(intersection(complement(u),union(v,w))) || equal(union(u,complement(union(v,w))),universal_class)** -> .
% 299.99/300.41 102212[4:Rew:101686.0,44607.1] || subclass(intersection(complement(u),union(v,w)),null_class)* -> subclass(universal_class,union(u,complement(union(v,w)))).
% 299.99/300.41 102219[4:Rew:101686.0,80333.0] || equal(union(u,complement(union(v,w))),null_class) -> equal(intersection(complement(u),union(v,w)),universal_class)**.
% 299.99/300.41 102253[7:Rew:101686.0,44573.1] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.99/300.41 102270[0:Rew:101686.0,42093.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(intersection(complement(u),union(v,w)),x)),null_class)**.
% 299.99/300.41 102271[0:Rew:101686.0,42443.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(x,intersection(complement(u),union(v,w)))),null_class)**.
% 299.99/300.41 102276[4:Rew:101686.0,80305.0] || subclass(union(u,complement(union(v,w))),null_class)* -> subclass(universal_class,intersection(complement(u),union(v,w))).
% 299.99/300.41 102277[4:Rew:101686.0,48007.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.99/300.41 102278[7:Rew:101686.0,46469.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.99/300.41 102282[0:Rew:101686.0,48543.0] || -> equal(image(element_relation,union(u,complement(union(v,w)))),complement(power_class(intersection(complement(u),union(v,w)))))**.
% 299.99/300.41 102308[4:Rew:101686.0,97289.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),x))),union(u,complement(union(v,w))))*.
% 299.99/300.41 102348[0:Rew:101686.0,22591.0] || -> subclass(complement(union(u,image(element_relation,union(v,w)))),intersection(complement(u),power_class(complement(union(v,w)))))*.
% 299.99/300.41 102396[0:Rew:101686.0,87483.0] || subclass(u,complement(union(v,w))) member(regular(u),union(w,v))* -> equal(u,null_class).
% 299.99/300.41 102430[0:Rew:101686.0,10967.1] || -> member(u,intersection(union(v,w),complement(x))) subclass(singleton(u),union(complement(union(v,w)),x))*.
% 299.99/300.41 102467[4:Rew:101686.0,97433.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.99/300.41 102497[4:Rew:101686.0,40239.1] || subclass(complement(u),union(v,w)) -> equal(union(complement(union(v,w)),u),union(null_class,u))**.
% 299.99/300.41 102556[0:Rew:101686.0,90116.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(x,complement(union(v,w)))).
% 299.99/300.41 102572[4:Rew:101686.0,61112.0] || equal(union(complement(union(u,v)),w),universal_class) -> equal(intersection(union(u,v),complement(w)),null_class)**.
% 299.99/300.41 102573[4:Rew:101686.0,46572.1] || equal(intersection(union(u,v),complement(w)),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.99/300.41 102575[0:Rew:101686.0,6733.1] inductive(intersection(union(u,v),complement(w))) || equal(union(complement(union(u,v)),w),universal_class)** -> .
% 299.99/300.41 102586[4:Rew:101686.0,44609.1] || subclass(intersection(union(u,v),complement(w)),null_class)* -> subclass(universal_class,union(complement(union(u,v)),w)).
% 299.99/300.41 102593[4:Rew:101686.0,80336.0] || equal(union(complement(union(u,v)),w),null_class) -> equal(intersection(union(u,v),complement(w)),universal_class)**.
% 299.99/300.41 102627[7:Rew:101686.0,44575.1] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.99/300.41 102644[0:Rew:101686.0,42095.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(intersection(union(u,v),complement(w)),x)),null_class)**.
% 299.99/300.41 102645[0:Rew:101686.0,42445.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(x,intersection(union(u,v),complement(w)))),null_class)**.
% 299.99/300.41 102650[4:Rew:101686.0,80308.0] || subclass(union(complement(union(u,v)),w),null_class)* -> subclass(universal_class,intersection(union(u,v),complement(w))).
% 299.99/300.41 102651[4:Rew:101686.0,48008.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.99/300.41 102652[7:Rew:101686.0,46471.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.99/300.41 102654[0:Rew:101686.0,48546.0] || -> equal(image(element_relation,union(complement(union(u,v)),w)),complement(power_class(intersection(union(u,v),complement(w)))))**.
% 299.99/300.41 102680[4:Rew:101686.0,97292.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),x))),union(complement(union(u,v)),w))*.
% 299.99/300.41 102716[0:Rew:101686.0,63173.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.99/300.41 102749[0:Rew:101686.0,22608.0] || -> subclass(complement(union(image(element_relation,union(u,v)),w)),intersection(power_class(complement(union(u,v))),complement(w)))*.
% 299.99/300.41 102760[0:Rew:101686.0,26205.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(omega,power_class(complement(union(u,v)))).
% 299.99/300.41 102763[0:Rew:101686.0,26318.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 299.99/300.41 102791[7:Rew:101686.0,63185.0] || equal(power_class(complement(union(u,v))),successor(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 102792[7:Rew:101686.0,63186.0] || equal(power_class(complement(union(u,v))),singleton(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.99/300.41 102816[8:Rew:101686.0,86067.1] function(intersection(complement(u),complement(v))) || equal(successor(complement(union(u,v))),union(u,v))** -> .
% 299.99/300.41 102824[0:Rew:101686.0,22669.0] || -> subclass(complement(successor(complement(union(u,v)))),intersection(union(u,v),complement(singleton(complement(union(u,v))))))*.
% 299.99/300.41 102888[0:Rew:101686.0,33095.0] || equal(symmetric_difference(intersection(u,v),complement(union(u,v))),universal_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.99/300.41 102889[0:Rew:101686.0,33090.0] || equal(symmetric_difference(intersection(u,v),complement(union(u,v))),universal_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.99/300.41 102891[0:Rew:101686.0,33096.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.99/300.41 102892[0:Rew:101686.0,33091.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.99/300.41 102945[4:Rew:101686.0,82014.0] || -> equal(union(complement(union(u,v)),apply(null_class,w)),union(sum_class(range_of(null_class)),complement(union(u,v))))**.
% 299.99/300.41 102946[0:Rew:101686.0,87497.0] || equal(complement(union(u,v)),w) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.99/300.41 103190[4:Rew:102963.0,60343.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.99/300.41 103340[0:Rew:103337.0,38931.0] || -> member(not_subclass_element(u,image(element_relation,successor(v))),power_class(complement(successor(v))))* subclass(u,image(element_relation,successor(v))).
% 299.99/300.41 103363[0:Rew:103337.0,36027.0] || member(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.99/300.41 103443[4:Rew:103414.0,38550.0] || -> equal(union(u,intersection(union(null_class,v),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.99/300.41 103444[4:Rew:103414.0,73193.0] || -> equal(union(u,intersection(union(v,null_class),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.99/300.41 103465[4:Rew:103425.0,38392.0] || -> equal(union(intersection(union(null_class,u),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.99/300.41 103466[4:Rew:103425.0,73691.0] || -> equal(union(intersection(union(u,null_class),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.99/300.41 103595[4:Rew:27420.0,103540.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.99/300.41 103596[4:Rew:27420.0,103542.0] || -> equal(complement(union(union(null_class,complement(u)),intersection(v,u))),complement(union(complement(u),intersection(v,u))))**.
% 299.99/300.41 103597[4:Rew:27420.0,103543.0] || -> equal(complement(union(union(null_class,complement(u)),intersection(u,v))),complement(union(complement(u),intersection(u,v))))**.
% 299.99/300.41 103599[0:Rew:103337.0,101725.0] || -> equal(power_class(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u))))),power_class(complement(successor(symmetric_difference(v,u)))))**.
% 299.99/300.41 103600[4:Rew:103337.0,101729.0] || -> equal(power_class(complement(union(apply(null_class,u),singleton(apply(null_class,v))))),power_class(complement(successor(apply(null_class,v)))))**.
% 299.99/300.41 103601[4:Rew:103337.0,101735.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.99/300.41 103602[4:Rew:103337.0,101739.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.99/300.41 103603[0:Rew:101686.0,101863.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(v,u)),w).
% 299.99/300.41 103640[0:Rew:101686.0,102847.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(u,v)),w).
% 299.99/300.41 103654[4:Rew:102963.0,103096.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.99/300.41 103655[4:Rew:102963.0,103097.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.99/300.41 103751[4:Rew:26689.0,101626.2,45830.1,101626.2,26689.0,101626.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.99/300.41 103754[4:Rew:26689.0,101597.2,74519.0,101597.2,45830.1,101597.2,26689.0,101597.1,74519.0,101597.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.99/300.41 105342[4:Res:100165.0,3155.0] || -> equal(complement(union(complement(successor(null_class)),u)),null_class) equal(regular(complement(union(complement(successor(null_class)),u))),null_class)**.
% 299.99/300.41 105416[4:Res:100777.0,3155.0] || -> equal(complement(union(u,complement(successor(null_class)))),null_class) equal(regular(complement(union(u,complement(successor(null_class))))),null_class)**.
% 299.99/300.41 105760[4:Rew:102963.0,105759.0,26691.0,105759.0] || -> equal(union(u,union(null_class,intersection(power_class(v),power_class(w)))),union(u,intersection(power_class(v),power_class(w))))**.
% 299.99/300.41 106471[4:Rew:102963.0,106470.0,26691.0,106470.0] || -> equal(union(union(null_class,intersection(power_class(u),power_class(v))),w),union(intersection(power_class(u),power_class(v)),w))**.
% 299.99/300.41 106638[0:SpR:103337.0,5770.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(singleton(image(element_relation,successor(u))))),successor(image(element_relation,successor(u))))*.
% 299.99/300.41 106659[0:SpR:103337.0,47007.0] || -> equal(complement(intersection(power_class(complement(successor(u))),power_class(v))),union(image(element_relation,successor(u)),complement(power_class(v))))**.
% 299.99/300.41 106692[0:SpR:103337.0,47013.0] || -> equal(complement(intersection(power_class(u),power_class(complement(successor(v))))),union(complement(power_class(u)),image(element_relation,successor(v))))**.
% 299.99/300.41 106734[8:SpL:103337.0,76649.1] function(image(element_relation,successor(u))) || equal(successor(image(element_relation,successor(u))),power_class(complement(successor(u))))** -> .
% 299.99/300.41 106802[0:Rew:103337.0,106690.1] || -> member(not_subclass_element(u,power_class(complement(successor(v)))),image(element_relation,successor(v)))* subclass(u,power_class(complement(successor(v)))).
% 299.99/300.41 106803[0:Rew:103337.0,106703.1] || member(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.99/300.41 107266[4:SpR:76243.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))))),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 107386[0:SpR:103414.0,26178.1] || equal(complement(successor(intersection(complement(u),successor(v)))),universal_class)** -> member(omega,union(u,complement(successor(v)))).
% 299.99/300.41 107388[0:SpR:103414.0,26291.1] || equal(complement(successor(intersection(complement(u),successor(v)))),universal_class)** -> member(null_class,union(u,complement(successor(v)))).
% 299.99/300.41 107606[0:Rew:74519.0,107449.0] || -> equal(intersection(union(u,complement(successor(v))),union(complement(u),successor(v))),symmetric_difference(complement(u),successor(v)))**.
% 299.99/300.41 107463[0:SpR:47012.0,103414.0] || -> equal(complement(intersection(power_class(complement(power_class(u))),successor(v))),union(image(element_relation,power_class(u)),complement(successor(v))))**.
% 299.99/300.41 107465[0:SpR:103337.0,103414.0] || -> equal(complement(intersection(power_class(complement(successor(u))),successor(v))),union(image(element_relation,successor(u)),complement(successor(v))))**.
% 299.99/300.41 108691[7:Res:29936.1,101697.0] || equal(image(element_relation,union(u,v)),successor(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 108692[7:Res:29891.1,101697.0] || equal(image(element_relation,union(u,v)),singleton(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.99/300.41 108786[4:Rew:101704.0,108676.0] || equal(power_class(complement(union(u,v))),null_class) member(singleton(w),power_class(complement(union(u,v))))* -> .
% 299.99/300.41 109027[4:SpR:101698.0,102963.0] || -> equal(union(null_class,complement(intersection(power_class(u),union(v,w)))),complement(intersection(power_class(u),union(v,w))))**.
% 299.99/300.41 109191[4:Rew:47572.0,109028.0,26691.0,109028.0,47003.0,109028.0,26691.0,109028.0] || -> equal(power_class(union(null_class,intersection(power_class(u),union(v,w)))),power_class(intersection(power_class(u),union(v,w))))**.
% 299.99/300.41 109821[4:SpR:101709.0,102963.0] || -> equal(union(null_class,complement(intersection(union(u,v),power_class(w)))),complement(intersection(union(u,v),power_class(w))))**.
% 299.99/300.41 109989[4:Rew:47572.0,109822.0,26691.0,109822.0,47003.0,109822.0,26691.0,109822.0] || -> equal(power_class(union(null_class,intersection(union(u,v),power_class(w)))),power_class(intersection(union(u,v),power_class(w))))**.
% 299.99/300.41 111340[4:Rew:73603.0,111185.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.99/300.41 111344[4:Rew:30456.0,111209.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.99/300.41 111345[4:Rew:30456.0,111212.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.99/300.41 111271[0:Res:343.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(omega,union(u,complement(union(v,w))))*.
% 299.99/300.41 111284[0:Res:2118.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.99/300.41 111357[8:Rew:103424.1,111356.2,83014.1,111356.2] function(u) || member(v,symmetric_difference(complement(w),successor(u)))* -> member(v,union(w,complement(u))).
% 299.99/300.41 111470[4:SpR:76243.0,96578.0] || -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 111622[4:SpR:76243.0,96588.0] || -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 111886[4:Rew:73603.0,111767.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.99/300.41 111890[4:Rew:30456.0,111791.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.99/300.41 111891[4:Rew:30456.0,111794.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.99/300.41 111819[0:Res:343.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(omega,union(complement(union(u,v)),w))*.
% 299.99/300.41 111832[0:Res:2118.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.99/300.41 111903[8:Rew:106413.1,111902.2,83014.1,111902.2] function(u) || member(v,symmetric_difference(successor(u),complement(w)))* -> member(v,union(w,complement(u))).
% 299.99/300.41 111976[4:SpR:76243.0,96596.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 112116[4:SpR:76243.0,96601.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 112327[4:Rew:73622.0,112326.1] || member(u,universal_class) -> member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))*.
% 299.99/300.41 112760[0:Res:48.1,101687.0] inductive(intersection(complement(u),union(v,w))) || member(null_class,union(u,complement(union(v,w))))* -> .
% 299.99/300.41 112919[4:SpR:76243.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),w)),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 113098[4:SpR:76243.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w)))))),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 113338[0:Res:48.1,101701.0] inductive(intersection(union(u,v),complement(w))) || member(null_class,union(complement(union(u,v)),w))* -> .
% 299.99/300.41 113644[4:Rew:26691.0,113502.0,101698.0,113502.0,26691.0,113502.0] || -> subclass(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.99/300.41 113645[4:Rew:26691.0,113506.0,101709.0,113506.0,26691.0,113506.0] || -> subclass(union(null_class,intersection(union(u,v),power_class(w))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.99/300.41 114108[0:Rew:103647.0,113827.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))*.
% 299.99/300.41 114124[4:Rew:102880.0,113952.0] || -> equal(union(complement(union(u,v)),union(null_class,complement(w))),union(complement(union(u,v)),complement(w)))**.
% 299.99/300.41 114141[4:Rew:102491.0,114001.0] || -> equal(union(union(null_class,complement(u)),complement(union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.99/300.41 114145[4:Rew:102963.0,114003.1,26691.0,114003.1,26691.0,114003.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(null_class,union(w,x)).
% 299.99/300.41 114146[4:Rew:102963.0,114004.1,26691.0,114004.1,26691.0,114004.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(omega,union(w,x)).
% 299.99/300.41 114147[4:Rew:102963.0,114005.1,26691.0,114005.1,26691.0,114005.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(null_class,union(u,v)).
% 299.99/300.41 114148[4:Rew:102963.0,114006.1,26691.0,114006.1,26691.0,114006.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(omega,union(u,v)).
% 299.99/300.41 114182[0:Rew:74540.0,113853.0] || -> equal(symmetric_difference(complement(union(u,v)),complement(union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.99/300.41 114216[4:Rew:26691.0,114215.0,101707.0,114215.0] || -> equal(union(null_class,symmetric_difference(union(u,v),union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.99/300.41 114351[4:Res:113750.0,3155.0] || -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(regular(regular(union(null_class,complement(singleton(u))))),u)**.
% 299.99/300.41 114361[4:Res:113750.0,1385.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.99/300.41 114404[4:Rew:102963.0,114305.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.99/300.41 114405[4:Rew:102963.0,114306.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.99/300.41 114523[4:Rew:26691.0,114502.0] || equal(union(null_class,symmetric_difference(cross_product(u,v),w)),universal_class)** -> member(null_class,complement(restrict(w,u,v))).
% 299.99/300.41 114524[4:Rew:26691.0,114503.0] || equal(union(null_class,symmetric_difference(cross_product(u,v),w)),universal_class)** -> member(omega,complement(restrict(w,u,v))).
% 299.99/300.41 114637[4:Res:113762.0,3156.0] || subclass(complement(power_class(u)),v) -> equal(regular(power_class(u)),null_class) member(regular(regular(power_class(u))),v)*.
% 299.99/300.41 114662[4:Res:113763.0,3156.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.99/300.41 114982[4:Rew:26691.0,114961.0] || equal(union(null_class,symmetric_difference(u,cross_product(v,w))),universal_class)** -> member(null_class,complement(restrict(u,v,w))).
% 299.99/300.41 114983[4:Rew:26691.0,114962.0] || equal(union(null_class,symmetric_difference(u,cross_product(v,w))),universal_class)** -> member(omega,complement(restrict(u,v,w))).
% 299.99/300.41 115348[4:Res:115258.0,3156.0] || subclass(union(u,null_class),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.99/300.41 115448[4:Res:115352.0,3163.0] || -> equal(regular(complement(restrict(u,v,w))),null_class) member(regular(regular(complement(restrict(u,v,w)))),u)*.
% 299.99/300.41 115741[4:Rew:47589.0,115740.0] || -> equal(complement(intersection(power_class(u),power_class(union(null_class,complement(v))))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.99/300.41 115742[4:Rew:115741.0,115634.0] || -> equal(union(complement(power_class(u)),image(element_relation,union(v,v))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.99/300.41 115764[6:Rew:7631.0,115633.1,4392.0,115633.1,74519.0,115633.1,12554.0,115633.1] || equal(union(u,v),universal_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.99/300.41 115911[4:Res:115297.0,3156.0] || subclass(union(null_class,u),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.99/300.41 116055[4:SpR:102512.0,97814.0] || -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))))),power_class(complement(power_class(u))))*.
% 299.99/300.41 116057[4:SpR:102512.0,100149.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),power_class(complement(power_class(u))))*.
% 299.99/300.41 116059[4:SpR:102512.0,100761.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),power_class(complement(power_class(v))))*.
% 299.99/300.41 116236[5:Rew:7631.0,116127.1,4392.0,116127.1] || equal(complement(power_class(u)),universal_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.99/300.41 116237[6:Rew:7631.0,116126.1,4392.0,116126.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.99/300.41 116374[4:Res:115299.0,3156.0] || subclass(union(u,u),v)* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.99/300.41 116504[4:Res:115435.0,3155.0] || -> equal(regular(complement(intersection(singleton(u),v))),null_class) equal(regular(regular(complement(intersection(singleton(u),v)))),u)**.
% 299.99/300.41 116639[4:Res:116428.0,3155.0] || -> equal(regular(complement(intersection(u,singleton(v)))),null_class) equal(regular(regular(complement(intersection(u,singleton(v))))),v)**.
% 299.99/300.41 116961[4:Rew:47589.0,116960.0] || -> equal(complement(intersection(power_class(union(null_class,complement(u))),power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.99/300.41 116962[4:Rew:116961.0,116865.0] || -> equal(union(image(element_relation,union(u,u)),complement(power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.99/300.41 116983[6:Rew:7631.0,116864.1,4392.0,116864.1,12554.0,116864.1] || equal(union(u,v),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.99/300.41 117085[4:Res:116431.0,8.0] || subclass(u,regular(complement(restrict(u,v,w))))* -> equal(regular(complement(restrict(u,v,w))),u).
% 299.99/300.41 117234[4:SpR:102912.0,107232.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))))),power_class(complement(power_class(w))))*.
% 299.99/300.41 117262[0:SpR:44.0,102912.0] || -> equal(complement(intersection(successor(u),power_class(complement(power_class(v))))),union(complement(successor(u)),image(element_relation,power_class(v))))**.
% 299.99/300.41 117411[5:Rew:7631.0,117261.1,4392.0,117261.1,74519.0,117261.1] || equal(complement(power_class(u)),universal_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.41 117412[6:Rew:7631.0,117260.1,4392.0,117260.1,74519.0,117260.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.41 117602[4:Res:116510.0,3155.0] || -> equal(regular(complement(intersection(successor(null_class),u))),null_class) equal(regular(regular(complement(intersection(successor(null_class),u)))),null_class)**.
% 299.99/300.41 117783[4:Res:116645.0,3155.0] || -> equal(regular(complement(intersection(u,successor(null_class)))),null_class) equal(regular(regular(complement(intersection(u,successor(null_class))))),null_class)**.
% 299.99/300.41 117852[4:Res:117775.0,3155.0] || -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(regular(regular(union(u,complement(successor(null_class))))),null_class)**.
% 299.99/300.41 117953[4:Res:117828.0,3155.0] || -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(regular(regular(union(complement(successor(null_class)),u))),null_class)**.
% 299.99/300.41 117975[4:Res:117924.0,8.0] || subclass(singleton(null_class),regular(successor(complement(successor(null_class)))))* -> equal(regular(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.99/300.41 119047[8:SpR:47012.0,114712.1] function(image(element_relation,power_class(u))) || -> subclass(regular(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.99/300.41 119049[8:SpR:103337.0,114712.1] function(image(element_relation,successor(u))) || -> subclass(regular(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.99/300.41 119238[8:SpR:47012.0,115302.1] function(image(element_relation,power_class(u))) || -> subclass(regular(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))*.
% 299.99/300.41 119240[8:SpR:103337.0,115302.1] function(image(element_relation,successor(u))) || -> subclass(regular(power_class(complement(successor(u)))),successor(image(element_relation,successor(u))))*.
% 299.99/300.41 119376[4:Rew:27420.0,119342.2] || subclass(u,v)* member(w,universal_class) -> member(w,union(null_class,complement(u)))* member(w,v)*.
% 299.99/300.41 119381[4:Rew:27420.0,119348.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(null_class,v),w))))* member(u,v).
% 299.99/300.41 119382[4:Rew:27420.0,119349.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(v,null_class),w))))* member(u,v).
% 299.99/300.41 119383[4:Rew:27420.0,119350.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(v,v),w))))* member(u,v).
% 299.99/300.41 119384[4:Rew:27420.0,119351.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,v).
% 299.99/300.41 119385[4:Rew:27420.0,119352.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(null_class,w)))))* member(u,w).
% 299.99/300.41 119386[4:Rew:27420.0,119353.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(w,null_class)))))* member(u,w).
% 299.99/300.41 119387[4:Rew:27420.0,119354.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(w,w)))))* member(u,w).
% 299.99/300.41 119388[4:Rew:27420.0,119355.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,w).
% 299.99/300.41 119391[4:Rew:27420.0,119362.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(successor(null_class),v))))* member(u,singleton(null_class)).
% 299.99/300.41 119392[4:Rew:27420.0,119363.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,successor(null_class)))))* member(u,singleton(null_class)).
% 299.99/300.41 119393[0:Rew:44.0,119281.2] || member(u,universal_class) subclass(successor(v),w)* -> member(u,complement(successor(v)))* member(u,w)*.
% 299.99/300.41 119718[4:Res:119635.0,8.0] || subclass(power_class(u),regular(successor(complement(power_class(u)))))* -> equal(regular(successor(complement(power_class(u)))),power_class(u)).
% 299.99/300.41 121220[4:Res:121063.0,8.0] || subclass(u,regular(successor(union(null_class,complement(u)))))* -> equal(regular(successor(union(null_class,complement(u)))),u).
% 299.99/300.41 121316[4:Res:121214.0,8.0] || subclass(successor(u),regular(successor(complement(successor(u)))))* -> equal(regular(successor(complement(successor(u)))),successor(u)).
% 299.99/300.41 121410[4:Res:121264.0,8.0] || subclass(complement(u),regular(successor(union(null_class,u))))* -> equal(regular(successor(union(null_class,u))),complement(u)).
% 299.99/300.41 121458[4:Res:121374.0,8.0] || subclass(complement(singleton(null_class)),regular(successor(successor(null_class))))* -> equal(regular(successor(successor(null_class))),complement(singleton(null_class))).
% 299.99/300.41 121532[4:Res:121375.0,8.0] || subclass(complement(u),regular(successor(union(u,null_class))))* -> equal(regular(successor(union(u,null_class))),complement(u)).
% 299.99/300.41 121619[4:Res:121391.0,8.0] || subclass(complement(power_class(u)),regular(successor(power_class(u))))* -> equal(regular(successor(power_class(u))),complement(power_class(u))).
% 299.99/300.41 121646[4:Res:121393.0,8.0] || subclass(complement(successor(u)),regular(successor(successor(u))))* -> equal(regular(successor(successor(u))),complement(successor(u))).
% 299.99/300.41 121717[4:Res:121389.0,8.0] || subclass(complement(u),regular(successor(union(u,u))))* -> equal(regular(successor(union(u,u))),complement(u)).
% 299.99/300.41 122646[0:Res:5954.2,16.0] || member(flip(cross_product(u,universal_class)),universal_class)* subclass(domain_relation,cross_product(v,w))* -> member(inverse(u),w)*.
% 299.99/300.41 122657[4:MRR:122642.2,45106.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))* -> .
% 299.99/300.41 123155[0:Res:5953.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.99/300.41 123168[4:MRR:123151.2,45106.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.99/300.41 124157[4:Rew:27420.0,124116.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,w).
% 299.99/300.41 124627[4:Rew:27420.0,124589.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,x).
% 299.99/300.41 124689[4:SpR:102912.0,112885.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),power_class(complement(power_class(w))))*.
% 299.99/300.41 125036[4:SpR:102912.0,113064.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),power_class(complement(power_class(x))))*.
% 299.99/300.41 125564[0:SpL:113648.0,4012.0] || member(u,symmetric_difference(complement(union(v,w)),complement(x)))* -> member(u,union(union(w,v),x)).
% 299.99/300.41 125574[0:SpL:113648.0,4012.0] || member(u,symmetric_difference(complement(v),complement(union(w,x))))* -> member(u,union(v,union(x,w))).
% 299.99/300.41 125860[0:Rew:101695.0,125226.0] || -> equal(union(union(u,v),complement(union(w,x))),union(union(v,u),complement(union(w,x))))*.
% 299.99/300.41 125861[0:Rew:101705.0,125270.0] || -> equal(union(complement(union(u,v)),union(w,x)),union(complement(union(u,v)),union(x,w)))*.
% 299.99/300.41 125862[0:Rew:103647.0,125277.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(v,u),union(w,x))))*.
% 299.99/300.41 125865[0:Rew:103647.0,125314.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(u,v),union(x,w))))*.
% 299.99/300.41 125872[4:Rew:26691.0,125497.0,101698.0,125497.0,26691.0,125497.0] || -> equal(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.99/300.41 126559[4:Res:116467.1,3159.0] || subclass(u,intersection(v,w))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),w)*.
% 299.99/300.41 126560[4:Res:116467.1,3158.0] || subclass(u,intersection(v,w))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.99/300.41 126562[4:Res:116467.1,5341.0] || subclass(u,singleton(v))* -> subclass(regular(complement(u)),w) equal(not_subclass_element(regular(complement(u)),w),v)*.
% 299.99/300.41 126684[4:SpR:76243.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w))),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 126837[4:SpR:76243.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))))),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 128212[4:Rew:26691.0,128074.0,101698.0,128074.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.99/300.41 128213[4:Rew:26691.0,128078.0,101709.0,128078.0] || -> subclass(regular(union(null_class,intersection(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.99/300.41 128309[4:Rew:26691.0,128257.0,101698.0,128257.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))** -> .
% 299.99/300.41 128310[4:Rew:26691.0,128261.0,101709.0,128261.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),complement(intersection(union(v,w),power_class(u))))** -> .
% 299.99/300.41 128489[4:Rew:101698.0,128349.0,26691.0,128349.0] || -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.99/300.41 128490[4:Rew:101709.0,128353.0,26691.0,128353.0] || -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.99/300.41 129137[3:MRR:129098.2,22109.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(apply(choice,ordered_pair(u,v)),x)*.
% 299.99/300.41 129975[0:Rew:74519.0,129840.0] || -> subclass(intersection(union(complement(u),complement(v)),intersection(w,union(u,v))),symmetric_difference(complement(u),complement(v)))*.
% 299.99/300.41 130144[0:Rew:74519.0,130009.0] || -> subclass(intersection(union(complement(u),complement(v)),intersection(union(u,v),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.99/300.41 130060[0:SpR:76243.0,71860.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(complement(symmetric_difference(u,v)),w))*.
% 299.99/300.41 130230[0:Res:122.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,singleton(x)),w)*.
% 299.99/300.41 131039[7:SpL:130868.0,15712.2] || member(successor(null_class),universal_class) subclass(domain_relation,complement(u)) member(ordered_pair(successor(null_class),null_class),u)* -> .
% 299.99/300.41 131293[7:SpL:130792.0,1922.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.99/300.41 131847[4:Rew:131824.1,131846.0] || member(u,union(successor(null_class),v))* subclass(universal_class,w) -> member(null_class,v) member(u,w)*.
% 299.99/300.41 131854[4:Rew:130731.1,131737.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,u) subclass(intersection(u,v),null_class).
% 299.99/300.41 131855[4:Rew:130731.1,131735.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,v) subclass(intersection(u,v),null_class).
% 299.99/300.41 131856[4:Rew:130731.1,131734.3] || subclass(u,v)* member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,v)* subclass(u,null_class).
% 299.99/300.41 132044[4:MRR:131976.0,53.0] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.99/300.41 132460[4:Rew:132441.1,132459.0] || member(u,union(v,successor(null_class)))* subclass(universal_class,w) -> member(null_class,v) member(u,w)*.
% 299.99/300.41 132467[4:Rew:131495.1,132352.3] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),v)* -> member(null_class,v) subclass(u,null_class).
% 299.99/300.41 132964[4:SpR:103688.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),union(v,w)))))),union(u,complement(union(v,w))))*.
% 299.99/300.41 132966[4:SpR:103688.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),union(v,w))),x)),union(u,complement(union(v,w))))*.
% 299.99/300.41 132972[4:SpR:103688.0,46821.1] || equal(union(u,complement(union(v,w))),null_class) -> equal(symmetric_difference(complement(u),union(v,w)),null_class)**.
% 299.99/300.41 132973[3:SpR:103688.0,42879.1] || subclass(union(u,complement(union(v,w))),null_class)* -> equal(symmetric_difference(complement(u),union(v,w)),null_class).
% 299.99/300.41 132990[4:SpR:103688.0,96588.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.99/300.41 132992[4:SpR:103688.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),union(v,w)),x))),union(u,complement(union(v,w))))*.
% 299.99/300.41 132995[0:SpR:103688.0,71860.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(union(u,complement(union(v,w))),x))*.
% 299.99/300.41 132998[4:SpR:103688.0,96578.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),union(v,w))),x),union(u,complement(union(v,w))))*.
% 299.99/300.41 133008[4:SpR:103688.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.99/300.41 133016[4:SpR:103688.0,96601.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.99/300.41 133018[4:SpR:103688.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.99/300.41 133020[4:SpR:103688.0,96596.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.99/300.41 133025[0:SpR:103688.0,57948.1] || subclass(union(u,complement(union(v,w))),x) -> subclass(symmetric_difference(complement(u),union(v,w)),x)*.
% 299.99/300.41 133256[0:SpL:103688.0,58651.0] || subclass(u,symmetric_difference(complement(v),union(w,x)))* -> subclass(u,union(v,complement(union(w,x)))).
% 299.99/300.41 134076[4:MRR:134009.0,53.0] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.99/300.41 134828[4:SpR:102675.0,107232.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(union(u,v),complement(w)))))),union(complement(union(u,v)),w))*.
% 299.99/300.41 134830[4:SpR:102675.0,112885.0] || -> subclass(complement(union(complement(symmetric_difference(union(u,v),complement(w))),x)),union(complement(union(u,v)),w))*.
% 299.99/300.41 134854[4:SpR:102675.0,111588.0] || -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.99/300.41 134856[4:SpR:102675.0,126650.0] || -> subclass(regular(complement(intersection(symmetric_difference(union(u,v),complement(w)),x))),union(complement(union(u,v)),w))*.
% 299.99/300.41 134857[0:SpR:102675.0,71859.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(union(complement(union(u,v)),w),x))*.
% 299.99/300.41 134862[4:SpR:102675.0,111436.0] || -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(w))),x),union(complement(union(u,v)),w))*.
% 299.99/300.41 134872[4:SpR:102675.0,113064.0] || -> subclass(complement(union(u,complement(symmetric_difference(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.99/300.41 134880[4:SpR:102675.0,112082.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.99/300.41 134882[4:SpR:102675.0,126803.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.99/300.41 134884[4:SpR:102675.0,111942.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.99/300.41 134893[0:SpR:102675.0,56847.1] || subclass(union(complement(union(u,v)),w),x) -> subclass(symmetric_difference(union(u,v),complement(w)),x)*.
% 299.99/300.41 134895[0:SpR:102675.0,103688.0] || -> equal(symmetric_difference(complement(union(u,v)),union(w,x)),symmetric_difference(union(u,v),complement(union(w,x))))**.
% 299.99/300.41 134910[4:SpR:102675.0,46830.1] || equal(union(complement(union(u,v)),w),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),null_class)**.
% 299.99/300.41 134911[3:SpR:102675.0,41309.1] || subclass(union(complement(union(u,v)),w),null_class)* -> equal(symmetric_difference(union(u,v),complement(w)),null_class).
% 299.99/300.41 134917[0:SpR:44.0,102675.0] || -> equal(intersection(union(successor(u),complement(v)),union(complement(successor(u)),v)),symmetric_difference(successor(u),complement(v)))**.
% 299.99/300.41 135116[0:SpL:102675.0,60627.0] || subclass(u,symmetric_difference(union(v,w),complement(x)))* -> subclass(u,union(complement(union(v,w)),x)).
% 299.99/300.41 135212[4:Rew:134969.0,133131.0] || -> equal(symmetric_difference(union(null_class,complement(u)),union(v,w)),symmetric_difference(union(null_class,u),complement(union(v,w))))**.
% 299.99/300.41 135270[0:Rew:134895.0,135026.0,133200.0,135026.0] || -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(u,v),complement(union(x,w))))*.
% 299.99/300.41 135281[0:Rew:134970.0,135177.0] || -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(v,u),complement(union(w,x))))*.
% 299.99/300.41 135283[4:Rew:134967.0,135223.0] || -> equal(symmetric_difference(union(u,u),complement(union(v,w))),symmetric_difference(union(null_class,u),complement(union(v,w))))*.
% 299.99/300.41 136694[4:SpR:135678.1,496.0] || equal(union(u,v),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))**.
% 299.99/300.41 137520[4:SpR:136381.1,496.0] || equal(union(complement(u),complement(v)),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),union(u,v))**.
% 299.99/300.41 137742[4:Rew:137376.1,63612.2] || equal(intersection(u,regular(v)),universal_class)** member(null_class,v) -> equal(u,null_class) equal(v,null_class).
% 299.99/300.41 138146[0:SpR:103688.0,72388.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(union(v,complement(union(w,x))),u))*.
% 299.99/300.41 138153[0:SpR:76243.0,72388.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(complement(symmetric_difference(v,w)),u))*.
% 299.99/300.41 138257[7:SpL:130792.0,11167.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(successor(null_class),x))* -> member(w,u)*.
% 299.99/300.41 138347[0:SpR:102675.0,72391.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(union(complement(union(v,w)),x),u))*.
% 299.99/300.41 138444[0:SpR:78218.1,5249.1] || subclass(u,v) -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(u))*.
% 299.99/300.41 138864[4:Rew:26691.0,138695.1] || subclass(complement(u),union(v,w)) -> equal(union(u,complement(union(v,w))),union(null_class,u))**.
% 299.99/300.41 138884[0:Rew:78218.1,138774.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(u,v))* -> subclass(w,complement(u)).
% 299.99/300.41 139020[4:Res:87235.1,3159.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.99/300.41 139021[4:Res:87235.1,3158.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.99/300.41 139023[4:Res:87235.1,5341.0] || subclass(u,singleton(v))* -> subclass(union(u,u),w) equal(not_subclass_element(union(u,u),w),v)*.
% 299.99/300.41 140173[0:SpL:103688.0,96568.0] || equal(symmetric_difference(complement(u),union(v,w)),x) -> subclass(x,union(u,complement(union(v,w))))*.
% 299.99/300.41 140180[0:SpL:76243.0,96568.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),w)* -> subclass(w,complement(symmetric_difference(u,v)))*.
% 299.99/300.41 140231[0:SpR:103688.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))*.
% 299.99/300.41 140238[0:SpR:76243.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 140528[0:SpR:103688.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),union(w,complement(union(x,y))))*.
% 299.99/300.41 140535[0:SpR:76243.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),complement(symmetric_difference(w,x)))*.
% 299.99/300.41 140717[0:SpR:103688.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),union(v,complement(union(w,x))))*.
% 299.99/300.41 140724[0:SpR:76243.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 141024[0:SpR:103688.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),union(v,complement(union(w,x))))*.
% 299.99/300.41 141031[0:SpR:76243.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),complement(symmetric_difference(v,w)))*.
% 299.99/300.41 141765[0:SpL:102675.0,129338.0] || equal(symmetric_difference(union(u,v),complement(w)),x) -> subclass(x,union(complement(union(u,v)),w))*.
% 299.99/300.41 141823[0:SpR:102675.0,129351.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))*.
% 299.99/300.41 142025[0:SpR:102675.0,129360.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),union(complement(union(w,x)),y))*.
% 299.99/300.41 142193[8:MRR:142192.3,45569.0] one_to_one(u) || equal(successor(null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.99/300.41 142233[0:SpR:102675.0,129363.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),union(complement(union(v,w)),x))*.
% 299.99/300.41 142429[0:SpR:102675.0,129367.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),union(complement(union(v,w)),x))*.
% 299.99/300.41 142888[0:Rew:74519.0,142717.0] || -> subclass(intersection(union(u,v),intersection(w,union(complement(u),complement(v)))),symmetric_difference(complement(u),complement(v)))*.
% 299.99/300.41 142776[0:SpR:102675.0,129813.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(x,union(complement(union(u,v)),w)))*.
% 299.99/300.41 143436[3:SpR:101705.0,142985.0] || -> equal(intersection(intersection(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),null_class)**.
% 299.99/300.41 143446[3:SpR:101695.0,142985.0] || -> equal(intersection(intersection(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),null_class)**.
% 299.99/300.41 143975[3:SpR:101705.0,143107.0] || -> equal(intersection(intersection(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),null_class)**.
% 299.99/300.41 143985[3:SpR:101695.0,143107.0] || -> equal(intersection(intersection(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),null_class)**.
% 299.99/300.41 150922[4:Rew:150914.0,150921.0] || member(u,union(v,restrict(complement(v),w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.99/300.41 150939[3:Rew:143467.0,150794.2] || subclass(u,restrict(complement(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.99/300.41 151385[3:Rew:74519.0,151133.0] || -> equal(intersection(symmetric_difference(complement(u),complement(v)),symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)**.
% 299.99/300.41 151347[4:Rew:151344.1,138001.1] || equal(symmetric_difference(union(u,v),complement(w)),universal_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.99/300.41 151348[4:Rew:151344.1,138006.1] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),universal_class)** -> equal(complement(symmetric_difference(u,v)),universal_class).
% 299.99/300.41 151351[4:Rew:151344.1,137999.1] || equal(symmetric_difference(complement(u),union(v,w)),universal_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.99/300.41 151401[4:Rew:151398.0,151400.0] || member(u,union(symmetric_difference(v,w),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 151606[4:Res:15450.1,151507.0] || subclass(domain_relation,rotate(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),universal_class)))))* -> .
% 299.99/300.41 151607[4:Res:15451.1,151507.0] || subclass(domain_relation,flip(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),universal_class)))))* -> .
% 299.99/300.41 151616[4:Res:3120.2,151507.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 299.99/300.41 151617[4:Res:2332.2,151507.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class).
% 299.99/300.41 151726[4:Res:15450.1,145698.0] || subclass(domain_relation,rotate(singleton(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.99/300.41 151727[4:Res:15451.1,145698.0] || subclass(domain_relation,flip(singleton(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.99/300.41 151743[4:Res:3120.2,145698.0] || subclass(u,singleton(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.99/300.41 151745[4:Res:2332.2,145698.0] || subclass(u,singleton(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.99/300.41 152648[4:Rew:152644.0,152647.0] || member(u,union(singleton(v),restrict(v,w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.99/300.41 152663[4:Rew:148419.0,152575.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.99/300.41 153066[4:Rew:153058.0,153065.0] || member(u,union(v,restrict(singleton(v),w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.99/300.41 153084[4:Rew:149588.0,152940.2] || subclass(u,restrict(singleton(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.99/300.41 153726[4:Rew:153723.0,153725.0] || member(u,union(symmetric_difference(v,w),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.99/300.41 153748[3:Rew:151100.0,153615.2] || subclass(u,intersection(v,w)) member(not_subclass_element(u,null_class),symmetric_difference(w,v))* -> subclass(u,null_class).
% 299.99/300.41 153833[4:SpL:496.0,151809.0] || member(complement(symmetric_difference(complement(u),complement(v))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> .
% 299.99/300.41 153870[4:SpL:47616.0,151809.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.99/300.41 153872[4:SpL:47619.0,151809.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.99/300.41 154930[4:SpL:47616.0,153770.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.99/300.41 154932[4:SpL:47619.0,153770.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.99/300.41 155317[0:Rew:74519.0,155086.0] || -> subclass(intersection(union(u,v),intersection(union(complement(u),complement(v)),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.99/300.41 155156[0:SpR:103688.0,129982.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(x,union(u,complement(union(v,w)))))*.
% 299.99/300.41 155164[0:SpR:76243.0,129982.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(w,complement(symmetric_difference(u,v))))*.
% 299.99/300.41 156776[0:SpR:103688.0,138061.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(u,union(v,complement(union(w,x)))))*.
% 299.99/300.41 156784[0:SpR:76243.0,138061.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(u,complement(symmetric_difference(v,w))))*.
% 299.99/300.41 157010[0:SpR:102675.0,138260.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(u,union(complement(union(v,w)),x)))*.
% 299.99/300.41 157615[4:SpR:102071.0,115435.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(u,complement(power_class(v))))*.
% 299.99/300.41 157824[4:Rew:27420.0,157728.0,7631.0,157728.0] || -> equal(union(intersection(complement(u),power_class(v)),union(null_class,complement(singleton(union(u,complement(power_class(v))))))),universal_class)**.
% 299.99/300.41 158170[4:SpR:102072.0,115435.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(complement(power_class(u)),v))*.
% 299.99/300.41 158385[4:Rew:27420.0,158290.0,7631.0,158290.0] || -> equal(union(intersection(power_class(u),complement(v)),union(null_class,complement(singleton(union(complement(power_class(u)),v))))),universal_class)**.
% 299.99/300.41 160109[3:Res:159994.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(domain_relation)),w)*.
% 299.99/300.41 160808[4:SpR:102913.0,116428.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.99/300.41 161346[4:SpR:102914.0,116428.0] || -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.99/300.41 162724[4:Rew:27420.0,162612.0,7631.0,162612.0] || -> equal(union(image(element_relation,union(u,v)),union(null_class,complement(singleton(power_class(complement(union(u,v))))))),universal_class)**.
% 299.99/300.41 164269[4:Res:160007.1,15447.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.99/300.41 164307[8:SoR:159999.0,2274.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.99/300.41 164431[8:SoR:163495.0,2274.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.99/300.41 164756[4:Res:164640.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(composition_function)),w)*.
% 299.99/300.41 165002[4:SpR:47101.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 165024[0:SpR:47101.0,41697.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.99/300.41 165045[0:SpR:47101.0,57711.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w,x),union(u,image(element_relation,power_class(v))))*.
% 299.99/300.41 165055[4:SpR:47101.0,147616.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.99/300.41 165323[4:Rew:135694.1,165322.1] || equal(complement(u),universal_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.99/300.41 165375[4:Rew:26689.0,165153.1,74519.0,165153.1,7637.0,165153.1,73077.0,165153.1] || equal(successor(u),null_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.99/300.41 165382[8:Rew:26689.0,165217.1,74519.0,165217.1,7637.0,165217.1,73077.0,165217.1,7631.0,165217.1] function(image(element_relation,power_class(u))) || -> equal(complement(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))**.
% 299.99/300.41 165475[4:SpR:47318.0,96606.0] || -> subclass(complement(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 165497[0:SpR:47318.0,41697.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.99/300.41 165518[0:SpR:47318.0,57711.0] || -> subclass(restrict(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w,x),union(image(element_relation,power_class(u)),v))*.
% 299.99/300.41 165528[4:SpR:47318.0,147616.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.99/300.41 166729[3:Res:10481.4,4362.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,null_class) -> .
% 299.99/300.41 166992[4:Res:164653.1,15447.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.99/300.41 167050[8:SoR:164645.0,2274.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.99/300.41 167063[8:SoR:165453.0,2274.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.99/300.41 167216[4:Res:15658.2,46866.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) equal(application_function,null_class) -> .
% 299.99/300.41 168145[4:Rew:26689.0,167864.0,74519.0,167864.0,7631.0,167864.0] || -> equal(symmetric_difference(complement(successor(null_class)),singleton(complement(singleton(null_class)))),union(complement(successor(null_class)),singleton(complement(singleton(null_class)))))**.
% 299.99/300.41 168634[4:MRR:168633.2,3050.0] || subclass(complement(power_class(u)),null_class)* member(v,universal_class) -> member(v,power_class(u))* member(v,w)*.
% 299.99/300.41 169367[4:Rew:26689.0,169069.0,74519.0,169069.0,7631.0,169069.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.99/300.41 169381[4:Rew:167254.0,169276.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.99/300.41 169898[4:SpR:167297.0,39581.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.99/300.41 170075[4:Rew:26689.0,169790.0,74519.0,169790.0,7631.0,169790.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.99/300.41 170413[4:Rew:26689.0,170110.0,74519.0,170110.0,7631.0,170110.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.99/300.41 171562[4:Rew:81750.0,171450.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.99/300.41 172379[4:Rew:81820.0,172261.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.99/300.41 173052[4:Rew:26689.0,172728.0,74519.0,172728.0,7631.0,172728.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.99/300.41 173066[4:Rew:82721.0,172960.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.99/300.41 173437[4:Rew:26689.0,173092.0,74519.0,173092.0,7631.0,173092.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.99/300.41 173451[4:Rew:82723.0,173343.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.99/300.41 173809[4:Rew:26689.0,173477.0,74519.0,173477.0,7631.0,173477.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.99/300.41 174202[4:Rew:26689.0,173849.0,74519.0,173849.0,7631.0,173849.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.99/300.41 174253[8:MRR:174252.3,100385.0] function(u) || equal(compose(v,null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.99/300.41 3137[3:SpR:3063.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.99/300.41 3144[3:SpR:3079.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.99/300.41 1921[0:Res:59.1,428.1] || member(ordered_pair(u,omega),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 299.99/300.41 2162[0:Res:59.1,2147.1] || member(ordered_pair(u,null_class),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 299.99/300.41 5938[0:Res:3048.1,328.1] inductive(singleton(u)) || member(u,image(successor_relation,singleton(u)))* -> equal(image(successor_relation,singleton(u)),singleton(u)).
% 299.99/300.41 6598[3:SpR:5519.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.99/300.41 6609[3:SpR:5520.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.99/300.41 7400[0:Res:1311.2,428.1] || member(omega,cross_product(u,v)) member(omega,w) equal(complement(restrict(w,u,v)),universal_class)** -> .
% 299.99/300.41 9904[0:Res:9374.0,217.0] || -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),cross_product(w,x))*.
% 299.99/300.41 10912[0:Res:2118.1,1314.1] || subclass(universal_class,complement(intersection(u,v)))* member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.99/300.41 11162[3:SpL:4605.0,1922.1] || member(ordered_pair(u,v),compose(w,null_class))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.99/300.41 15028[4:Res:168.1,10017.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.99/300.41 15039[4:Res:161.1,10017.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.99/300.41 15104[4:Res:168.1,10019.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.99/300.41 15115[4:Res:161.1,10019.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.99/300.41 15578[4:Rew:15347.0,9298.2] single_valued_class(u) || member(v,universal_class) -> member(v,cantor(w)) equal(range__dfg(w,v,universal_class),single_valued2(u))*.
% 299.99/300.41 15579[4:Rew:15347.0,9297.2] function(u) || member(v,universal_class) -> member(v,cantor(w)) equal(range__dfg(w,v,universal_class),single_valued2(u))*.
% 299.99/300.41 15727[4:Rew:15347.0,15048.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.99/300.41 15728[4:Rew:15347.0,15124.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.99/300.41 18027[4:Res:17111.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.99/300.41 19368[0:SpL:1194.1,688.1] || subclass(universal_class,complement(u)) member(not_subclass_element(cross_product(v,w),x),u)* -> subclass(cross_product(v,w),x).
% 299.99/300.41 20416[4:Res:168.1,10018.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.99/300.41 20430[4:Res:161.1,10018.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.99/300.41 20439[4:Res:15389.2,10018.0] || member(u,universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(u,cantor(u)),apply(null_class,w))*.
% 299.99/300.41 20617[0:Obv:20574.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.99/300.41 20618[0:Obv:20573.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.99/300.41 21843[0:Res:21753.1,8.0] || subclass(universal_class,power_class(u)) subclass(power_class(u),singleton(singleton(v)))* -> equal(power_class(u),singleton(singleton(v))).
% 299.99/300.41 22238[0:Res:167.1,4022.1] || member(regular(intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.99/300.41 22260[0:Res:160.1,4022.1] || member(regular(intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.99/300.41 23357[4:Res:17151.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.99/300.41 23670[0:Obv:23611.2] || subclass(intersection(singleton(u),v),complement(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.41 23671[0:Obv:23610.2] || subclass(intersection(u,singleton(v)),complement(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class).
% 299.99/300.41 25763[0:SpL:1194.1,22070.0] || subclass(not_subclass_element(cross_product(u,v),w),x)* subclass(universal_class,complement(x)) -> subclass(cross_product(u,v),w).
% 299.99/300.41 25844[0:Res:350.2,4012.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.99/300.41 25847[0:Res:346.2,4012.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(w)))* -> member(power_class(u),union(v,w))*.
% 299.99/300.41 25848[0:Res:347.2,4012.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(w)))* -> member(sum_class(u),union(v,w))*.
% 299.99/300.41 25863[0:Res:364.1,4012.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),complement(x)))* -> member(unordered_pair(u,singleton(v)),union(w,x)).
% 299.99/300.41 25978[0:SpL:1194.1,25769.0] || equal(u,not_subclass_element(cross_product(v,w),x))* subclass(universal_class,complement(u))* -> subclass(cross_product(v,w),x).
% 299.99/300.41 26090[4:Res:25926.1,9.0] || equal(unordered_pair(u,v),ordered_pair(w,universal_class))* -> equal(unordered_pair(w,null_class),v)* equal(unordered_pair(w,null_class),u)*.
% 299.99/300.41 26462[0:Res:49.1,5341.0] inductive(singleton(u)) || -> subclass(image(successor_relation,singleton(u)),v) equal(not_subclass_element(image(successor_relation,singleton(u)),v),u)**.
% 299.99/300.41 26738[4:Rew:26689.0,8005.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))).
% 299.99/300.41 26746[4:Rew:26689.0,7971.0] || -> equal(intersection(union(u,complement(v)),union(complement(u),union(null_class,v))),symmetric_difference(complement(u),union(null_class,v)))**.
% 299.99/300.41 26753[4:Rew:26689.0,7975.2] || member(u,universal_class) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)).
% 299.99/300.41 26761[4:Rew:26689.0,7984.0] || -> equal(intersection(union(complement(u),v),union(union(null_class,u),complement(v))),symmetric_difference(union(null_class,u),complement(v)))**.
% 299.99/300.41 28358[4:Rew:26691.0,26943.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.99/300.41 28359[4:Rew:26691.0,26944.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.99/300.41 28360[4:Rew:26691.0,26952.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.99/300.41 28361[4:Rew:26691.0,26966.1,27420.0,26966.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.99/300.41 28362[4:Rew:26691.0,26980.1] || member(not_subclass_element(union(null_class,regular(u)),v),u)* -> subclass(union(null_class,regular(u)),v) equal(u,null_class).
% 299.99/300.41 27000[4:Rew:26691.0,23440.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.99/300.41 27002[4:Rew:26691.0,2031.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> equal(ordered_pair(first(singleton(w)),second(singleton(w))),singleton(w))**.
% 299.99/300.41 27013[4:Rew:26691.0,14171.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.99/300.41 27016[4:Rew:26691.0,23401.0] || subclass(universal_class,union(null_class,unordered_pair(u,v)))* -> equal(ordered_pair(w,x),v)* equal(ordered_pair(w,x),u)*.
% 299.99/300.41 27017[4:Rew:26691.0,23195.0] || subclass(universal_class,union(null_class,unordered_pair(u,v)))* -> equal(unordered_pair(w,x),v)* equal(unordered_pair(w,x),u)*.
% 299.99/300.41 28364[4:Rew:26691.0,27039.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.99/300.41 28365[4:Rew:26691.0,27049.1] || -> subclass(union(null_class,restrict(u,v,w)),x) member(not_subclass_element(union(null_class,restrict(u,v,w)),x),u)*.
% 299.99/300.41 27058[4:Rew:26691.0,23623.1] || member(regular(u),symmetric_difference(v,w)) subclass(u,union(null_class,intersection(v,w)))* -> equal(u,null_class).
% 299.99/300.41 27109[4:Rew:26691.0,23396.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.99/300.41 19394[0:Res:1966.3,688.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(universal_class,complement(successor_relation))* -> .
% 299.99/300.41 30033[0:SpL:69.0,3846.2] || member(image(u,singleton(v)),universal_class)* subclass(universal_class,complement(w)) member(apply(u,v),w)* -> .
% 299.99/300.41 30378[3:Rew:3119.1,30377.1] || member(apply(choice,u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.99/300.41 30380[3:Rew:2331.1,30379.1] || member(apply(choice,u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.99/300.41 30463[4:SpL:27420.0,6138.0] || subclass(universal_class,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(null_class,u),v)) -> .
% 299.99/300.41 30481[4:SpL:27420.0,6138.0] || subclass(universal_class,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(null_class,v))) -> .
% 299.99/300.41 30483[4:SpL:27420.0,204.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)) -> .
% 299.99/300.41 30486[4:SpL:27420.0,204.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))) -> .
% 299.99/300.41 30743[0:MRR:30708.0,10047.1] || -> member(regular(intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.99/300.41 30744[0:MRR:30707.0,10047.1] || -> member(regular(intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.99/300.41 31098[0:MRR:31056.0,10047.1] || -> member(regular(intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.99/300.41 31099[0:MRR:31055.0,10047.1] || -> member(regular(intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.99/300.41 32866[0:Res:3134.1,2.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.99/300.41 33023[3:Rew:3119.1,33022.1] || member(not_subclass_element(u,v),intersection(singleton(u),w))* -> subclass(u,v) equal(intersection(singleton(u),w),null_class).
% 299.99/300.41 33025[3:Rew:2331.1,33024.1] || member(not_subclass_element(u,v),intersection(w,singleton(u)))* -> subclass(u,v) equal(intersection(w,singleton(u)),null_class).
% 299.99/300.41 34734[0:Res:3252.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.99/300.41 34859[0:Res:4103.0,5345.0] || -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),u)*.
% 299.99/300.41 35106[0:Res:4103.0,5346.0] || -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),v)*.
% 299.99/300.41 35229[0:Res:228.1,2.0] || subclass(u,v) -> subclass(restrict(u,w,x),y) member(not_subclass_element(restrict(u,w,x),y),v)*.
% 299.99/300.41 35376[4:Res:413.3,35175.0] || member(u,universal_class) subclass(u,successor(null_class)) -> equal(u,null_class) member(apply(choice,u),singleton(null_class))*.
% 299.99/300.41 35748[4:SpL:30456.0,6138.0] || subclass(universal_class,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(u,u),v))* -> .
% 299.99/300.41 35770[4:SpL:30456.0,6138.0] || subclass(universal_class,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(v,v)))* -> .
% 299.99/300.41 35772[4:SpL:30456.0,204.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))* -> .
% 299.99/300.41 35776[4:SpL:30456.0,204.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))* -> .
% 299.99/300.41 35924[3:Res:33060.0,354.1] || member(u,universal_class) -> equal(singleton(complement(v)),null_class) member(u,v) member(u,complement(singleton(complement(v))))*.
% 299.99/300.41 37201[4:SpL:35792.0,3784.2] || member(union(null_class,u),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.99/300.41 37205[4:SpL:35792.0,3784.2] || member(union(u,u),universal_class)* subclass(universal_class,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.99/300.41 37439[8:Rew:37383.1,16182.2] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,null_class)*.
% 299.99/300.41 37440[8:Rew:37383.1,16181.2] function(u) || equal(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.99/300.41 37490[8:Rew:37383.1,37390.2] function(range_of(u)) function(v) || equal(cantor(cantor(w)),universal_class) -> compatible(v,w,inverse(u))*.
% 299.99/300.41 37673[8:SpR:37558.1,59.1] function(u) || member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.99/300.41 38300[8:SpR:1193.1,37668.1] function(first(regular(cross_product(u,v)))) || -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.99/300.41 38804[0:SpR:38775.0,452.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,v) -> member(range_of(null_class),v)*.
% 299.99/300.41 38808[0:SpR:38775.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.99/300.41 38813[0:SpR:38775.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.99/300.41 38858[4:Res:413.3,38799.0] || member(u,universal_class) subclass(u,cantor(complement(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class).
% 299.99/300.41 38868[4:Res:452.3,38799.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(image(u,v)),universal_class))))* -> .
% 299.99/300.41 38946[4:SpR:15908.0,15497.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.99/300.41 38947[4:SpR:15950.0,15497.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.99/300.41 38990[4:MRR:38973.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.99/300.41 38991[4:MRR:38972.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.99/300.41 38992[4:MRR:38970.0,10049.1] || subclass(u,complement(cantor(v))) -> equal(apply(v,not_subclass_element(u,w)),sum_class(range_of(null_class)))** subclass(u,w).
% 299.99/300.41 38996[4:MRR:38969.0,10049.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.99/300.41 39351[4:Res:413.3,36188.0] || member(u,universal_class) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.41 39371[4:Res:452.3,36188.0] function(u) || member(v,universal_class) subclass(universal_class,union(null_class,w)) -> member(image(u,v),w)*.
% 299.99/300.41 39375[4:Res:228.1,36188.0] || -> subclass(restrict(union(null_class,u),v,w),x) member(not_subclass_element(restrict(union(null_class,u),v,w),x),u)*.
% 299.99/300.41 39986[4:Rew:36163.0,39900.1,36163.0,39900.0] || member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),u)*.
% 299.99/300.41 40036[4:Res:413.3,39314.0] || member(u,universal_class) subclass(u,union(v,v))* -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.41 40056[4:Res:452.3,39314.0] function(u) || member(v,universal_class) subclass(universal_class,union(w,w))* -> member(image(u,v),w)*.
% 299.99/300.41 40060[4:Res:228.1,39314.0] || -> subclass(restrict(union(u,u),v,w),x) member(not_subclass_element(restrict(union(u,u),v,w),x),u)*.
% 299.99/300.41 40288[0:SpR:39745.0,3134.1] || -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(regular(symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 299.99/300.41 40587[0:SpR:39886.0,3134.1] || -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(regular(symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 299.99/300.41 40922[4:Res:15450.1,218.0] || subclass(domain_relation,rotate(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),u)*.
% 299.99/300.41 40948[4:Res:15450.1,19720.0] || subclass(domain_relation,rotate(cantor(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.41 40964[4:Res:15450.1,15632.0] || subclass(domain_relation,rotate(application_function)) -> member(singleton(u),cantor(ordered_pair(v,cantor(ordered_pair(singleton(singleton(singleton(u))),v)))))*.
% 299.99/300.41 41040[4:Res:15451.1,218.0] || subclass(domain_relation,flip(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),u)*.
% 299.99/300.41 41066[4:Res:15451.1,19720.0] || subclass(domain_relation,flip(cantor(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))))))* subclass(universal_class,complement(element_relation)) -> .
% 299.99/300.41 41111[4:SpR:26736.0,22622.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.99/300.41 41189[4:SpL:26736.0,4012.0] || member(u,symmetric_difference(power_class(complement(singleton(null_class))),complement(v)))* -> member(u,union(image(element_relation,successor(null_class)),v)).
% 299.99/300.41 41192[4:SpL:26736.0,4012.0] || member(u,symmetric_difference(complement(v),power_class(complement(singleton(null_class)))))* -> member(u,union(v,image(element_relation,successor(null_class)))).
% 299.99/300.41 41223[4:Rew:26736.0,41164.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.99/300.41 41299[0:Res:2332.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),v)*.
% 299.99/300.41 41325[4:Res:2332.2,19720.0] || subclass(u,cantor(regular(intersection(v,u))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(v,u),null_class).
% 299.99/300.41 41642[0:Res:2334.1,25.1] || member(regular(intersection(u,intersection(complement(v),w))),v)* -> equal(intersection(u,intersection(complement(v),w)),null_class).
% 299.99/300.41 41738[0:Rew:115.0,41580.0] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.99/300.41 42243[0:Res:2335.1,25.1] || member(regular(intersection(u,intersection(v,complement(w)))),w)* -> equal(intersection(u,intersection(v,complement(w))),null_class).
% 299.99/300.41 42869[0:Res:3120.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),v)*.
% 299.99/300.41 42895[4:Res:3120.2,19720.0] || subclass(u,cantor(regular(intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 299.99/300.41 43356[0:Res:3122.1,25.1] || member(regular(intersection(intersection(complement(u),v),w)),u)* -> equal(intersection(intersection(complement(u),v),w),null_class).
% 299.99/300.41 43465[0:Rew:115.0,43283.0] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.99/300.41 43863[0:Res:3123.1,25.1] || member(regular(intersection(intersection(u,complement(v)),w)),v)* -> equal(intersection(intersection(u,complement(v)),w),null_class).
% 299.99/300.41 44508[0:Res:49.1,3156.0] inductive(u) || subclass(u,v) -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),v)*.
% 299.99/300.41 44541[4:Res:35965.0,3156.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.99/300.41 44756[3:Obv:44718.2] || equal(u,universal_class) subclass(u,symmetric_difference(v,w))* -> equal(u,null_class) member(null_class,union(v,w))*.
% 299.99/300.41 44866[4:Rew:26691.0,44802.1] || member(not_subclass_element(intersection(u,union(null_class,v)),w),complement(v))* -> subclass(intersection(u,union(null_class,v)),w).
% 299.99/300.41 45034[4:Rew:26691.0,44952.1] || member(not_subclass_element(intersection(union(null_class,u),v),w),complement(u))* -> subclass(intersection(union(null_class,u),v),w).
% 299.99/300.41 45282[0:Obv:45269.2] || equal(u,v) equal(complement(unordered_pair(w,v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.99/300.41 45283[0:Obv:45265.2] || equal(u,v) subclass(unordered_pair(v,u),complement(unordered_pair(v,w)))* -> equal(unordered_pair(v,u),null_class).
% 299.99/300.41 45284[0:Obv:45264.2] || equal(u,v) subclass(unordered_pair(v,u),complement(unordered_pair(w,v)))* -> equal(unordered_pair(v,u),null_class).
% 299.99/300.41 45287[0:Obv:45242.2] || equal(u,v) subclass(unordered_pair(v,u),w)* -> equal(unordered_pair(v,u),null_class) member(v,w).
% 299.99/300.41 45455[4:Res:17111.1,4002.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(u,v,w)))*.
% 299.99/300.41 45537[4:Res:17111.1,4003.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(w,u,v)))*.
% 299.99/300.41 46397[0:Res:3419.2,25.1] || member(inverse(u),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.99/300.41 46403[0:Res:3419.2,22.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.99/300.41 46404[0:Res:3419.2,23.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.99/300.41 46416[4:Res:3419.2,36188.0] || member(inverse(u),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.99/300.41 46417[4:Res:3419.2,39314.0] || member(inverse(u),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.99/300.41 46431[4:Res:3419.2,35175.0] || member(inverse(u),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(inverse(u),range_of(u)),singleton(null_class))*.
% 299.99/300.41 46438[4:Res:3419.2,38799.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> .
% 299.99/300.41 46967[4:Rew:26689.0,46621.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.99/300.41 46968[4:Rew:26689.0,46620.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.99/300.41 47070[0:Rew:47003.0,25788.0] || member(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> member(u,union(v,image(element_relation,power_class(w)))).
% 299.99/300.41 47108[0:Rew:47003.0,36277.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.99/300.41 47113[0:Rew:47003.0,25806.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> member(u,union(image(element_relation,power_class(v)),w)).
% 299.99/300.41 47118[4:Rew:47003.0,36282.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.99/300.41 47148[4:Rew:47003.0,18642.1] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(power_class(v))))* -> .
% 299.99/300.41 47264[0:Rew:47003.0,33107.0] || -> equal(union(intersection(u,complement(power_class(v))),intersection(complement(u),power_class(v))),complement(symmetric_difference(u,complement(power_class(v)))))**.
% 299.99/300.41 47304[0:Rew:47003.0,36292.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(regular(v),image(element_relation,power_class(u)))* -> equal(v,null_class).
% 299.99/300.41 47305[0:Rew:47003.0,36291.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(v,image(element_relation,power_class(u)))* -> equal(singleton(v),null_class).
% 299.99/300.41 47345[0:Rew:47003.0,22667.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.99/300.41 47378[4:Rew:47003.0,36264.0] || equal(power_class(complement(power_class(u))),ordered_pair(v,universal_class)) member(unordered_pair(v,null_class),image(element_relation,power_class(u)))* -> .
% 299.99/300.41 47433[4:Rew:47003.0,18645.1] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),v))* -> .
% 299.99/300.41 47629[0:Rew:47003.0,47260.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.99/300.41 48511[4:SpL:35792.0,47016.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.99/300.41 48512[4:SpL:35792.0,47016.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.99/300.41 48844[4:Rew:26691.0,48565.1] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.99/300.41 48847[4:Rew:26691.0,48590.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.99/300.41 48848[4:Rew:26691.0,48591.0] || member(regular(power_class(union(u,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.99/300.41 49162[4:SpL:35792.0,47008.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.99/300.41 49166[0:Res:3.1,47008.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.99/300.41 49178[4:Res:25926.1,47008.0] || equal(image(element_relation,power_class(u)),ordered_pair(v,universal_class)) member(unordered_pair(v,null_class),power_class(complement(power_class(u))))* -> .
% 299.99/300.41 49193[0:Res:349.2,47008.0] || subclass(u,image(element_relation,power_class(v))) member(regular(u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.99/300.41 49198[4:Res:17151.1,47008.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.99/300.41 49266[4:SpR:1193.1,45114.0] || -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),complement(singleton(regular(cross_product(u,v)))))*.
% 299.99/300.41 49625[0:SpR:47962.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.99/300.41 49630[0:SpR:47962.0,2244.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.99/300.41 49631[0:SpR:47962.0,2217.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.99/300.41 49635[0:SpR:47962.0,530.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.99/300.41 49636[0:SpR:47962.0,505.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.99/300.41 49809[4:Rew:47572.0,49657.2,26691.0,49657.2] || member(u,universal_class) -> member(u,union(image(element_relation,power_class(v)),w))* member(u,power_class(complement(power_class(v)))).
% 299.99/300.41 49845[4:SpL:1193.1,49282.0] || member(singleton(first(regular(cross_product(u,v)))),singleton(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.99/300.41 49862[0:SpR:47963.0,2244.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.99/300.41 49863[0:SpR:47963.0,2217.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.99/300.41 49867[0:SpR:47963.0,530.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.99/300.41 49868[0:SpR:47963.0,505.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.99/300.41 50056[4:Rew:47572.0,49875.2,26691.0,49875.2] || member(u,universal_class) -> member(u,union(v,image(element_relation,power_class(w))))* member(u,power_class(complement(power_class(w)))).
% 299.99/300.41 51758[4:Res:17111.1,47039.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(power_class(v))))*.
% 299.99/300.41 52081[4:Res:17111.1,47228.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(power_class(u)),v))*.
% 299.99/300.41 52204[0:SpL:6882.0,5345.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,w) member(not_subclass_element(u,w),successor(v))*.
% 299.99/300.41 52208[0:SpL:6882.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(singleton(v))))* -> member(sum_class(u),successor(v))*.
% 299.99/300.41 52210[0:SpL:6882.0,3785.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(singleton(v))))* -> member(power_class(u),successor(v))*.
% 299.99/300.41 52225[0:Rew:6882.0,52128.0] || -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(regular(symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.99/300.41 52917[4:MRR:52885.0,243.0] || member(u,universal_class) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))*.
% 299.99/300.41 52918[4:MRR:52884.0,243.0] || member(u,universal_class) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))*.
% 299.99/300.41 53420[4:Res:413.3,49359.0] || member(u,universal_class) subclass(u,cantor(apply(choice,u)))* equal(null_class,element_relation) -> equal(u,null_class).
% 299.99/300.41 53428[4:Res:3419.2,49359.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(ordered_pair(inverse(u),range_of(u))))* equal(null_class,element_relation) -> .
% 299.99/300.41 53434[4:Res:452.3,49359.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(image(u,v)))* equal(null_class,element_relation) -> .
% 299.99/300.41 53453[4:Res:32707.1,3783.0] || member(inverse(u),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(range_of(u)),w)*.
% 299.99/300.41 53691[8:SpL:37558.1,3842.0] function(u) || member(image(v,null_class),universal_class) subclass(universal_class,w) -> member(apply(v,u),w)*.
% 299.99/300.41 53754[4:Res:32707.1,3845.0] || member(inverse(u),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(range_of(u)),w)*.
% 299.99/300.41 53833[5:SpR:52524.1,59.1] || equal(singleton(u),null_class) member(ordered_pair(u,v),compose(w,element_relation))* -> member(v,image(w,universal_class)).
% 299.99/300.41 54134[3:SpR:4896.0,3859.2] || member(range_of(null_class),universal_class) subclass(universal_class,symmetric_difference(u,v)) -> member(apply(null_class,w),union(u,v))*.
% 299.99/300.41 54578[4:MRR:54532.2,45106.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.99/300.41 54784[4:SpL:26691.0,47038.0] || member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.99/300.41 54816[0:Res:24.2,47038.0] || member(u,power_class(v)) member(u,complement(w)) member(u,union(w,complement(power_class(v))))* -> .
% 299.99/300.41 54831[3:Res:28597.1,47038.0] || equal(intersection(complement(u),power_class(v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.99/300.41 54832[3:Res:4824.1,47038.0] || subclass(domain_relation,intersection(complement(u),power_class(v))) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.99/300.41 55362[4:SpL:26691.0,47227.0] || member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.99/300.41 55401[0:Res:24.2,47227.0] || member(u,complement(v)) member(u,power_class(w)) member(u,union(complement(power_class(w)),v))* -> .
% 299.99/300.41 55416[3:Res:28597.1,47227.0] || equal(intersection(power_class(u),complement(v)),domain_relation) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.99/300.41 55417[3:Res:4824.1,47227.0] || subclass(domain_relation,intersection(power_class(u),complement(v))) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.99/300.41 55611[4:Res:20926.1,6144.2] || equal(union(u,v),universal_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.99/300.41 55612[0:Res:345.1,6144.2] || subclass(universal_class,union(u,v))* member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.99/300.41 55854[3:SpR:22117.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.99/300.41 55867[8:SpR:37558.1,22117.0] function(u) || -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.99/300.41 55937[3:MRR:55917.1,122.0] || equal(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v))** member(singleton(w),u)*.
% 299.99/300.41 55938[3:MRR:55890.0,122.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),w).
% 299.99/300.41 56057[0:SpL:39745.0,4021.1] || member(u,symmetric_difference(v,intersection(v,w)))* subclass(complement(intersection(v,w)),x)* -> member(u,x)*.
% 299.99/300.41 56058[0:SpL:39886.0,4021.1] || member(u,symmetric_difference(v,intersection(w,v)))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.99/300.41 56099[0:SpL:39581.1,4021.1] || subclass(u,v) member(w,symmetric_difference(v,u))* subclass(complement(u),x)* -> member(w,x)*.
% 299.99/300.41 56178[4:Rew:26814.1,56177.0] || member(u,union(singleton(v),singleton(w)))* subclass(universal_class,x) -> equal(v,w) member(u,x)*.
% 299.99/300.41 56795[0:Res:4066.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.99/300.41 56801[0:Res:4066.2,22.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),v)*.
% 299.99/300.41 56802[0:Res:4066.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.99/300.41 56818[4:Res:4066.2,36188.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.99/300.41 56819[4:Res:4066.2,39314.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.99/300.41 56824[4:Res:4066.2,35175.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),w) member(not_subclass_element(intersection(v,u),w),singleton(null_class))*.
% 299.99/300.41 56829[4:Res:4066.2,49359.0] || subclass(u,cantor(not_subclass_element(intersection(v,u),w)))* equal(null_class,element_relation) -> subclass(intersection(v,u),w).
% 299.99/300.41 56832[4:Res:4066.2,38799.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w).
% 299.99/300.41 57264[0:Res:4068.1,557.0] || -> subclass(intersection(u,intersection(singleton(v),w)),x) equal(not_subclass_element(intersection(u,intersection(singleton(v),w)),x),v)**.
% 299.99/300.41 57507[0:Res:4069.1,557.0] || -> subclass(intersection(u,intersection(v,singleton(w))),x) equal(not_subclass_element(intersection(u,intersection(v,singleton(w))),x),w)**.
% 299.99/300.41 57896[0:Res:5218.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.99/300.41 57902[0:Res:5218.2,22.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),v)*.
% 299.99/300.41 57903[0:Res:5218.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.99/300.41 57919[4:Res:5218.2,36188.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.99/300.41 57920[4:Res:5218.2,39314.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.99/300.41 57925[4:Res:5218.2,35175.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),singleton(null_class))*.
% 299.99/300.41 57930[4:Res:5218.2,49359.0] || subclass(u,cantor(not_subclass_element(intersection(u,v),w)))* equal(null_class,element_relation) -> subclass(intersection(u,v),w).
% 299.99/300.41 57933[4:Res:5218.2,38799.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w).
% 299.99/300.41 58071[4:Res:57685.0,5341.0] || -> subclass(intersection(u,union(null_class,singleton(v))),w) equal(not_subclass_element(intersection(u,union(null_class,singleton(v))),w),v)**.
% 299.99/300.41 58337[0:Res:5221.1,557.0] || -> subclass(intersection(intersection(singleton(u),v),w),x) equal(not_subclass_element(intersection(intersection(singleton(u),v),w),x),u)**.
% 299.99/300.41 58861[0:Res:5222.1,557.0] || -> subclass(intersection(intersection(u,singleton(v)),w),x) equal(not_subclass_element(intersection(intersection(u,singleton(v)),w),x),v)**.
% 299.99/300.41 59049[4:Res:58611.0,5341.0] || -> subclass(intersection(union(null_class,singleton(u)),v),w) equal(not_subclass_element(intersection(union(null_class,singleton(u)),v),w),u)**.
% 299.99/300.41 59146[3:Res:33060.0,5342.0] || subclass(complement(singleton(u)),v) -> equal(singleton(u),null_class) subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.99/300.41 59151[0:Res:58.0,5342.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(compose(v,w),x) member(not_subclass_element(compose(v,w),x),u)*.
% 299.99/300.41 59155[0:Res:36.0,5342.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.99/300.41 59156[0:Res:33.0,5342.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.99/300.41 59195[4:Res:15948.0,5342.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.99/300.41 59196[4:Res:16304.0,5342.0] || subclass(apply(null_class,u),v)* -> subclass(apply(null_class,w),x) member(not_subclass_element(apply(null_class,w),x),v)*.
% 299.99/300.41 59197[4:Res:16533.0,5342.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.99/300.41 59198[4:Res:29126.0,5342.0] || subclass(union(u,u),v)* -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.99/300.41 59200[3:Res:33010.0,5342.0] || subclass(complement(u),v) -> equal(u,null_class) subclass(regular(u),w) member(not_subclass_element(regular(u),w),v)*.
% 299.99/300.41 59353[4:Res:58647.0,5341.0] || -> subclass(union(null_class,intersection(singleton(u),v)),w) equal(not_subclass_element(union(null_class,intersection(singleton(u),v)),w),u)**.
% 299.99/300.41 60256[0:Obv:60231.2] || member(u,v) subclass(unordered_pair(u,w),x)* -> subclass(unordered_pair(u,w),v)* member(w,x).
% 299.99/300.41 60428[4:Res:59287.0,5341.0] || -> subclass(union(null_class,intersection(u,singleton(v))),w) equal(not_subclass_element(union(null_class,intersection(u,singleton(v))),w),v)**.
% 299.99/300.41 60516[0:Obv:60491.2] || member(u,v) subclass(unordered_pair(w,u),x)* -> subclass(unordered_pair(w,u),v)* member(w,x).
% 299.99/300.41 60539[4:Res:60483.0,5342.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.99/300.41 61240[0:SpR:47616.0,30716.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.99/300.41 61241[4:SpR:47616.0,30820.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.99/300.41 61242[4:SpR:47616.0,30861.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.99/300.41 61265[4:SpR:47616.0,59405.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.99/300.41 61757[4:Res:59614.1,1318.2] || equal(complement(intersection(u,v)),universal_class)** member(w,v)* member(w,u)* -> member(w,x)*.
% 299.99/300.41 61835[0:SpR:47619.0,30716.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.99/300.41 61836[4:SpR:47619.0,30820.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.99/300.41 61837[4:SpR:47619.0,30861.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.99/300.41 61860[4:SpR:47619.0,59405.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.99/300.41 62594[0:Rew:30.0,62545.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.99/300.41 62893[0:Rew:29.0,62843.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.99/300.41 63250[4:Rew:26689.0,63138.2] || equal(null_class,u) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.99/300.41 63429[4:MRR:63391.2,46902.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.99/300.41 63605[4:MRR:63571.2,46902.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.99/300.41 63702[8:Rew:37558.1,63697.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.99/300.41 63779[4:Res:63510.0,5341.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.99/300.41 63966[0:Obv:63928.1] || subclass(symmetric_difference(complement(u),complement(v)),complement(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.99/300.41 63984[4:MRR:63983.2,56582.0] || subclass(symmetric_difference(complement(u),complement(v)),regular(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.99/300.41 64060[4:Res:63520.0,5341.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.99/300.41 64553[4:Res:15451.1,11351.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.99/300.41 64740[4:Rew:26689.0,64674.1] || equal(null_class,u) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.99/300.41 64754[0:Rew:27.0,64637.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,union(v,w)).
% 299.99/300.41 64817[4:Res:63493.1,4021.1] || equal(complement(intersection(u,v)),successor(null_class)) member(w,symmetric_difference(u,v))* -> member(w,singleton(null_class)).
% 299.99/300.41 64826[0:SpR:47152.0,5255.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.99/300.41 65085[4:Res:63504.0,5341.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.99/300.41 65146[4:Res:63512.0,5341.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.99/300.41 65209[4:Res:63515.0,5341.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.99/300.41 65484[4:Res:63519.0,5341.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.99/300.41 65681[4:Rew:26689.0,65612.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.99/300.41 65693[0:Rew:27.0,65583.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,union(w,x)).
% 299.99/300.41 65821[8:Rew:37558.1,65803.2] function(u) || member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.99/300.41 66471[4:Rew:26689.0,66126.1] || equal(successor(u),null_class) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.99/300.41 66557[0:Res:10014.3,557.0] || member(u,universal_class) member(v,u) subclass(element_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 299.99/300.41 66609[0:Res:10014.3,94.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 299.99/300.41 66640[0:MRR:66607.2,19.0] || member(u,universal_class) member(v,u) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.99/300.41 67228[0:Res:63.1,47254.1] function(power_class(u)) || member(v,universal_class) -> member(v,complement(power_class(u)))* member(v,cross_product(universal_class,universal_class)).
% 299.99/300.41 67502[4:Rew:26689.0,67400.1] || equal(null_class,u) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.99/300.41 68135[0:Obv:68068.1] || subclass(intersection(symmetric_difference(u,v),w),complement(union(u,v)))* -> equal(intersection(symmetric_difference(u,v),w),null_class).
% 299.99/300.41 68364[0:Obv:68301.1] || subclass(intersection(u,symmetric_difference(v,w)),complement(union(v,w)))* -> equal(intersection(u,symmetric_difference(v,w)),null_class).
% 299.99/300.41 69056[3:Obv:68944.0] || -> equal(regular(unordered_pair(u,v)),u) equal(intersection(v,unordered_pair(u,v)),null_class)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 69057[3:Obv:68943.0] || -> equal(regular(unordered_pair(u,v)),v) equal(intersection(u,unordered_pair(u,v)),null_class)** equal(unordered_pair(u,v),null_class).
% 299.99/300.41 69434[0:Obv:69319.2] || equal(u,v) member(v,symmetric_difference(w,x)) -> subclass(unordered_pair(v,u),complement(intersection(w,x)))*.
% 299.99/300.41 69664[3:MRR:69607.0,10049.1] || subclass(u,regular(complement(v))) -> member(not_subclass_element(u,w),v)* subclass(u,w) equal(complement(v),null_class).
% 299.99/300.41 69767[4:Res:1311.2,66389.1] || member(u,cross_product(v,w))* member(u,x)* equal(successor(restrict(x,v,w)),null_class)** -> .
% 299.99/300.41 69795[4:Res:1966.3,66389.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor(successor_relation),null_class) -> .
% 299.99/300.41 69821[4:Res:59.1,66389.1] || member(ordered_pair(u,v),compose(w,x))* equal(successor(image(w,image(x,singleton(u)))),null_class)** -> .
% 299.99/300.41 70716[4:SpR:47616.0,70688.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.99/300.41 70717[4:SpR:47619.0,70688.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.99/300.41 70728[4:Res:70688.0,5342.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.99/300.41 70735[4:Res:70688.0,5346.0] || -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),v)*.
% 299.99/300.41 70736[4:Res:70688.0,5345.0] || -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),u)*.
% 299.99/300.41 70874[0:Obv:70852.1] || subclass(intersection(u,restrict(v,w,x)),complement(v))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.99/300.41 71080[0:Obv:71055.1] || subclass(intersection(restrict(u,v,w),x),complement(u))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.99/300.41 71508[0:Rew:640.1,71386.3] || subclass(u,v) member(not_subclass_element(u,null_class),singleton(v))* -> equal(singleton(v),null_class) subclass(u,null_class).
% 299.99/300.41 71517[0:Rew:23503.0,71420.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),singleton(w))* -> equal(w,v)* subclass(u,null_class).
% 299.99/300.41 71547[0:MRR:71441.0,10049.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(complement(w),v)),w)* subclass(u,intersection(complement(w),v)).
% 299.99/300.41 71943[4:Rew:31725.0,71703.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.99/300.41 71944[4:Rew:30844.0,71689.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),complement(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.99/300.41 71946[0:Rew:42038.0,71680.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.99/300.41 71947[0:Rew:41697.0,71679.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.99/300.41 71953[0:Rew:44034.0,71702.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),restrict(v,w,x))* -> subclass(intersection(u,complement(v)),null_class).
% 299.99/300.41 71968[0:MRR:71806.0,10049.1] || -> member(not_subclass_element(intersection(u,v),intersection(complement(w),v)),w)* subclass(intersection(u,v),intersection(complement(w),v)).
% 299.99/300.41 72478[4:Rew:31725.0,72240.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.99/300.41 72479[4:Rew:30844.0,72226.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),complement(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.99/300.41 72481[0:Rew:42038.0,72217.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.99/300.41 72482[0:Rew:41697.0,72216.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.99/300.41 72491[0:Rew:44034.0,72239.1] || member(not_subclass_element(intersection(complement(u),v),null_class),restrict(u,w,x))* -> subclass(intersection(complement(u),v),null_class).
% 299.99/300.41 72506[0:MRR:72343.0,10049.1] || -> member(not_subclass_element(intersection(u,v),intersection(complement(w),u)),w)* subclass(intersection(u,v),intersection(complement(w),u)).
% 299.99/300.41 72735[4:Res:11093.2,46866.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.99/300.41 72754[0:Obv:72709.1] || member(u,v) -> member(w,unordered_pair(w,u)) subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.99/300.41 72885[0:Obv:72837.1] || member(u,v) -> member(w,unordered_pair(u,w)) subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.99/300.41 73050[0:Res:72369.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,u),x) member(not_subclass_element(intersection(v,u),x),w)*.
% 299.99/300.41 73156[4:Rew:73077.0,27365.0] || -> equal(intersection(union(u,complement(v)),union(complement(u),union(v,null_class))),symmetric_difference(complement(u),union(v,null_class)))**.
% 299.99/300.41 73169[4:Rew:73077.0,27372.2] || member(u,universal_class) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)).
% 299.99/300.41 73194[4:Rew:73077.0,44877.0] || member(not_subclass_element(intersection(u,union(v,null_class)),w),complement(v))* -> subclass(intersection(u,union(v,null_class)),w).
% 299.99/300.41 73200[4:Rew:73077.0,54785.1] || member(u,intersection(union(v,null_class),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.99/300.41 73203[4:Rew:73077.0,64742.1] || equal(null_class,u) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.99/300.41 73204[4:Rew:73077.0,66470.1] || equal(successor(u),null_class) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.99/300.41 73211[4:Rew:73077.0,67504.1] || equal(null_class,u) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.99/300.41 73301[4:Rew:73077.0,27343.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))).
% 299.99/300.41 73311[4:Rew:73077.0,55363.1] || member(u,intersection(power_class(v),union(w,null_class)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.99/300.41 73314[4:Rew:73077.0,65683.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.99/300.41 73316[4:Rew:73077.0,63252.2] || equal(null_class,u) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.99/300.41 73634[4:Rew:73077.0,27376.0] || -> equal(intersection(union(complement(u),v),union(union(u,null_class),complement(v))),symmetric_difference(union(u,null_class),complement(v)))**.
% 299.99/300.41 73738[4:Rew:73077.0,45053.0] || member(not_subclass_element(intersection(union(u,null_class),v),w),complement(u))* -> subclass(intersection(union(u,null_class),v),w).
% 299.99/300.41 74126[4:Rew:74098.0,54641.1] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,null_class))*.
% 299.99/300.41 75042[4:Rew:26691.0,75041.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.99/300.41 75098[4:Rew:74098.0,74120.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.99/300.41 75099[4:Rew:74098.0,74127.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.99/300.41 75100[4:Rew:74098.0,74164.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.99/300.41 75101[4:Rew:74098.0,74167.2] || subclass(union(u,null_class),v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.99/300.41 76271[7:Rew:76258.0,68611.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.99/300.41 76272[4:Rew:76258.0,68601.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.99/300.41 76803[4:Res:74211.0,5342.0] || subclass(union(null_class,u),v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.99/300.41 77511[4:Res:76329.0,5342.0] || subclass(union(u,u),v)* -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.99/300.41 77758[8:Res:76567.1,3159.0] function(intersection(u,v)) || -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),v)*.
% 299.99/300.41 77759[8:Res:76567.1,3158.0] function(intersection(u,v)) || -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),u)*.
% 299.99/300.41 77784[0:SpR:74536.0,5255.0] || -> subclass(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.99/300.41 78019[4:Res:76704.0,5342.0] || subclass(union(u,null_class),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.99/300.41 78089[4:Res:76989.0,5342.0] || subclass(union(null_class,u),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.99/300.41 78127[0:SpR:74519.0,415.2] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),u)*.
% 299.99/300.41 78128[0:SpR:74519.0,416.2] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),v)*.
% 299.99/300.41 78380[0:SpL:74519.0,1314.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* -> member(u,symmetric_difference(v,w)).
% 299.99/300.41 78527[0:Rew:78499.0,47543.0] || -> equal(union(intersection(power_class(u),complement(v)),intersection(complement(power_class(u)),v)),complement(symmetric_difference(complement(power_class(u)),v)))**.
% 299.99/300.41 78673[0:Rew:78636.0,12458.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.99/300.41 78709[7:Rew:78636.0,68612.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.99/300.41 78710[7:Rew:78636.0,68613.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.99/300.41 79084[0:Rew:79059.0,65230.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.99/300.41 79137[0:Rew:79059.0,9667.0] || -> subclass(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.99/300.41 79604[0:Res:78795.0,5342.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.99/300.41 81514[0:Res:78114.0,3156.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.99/300.41 82693[4:SpL:74519.0,8244.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.99/300.41 82801[4:SpL:74519.0,8245.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.99/300.41 83062[4:SpL:73603.0,204.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)) -> .
% 299.99/300.41 83071[4:SpL:73603.0,204.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))) -> .
% 299.99/300.41 83560[4:SpR:78499.0,28367.1] || member(union(null_class,u),universal_class) -> member(apply(choice,union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.99/300.41 83571[4:SpR:28791.0,28367.1] || member(union(null_class,u),universal_class) -> member(apply(choice,union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.99/300.41 83924[4:SpL:77128.0,3784.2] || member(union(null_class,u),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.99/300.41 83926[4:SpL:77128.0,47016.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.99/300.41 83930[4:SpL:77128.0,47008.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.99/300.41 83937[4:SpL:77128.0,3784.2] || member(union(u,null_class),universal_class) subclass(universal_class,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.99/300.41 83939[4:SpL:77128.0,47016.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.99/300.41 83943[4:SpL:77128.0,47008.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.99/300.41 84074[8:Res:15496.3,37515.1] function(apply(u,v)) || member(v,universal_class) member(range_of(null_class),universal_class)* -> member(v,cantor(u))*.
% 299.99/300.41 84369[4:Res:70667.0,326.1] inductive(union(null_class,intersection(union(null_class,omega),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.99/300.41 84570[4:Res:70677.0,326.1] inductive(union(null_class,intersection(u,union(null_class,omega)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.99/300.41 85213[8:Rew:74697.1,85028.3,74697.1,85028.1] function(u) || member(successor(u),universal_class) -> member(apply(choice,successor(u)),u)* equal(successor(u),null_class).
% 299.99/300.41 85347[0:Rew:39581.1,85314.2] || subclass(complement(u),complement(v)) member(regular(complement(u)),union(v,u))* -> equal(complement(u),null_class).
% 299.99/300.41 85547[0:SpL:74519.0,10907.0] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u)).
% 299.99/300.41 85891[4:Rew:76338.0,85657.1,76338.0,85657.0] || member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),u)*.
% 299.99/300.41 86006[4:SpL:76340.0,3784.2] || member(union(u,null_class),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.99/300.41 86008[4:SpL:76340.0,47016.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.99/300.41 86013[4:SpL:76340.0,47008.0] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.99/300.41 86020[4:SpL:76340.0,3784.2] || member(union(u,u),universal_class)* subclass(universal_class,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.99/300.41 86022[4:SpL:76340.0,47016.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.99/300.41 86027[4:SpL:76340.0,47008.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.99/300.41 86373[4:SpL:79059.0,28366.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.99/300.41 86395[4:SpL:74519.0,28366.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(v,u)),null_class).
% 299.99/300.41 86461[4:Rew:39581.1,86433.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(v,u))* -> equal(union(null_class,u),null_class).
% 299.99/300.41 86738[4:Rew:78499.0,86678.1] inductive(union(null_class,intersection(union(omega,null_class),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.99/300.41 86966[4:Rew:78499.0,86911.1] inductive(union(null_class,intersection(u,union(omega,null_class)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.99/300.41 87260[4:Res:59329.1,5346.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.99/300.41 87261[4:Res:59329.1,5345.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),v)*.
% 299.99/300.41 87270[4:Res:59329.1,3163.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.99/300.41 87573[4:Rew:27.0,87536.1,27.0,87536.0] || member(regular(complement(successor(union(u,v)))),union(u,v))* -> equal(complement(successor(union(u,v))),null_class).
% 299.99/300.41 87702[4:SpL:76338.0,7134.1] || member(u,universal_class) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.41 87716[4:Res:58710.1,7134.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.99/300.41 87717[0:Res:7.1,7134.1] || equal(intersection(u,v),w)* member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.99/300.41 87884[4:Res:58710.1,7135.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.99/300.41 87885[0:Res:7.1,7135.1] || equal(intersection(u,v),w)* member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.99/300.41 88010[4:SpL:76338.0,7172.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,null_class)) -> member(image(u,v),w)*.
% 299.99/300.41 88023[4:Res:58710.1,7172.2] function(u) || equal(intersection(v,w),universal_class)** member(x,universal_class) -> member(image(u,x),v)*.
% 299.99/300.41 88103[4:Res:58710.1,7173.2] function(u) || equal(intersection(v,w),universal_class)** member(x,universal_class) -> member(image(u,x),w)*.
% 299.99/300.41 88138[0:SoR:9989.0,72.1] one_to_one(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 299.99/300.41 88226[4:Res:12.0,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(unordered_pair(w,x),cantor(unordered_pair(w,x))),v)*.
% 299.99/300.41 88228[4:Res:3636.1,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(ordered_pair(w,cantor(w)),v)*.
% 299.99/300.41 88275[4:Res:243.0,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(w,x))),v)*.
% 299.99/300.41 88348[4:SpR:78499.0,15719.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(w,v))*.
% 299.99/300.41 88405[4:Rew:26698.0,88352.1] || member(u,universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.99/300.41 88406[4:Rew:26696.0,88360.1] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.99/300.41 88615[0:SpR:74519.0,47037.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))).
% 299.99/300.41 88880[0:SpR:74519.0,47226.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)).
% 299.99/300.41 89099[4:Res:70661.0,326.1] inductive(intersection(intersection(union(null_class,omega),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.99/300.41 89230[4:Res:70669.0,326.1] inductive(intersection(u,intersection(v,union(null_class,omega)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.99/300.41 89300[3:SpL:74519.0,5190.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(v,regular(u)),w) equal(u,null_class).
% 299.99/300.41 89379[3:Rew:560.1,89378.1] || member(not_subclass_element(intersection(u,v),w),singleton(v))* -> subclass(intersection(u,v),w) equal(singleton(v),null_class).
% 299.99/300.41 89477[4:Res:70672.0,326.1] inductive(intersection(u,intersection(union(null_class,omega),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.99/300.41 89609[4:Res:70676.0,326.1] inductive(intersection(intersection(u,union(null_class,omega)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.99/300.41 89681[3:SpL:74519.0,5232.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(regular(v),u),w) equal(v,null_class).
% 299.99/300.41 89769[3:Rew:560.1,89768.1] || member(not_subclass_element(intersection(u,v),w),singleton(u))* -> subclass(intersection(u,v),w) equal(singleton(u),null_class).
% 299.99/300.41 89862[4:Res:3419.2,76461.0] || member(inverse(u),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.99/300.41 89893[4:Res:228.1,76461.0] || -> subclass(restrict(union(u,null_class),v,w),x) member(not_subclass_element(restrict(union(u,null_class),v,w),x),u)*.
% 299.99/300.41 89894[4:Res:4066.2,76461.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.99/300.41 89896[4:Res:5218.2,76461.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.99/300.41 91603[4:Rew:78499.0,91539.1,76326.0,91539.1] inductive(union(null_class,intersection(union(omega,omega),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.99/300.41 91630[0:SpR:78499.0,6906.1] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(v,u))*.
% 299.99/300.41 91716[0:SpR:79059.0,6906.1] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(v),complement(u)),w),union(u,v))*.
% 299.99/300.41 91767[4:Rew:26691.0,91692.2,73077.0,91692.2,26691.0,91692.1,73077.0,91692.1,45830.1,91692.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 299.99/300.41 91770[4:Rew:26691.0,91667.2,75576.0,91667.2,26691.0,91667.1,75576.0,91667.1,45830.1,91667.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 299.99/300.41 92055[4:Rew:78499.0,91997.1,76326.0,91997.1] inductive(union(null_class,intersection(u,union(omega,omega)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.99/300.41 92452[0:Rew:39581.1,92387.2] || subclass(complement(u),complement(v)) -> member(not_subclass_element(w,complement(u)),union(v,u))* subclass(w,complement(u)).
% 299.99/300.41 92779[4:Res:87223.1,5346.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.99/300.41 92780[4:Res:87223.1,5345.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),v)*.
% 299.99/300.41 92790[4:Res:87223.1,3163.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.99/300.41 93247[4:Rew:78499.0,93177.1] inductive(intersection(intersection(union(omega,null_class),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.99/300.41 93390[4:Rew:78499.0,93327.1] inductive(intersection(u,intersection(v,union(omega,null_class)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.99/300.41 93551[4:Rew:78499.0,93483.1] inductive(intersection(u,intersection(union(omega,null_class),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.99/300.41 93699[4:Rew:78499.0,93634.1] inductive(intersection(intersection(u,union(omega,null_class)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.99/300.41 93863[0:SpR:78499.0,4081.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(w,v))*.
% 299.99/300.41 93966[4:Rew:26698.0,93867.1,26698.0,93867.0] || -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),union(v,v))*.
% 299.99/300.41 93967[4:Rew:26696.0,93875.1,26696.0,93875.0] || -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),union(v,v))*.
% 299.99/300.41 93899[0:SpR:79059.0,4081.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(w,v)),x),union(v,w))*.
% 299.99/300.41 93920[0:SpR:74519.0,4081.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(symmetric_difference(v,w),u),x),union(v,w))*.
% 299.99/300.41 94445[0:SpR:78499.0,5229.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(v,u))*.
% 299.99/300.42 94556[4:Rew:26698.0,94449.1,26698.0,94449.0] || -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),union(u,u))*.
% 299.99/300.42 94557[4:Rew:26696.0,94457.1,26696.0,94457.0] || -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),union(u,u))*.
% 299.99/300.42 94481[0:SpR:79059.0,5229.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(v,u),w),x),union(u,v))*.
% 299.99/300.42 94503[0:SpR:74519.0,5229.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(w,symmetric_difference(u,v)),x),union(u,v))*.
% 299.99/300.42 94778[4:Obv:94749.1] || subclass(unordered_pair(u,v),v)* -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.99/300.42 94779[4:Obv:94747.1] || subclass(unordered_pair(u,v),u)* -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.99/300.42 94889[0:SpR:74519.0,4074.1] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),v)*.
% 299.99/300.42 95212[4:Res:95015.1,1660.2] || equal(complement(u),null_class) member(v,w)* member(x,y)* -> member(ordered_pair(x,v),u)*.
% 299.99/300.42 95396[0:SpR:74519.0,5223.1] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),u)*.
% 299.99/300.42 96097[4:Res:95102.1,15447.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.99/300.42 96735[0:Res:96604.0,3156.0] || subclass(complement(u),v) -> equal(complement(union(u,w)),null_class) member(regular(complement(union(u,w))),v)*.
% 299.99/300.42 96739[4:Res:96604.0,7729.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.99/300.42 96852[0:Res:96692.0,3156.0] || subclass(complement(u),v) -> equal(complement(union(w,u)),null_class) member(regular(complement(union(w,u))),v)*.
% 300.06/300.42 96856[4:Res:96692.0,7729.0] || member(regular(complement(union(u,compose(element_relation,universal_class)))),element_relation)* -> equal(complement(union(u,compose(element_relation,universal_class))),null_class).
% 300.06/300.42 97021[4:Rew:30.0,96970.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)))))*.
% 300.06/300.42 97182[4:Rew:29.0,97134.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)))))*.
% 300.06/300.42 97249[4:MRR:97216.3,46902.0] || member(ordered_pair(u,cantor(u)),element_relation)* member(u,universal_class) subclass(domain_relation,regular(compose(element_relation,universal_class))) -> .
% 300.06/300.42 97413[4:Res:97307.0,3156.0] || subclass(complement(u),v) -> equal(complement(successor(successor(u))),null_class) member(regular(complement(successor(successor(u)))),v)*.
% 300.06/300.42 97417[4:Res:97307.0,7729.0] || member(regular(complement(successor(successor(compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(successor(compose(element_relation,universal_class)))),null_class).
% 300.06/300.42 97616[0:Res:48.1,47068.0] inductive(intersection(complement(u),power_class(complement(power_class(v))))) || member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 300.06/300.42 97823[4:Res:97753.0,5341.0] || -> subclass(complement(successor(successor(complement(singleton(u))))),v) equal(not_subclass_element(complement(successor(successor(complement(singleton(u))))),v),u)**.
% 300.06/300.42 97966[0:Res:48.1,47100.0] inductive(intersection(power_class(complement(power_class(u))),complement(v))) || member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 300.06/300.42 98074[4:Res:97830.0,5341.0] || -> subclass(complement(successor(successor(complement(successor(null_class))))),u) equal(not_subclass_element(complement(successor(successor(complement(successor(null_class))))),u),null_class)**.
% 300.06/300.42 98177[0:SpR:47642.0,5255.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.06/300.42 98185[0:SpR:47642.0,78114.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),union(complement(power_class(w)),intersection(complement(u),power_class(v))))*.
% 300.06/300.42 98693[0:SpR:47643.0,5255.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.06/300.42 98701[0:SpR:47643.0,78114.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),complement(power_class(u))))*.
% 300.06/300.42 98978[4:Res:97858.0,326.1] inductive(complement(successor(successor(union(null_class,complement(omega)))))) || -> equal(complement(successor(successor(union(null_class,complement(omega))))),omega)**.
% 300.06/300.42 99121[0:SpR:47644.0,5255.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.06/300.42 99129[0:SpR:47644.0,78114.0] || -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),complement(power_class(u))))*.
% 300.06/300.42 99716[0:SpR:47646.0,5255.0] || -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.06/300.42 99724[0:SpR:47646.0,78114.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),union(complement(power_class(w)),intersection(power_class(u),complement(v))))*.
% 300.06/300.42 100158[4:Res:100042.0,5341.0] || -> subclass(complement(union(complement(singleton(u)),v)),w) equal(not_subclass_element(complement(union(complement(singleton(u)),v)),w),u)**.
% 300.06/300.42 100770[4:Res:100115.0,5341.0] || -> subclass(complement(union(u,complement(singleton(v)))),w) equal(not_subclass_element(complement(union(u,complement(singleton(v)))),w),v)**.
% 300.06/300.42 101069[0:Res:48.1,6117.1] inductive(union(u,intersection(complement(v),complement(w)))) || member(null_class,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 101333[0:Res:48.1,6127.1] inductive(union(intersection(complement(u),complement(v)),w)) || member(null_class,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 101766[0:Rew:101686.0,101018.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))) -> .
% 300.06/300.42 101929[0:Rew:101686.0,100487.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))).
% 300.06/300.42 101932[0:Rew:101686.0,101280.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)) -> .
% 300.06/300.42 101937[0:Rew:101686.0,6780.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(u,intersection(complement(v),union(w,x))))*.
% 300.06/300.42 101939[0:Rew:101686.0,91213.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),u))*.
% 300.06/300.42 102088[0:Rew:101686.0,101027.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)) -> .
% 300.06/300.42 102198[4:Rew:101686.0,66030.1] || equal(successor(intersection(complement(u),union(v,w))),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 300.06/300.42 102202[0:Rew:101686.0,6769.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(intersection(complement(u),union(v,w)),x))*.
% 300.06/300.42 102204[0:Rew:101686.0,91238.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(x,intersection(complement(u),union(v,w))))*.
% 300.06/300.42 102213[3:Rew:101686.0,34793.1] || equal(intersection(complement(u),union(v,w)),domain_relation) subclass(universal_class,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 102214[3:Rew:101686.0,19431.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(universal_class,union(u,complement(union(v,w)))) -> .
% 300.06/300.42 102216[0:Rew:101686.0,6817.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102217[0:Rew:101686.0,6816.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102218[0:Rew:101686.0,6815.1] || subclass(universal_class,intersection(complement(u),union(v,w)))* subclass(universal_class,union(u,complement(union(v,w)))) -> .
% 300.06/300.42 102234[3:Rew:101686.0,34881.1] || equal(intersection(complement(u),union(v,w)),domain_relation) subclass(domain_relation,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 102235[3:Rew:101686.0,13472.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(domain_relation,union(u,complement(union(v,w)))) -> .
% 300.06/300.42 102236[3:Rew:101686.0,13457.1] || subclass(universal_class,intersection(complement(u),union(v,w))) subclass(domain_relation,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 102238[3:Rew:101686.0,13569.1] || equal(intersection(complement(u),union(v,w)),domain_relation)** equal(union(u,complement(union(v,w))),domain_relation) -> .
% 300.06/300.42 102239[4:Rew:101686.0,17994.1] || -> member(singleton(null_class),intersection(complement(u),union(v,w)))* member(singleton(null_class),union(u,complement(union(v,w)))).
% 300.06/300.42 102251[0:Rew:101686.0,30263.1] || subclass(universal_class,intersection(complement(u),union(v,w))) member(omega,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 102290[4:Rew:101686.0,82623.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> subclass(universal_class,intersection(complement(u),union(v,w)))*.
% 300.06/300.42 102291[4:Rew:101686.0,54172.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 300.06/300.42 102292[7:Rew:101686.0,54080.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 300.06/300.42 102302[0:Rew:101686.0,70111.0] || -> equal(intersection(union(u,complement(union(v,w))),restrict(intersection(complement(u),union(v,w)),x,y)),null_class)**.
% 300.06/300.42 102405[0:Rew:101686.0,6705.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(u,intersection(union(v,w),complement(x))))*.
% 300.06/300.42 102407[0:Rew:101686.0,91216.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),u))*.
% 300.06/300.42 102546[0:Rew:101686.0,101110.0] || equal(symmetric_difference(u,complement(union(v,w))),universal_class) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102547[0:Rew:101686.0,101094.0] || equal(symmetric_difference(u,complement(union(v,w))),universal_class) member(omega,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102549[0:Rew:101686.0,101111.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102550[0:Rew:101686.0,101095.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102555[0:Rew:101686.0,101290.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))) -> .
% 300.06/300.42 102571[4:Rew:101686.0,66040.1] || equal(successor(intersection(union(u,v),complement(w))),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 300.06/300.42 102576[0:Rew:101686.0,6695.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(intersection(union(u,v),complement(w)),x))*.
% 300.06/300.42 102578[0:Rew:101686.0,91241.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(x,intersection(union(u,v),complement(w))))*.
% 300.06/300.42 102587[3:Rew:101686.0,34795.1] || equal(intersection(union(u,v),complement(w)),domain_relation) subclass(universal_class,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 102588[3:Rew:101686.0,19434.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(universal_class,union(complement(union(u,v)),w)) -> .
% 300.06/300.42 102590[0:Rew:101686.0,6739.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102591[0:Rew:101686.0,6738.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102592[0:Rew:101686.0,6737.1] || subclass(universal_class,intersection(union(u,v),complement(w)))* subclass(universal_class,union(complement(union(u,v)),w)) -> .
% 300.06/300.42 102608[3:Rew:101686.0,34883.1] || equal(intersection(union(u,v),complement(w)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 102609[3:Rew:101686.0,13475.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(domain_relation,union(complement(union(u,v)),w)) -> .
% 300.06/300.42 102610[3:Rew:101686.0,13460.1] || subclass(universal_class,intersection(union(u,v),complement(w))) subclass(domain_relation,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 102612[3:Rew:101686.0,13572.1] || equal(intersection(union(u,v),complement(w)),domain_relation)** equal(union(complement(union(u,v)),w),domain_relation) -> .
% 300.06/300.42 102613[4:Rew:101686.0,17997.1] || -> member(singleton(null_class),intersection(union(u,v),complement(w)))* member(singleton(null_class),union(complement(union(u,v)),w)).
% 300.06/300.42 102625[0:Rew:101686.0,30276.1] || subclass(universal_class,intersection(union(u,v),complement(w))) member(omega,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 102662[4:Rew:101686.0,82626.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> subclass(universal_class,intersection(union(u,v),complement(w)))*.
% 300.06/300.42 102663[4:Rew:101686.0,54175.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 300.06/300.42 102664[7:Rew:101686.0,54083.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 300.06/300.42 102674[0:Rew:101686.0,70114.0] || -> equal(intersection(union(complement(union(u,v)),w),restrict(intersection(union(u,v),complement(w)),x,y)),null_class)**.
% 300.06/300.42 102714[0:Rew:101686.0,63183.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(ordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 300.06/300.42 102715[0:Rew:101686.0,63180.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(unordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 300.06/300.42 102720[4:Rew:101686.0,18640.1] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(union(u,v))))* -> .
% 300.06/300.42 102743[3:Rew:101686.0,63205.0] || subclass(domain_relation,power_class(complement(union(u,v)))) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 300.06/300.42 102746[3:Rew:101686.0,63204.0] || equal(power_class(complement(union(u,v))),domain_relation) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 300.06/300.42 102899[0:Rew:101686.0,40113.1] || subclass(union(u,v),complement(w)) -> equal(union(w,complement(union(u,v))),complement(union(u,v)))**.
% 300.06/300.42 102936[0:Rew:101686.0,101374.0] || equal(symmetric_difference(complement(union(u,v)),w),universal_class) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102937[0:Rew:101686.0,101358.0] || equal(symmetric_difference(complement(union(u,v)),w),universal_class) member(omega,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102939[0:Rew:101686.0,101375.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102940[0:Rew:101686.0,101359.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 103126[4:Rew:102963.0,99584.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)))*.
% 300.06/300.42 103342[4:Rew:103337.0,82953.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class))))),power_class(complement(successor(union(u,null_class)))))**.
% 300.06/300.42 103343[4:Rew:103337.0,35693.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,u))))),power_class(complement(successor(union(u,u)))))**.
% 300.06/300.42 103344[4:Rew:103337.0,30428.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u))))),power_class(complement(successor(union(null_class,u)))))**.
% 300.06/300.42 103366[0:Rew:103337.0,47726.0] || member(not_subclass_element(image(element_relation,successor(u)),v),power_class(complement(successor(u))))* -> subclass(image(element_relation,successor(u)),v).
% 300.06/300.42 103415[0:Rew:103414.0,55709.2] || member(u,successor(v)) member(u,complement(w)) member(u,union(w,complement(successor(v))))* -> .
% 300.06/300.42 103418[0:Rew:103414.0,40142.1] || subclass(complement(singleton(u)),complement(u))* -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 300.06/300.42 103442[0:Rew:103414.0,47265.0] || -> equal(union(u,intersection(power_class(v),complement(singleton(complement(power_class(v)))))),union(u,complement(successor(complement(power_class(v))))))**.
% 300.06/300.42 103464[0:Rew:103425.0,47517.0] || -> equal(union(intersection(power_class(u),complement(singleton(complement(power_class(u))))),v),union(v,complement(successor(complement(power_class(u))))))**.
% 300.06/300.42 103798[4:Rew:26689.0,101625.2,64484.1,101625.2,26689.0,101625.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 300.06/300.42 103799[4:Rew:26689.0,101596.2,74519.0,101596.2,64484.1,101596.2,26689.0,101596.1,74519.0,101596.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 300.06/300.42 103852[0:Rew:44.0,103851.0] || -> equal(complement(union(intersection(successor(u),complement(v)),intersection(complement(successor(u)),v))),symmetric_difference(complement(successor(u)),v))**.
% 300.06/300.42 103854[0:Rew:78499.0,103853.0,44.0,103853.0] || -> equal(complement(union(intersection(u,complement(successor(v))),intersection(complement(u),successor(v)))),symmetric_difference(u,complement(successor(v))))**.
% 300.06/300.42 104448[4:SpL:103338.0,3784.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,complement(u)) member(power_class(complement(singleton(null_class))),u)* -> .
% 300.06/300.42 104677[8:Rew:104596.0,86159.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)))*.
% 300.06/300.42 105341[4:Res:100165.0,5341.0] || -> subclass(complement(union(complement(successor(null_class)),u)),v) equal(not_subclass_element(complement(union(complement(successor(null_class)),u)),v),null_class)**.
% 300.06/300.42 105415[4:Res:100777.0,5341.0] || -> subclass(complement(union(u,complement(successor(null_class)))),v) equal(not_subclass_element(complement(union(u,complement(successor(null_class)))),v),null_class)**.
% 300.06/300.42 106737[0:SpL:103337.0,4012.0] || member(u,symmetric_difference(power_class(complement(successor(v))),complement(w)))* -> member(u,union(image(element_relation,successor(v)),w)).
% 300.06/300.42 106744[0:SpL:103337.0,4012.0] || member(u,symmetric_difference(complement(v),power_class(complement(successor(w)))))* -> member(u,union(v,image(element_relation,successor(w)))).
% 300.06/300.42 106804[0:Rew:103337.0,106707.1] || member(not_subclass_element(power_class(complement(successor(u))),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(successor(u))),v).
% 300.06/300.42 107283[4:SpR:47643.0,97814.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))))),union(u,complement(power_class(v))))*.
% 300.06/300.42 107284[4:SpR:47644.0,97814.0] || -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))))),union(complement(power_class(u)),v))*.
% 300.06/300.42 107297[4:Res:97814.0,326.1] inductive(complement(successor(successor(complement(intersection(omega,u)))))) || -> equal(complement(successor(successor(complement(intersection(omega,u))))),omega)**.
% 300.06/300.42 107430[0:SpR:103414.0,26.2] || member(u,universal_class) -> member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))).
% 300.06/300.42 107506[4:SpL:103414.0,18013.1] || equal(intersection(complement(u),successor(v)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(successor(v))))* -> .
% 300.06/300.42 108711[3:Res:28597.1,101697.0] || equal(image(element_relation,union(u,v)),domain_relation) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 300.06/300.42 108712[3:Res:4824.1,101697.0] || subclass(domain_relation,image(element_relation,union(u,v))) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 300.06/300.42 108910[4:Res:100205.0,326.1] inductive(complement(union(union(null_class,complement(omega)),u))) || -> equal(complement(union(union(null_class,complement(omega)),u)),omega)**.
% 300.06/300.42 109459[4:Res:100818.0,326.1] inductive(complement(union(u,union(null_class,complement(omega))))) || -> equal(complement(union(u,union(null_class,complement(omega)))),omega)**.
% 300.06/300.42 110420[4:SpR:47642.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))))),union(v,complement(power_class(w))))*.
% 300.06/300.42 110421[4:SpR:47646.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))))),union(complement(power_class(v)),w))*.
% 300.06/300.42 110432[4:Res:107232.0,326.1] inductive(complement(successor(successor(complement(intersection(u,omega)))))) || -> equal(complement(successor(successor(complement(intersection(u,omega))))),omega)**.
% 300.06/300.42 111268[0:Res:345.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 300.06/300.42 111269[4:Res:48015.1,101688.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 300.06/300.42 111280[7:Res:46478.1,101688.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 300.06/300.42 111281[7:Res:29936.1,101688.0] || equal(symmetric_difference(complement(u),union(v,w)),successor(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 300.06/300.42 111282[7:Res:29891.1,101688.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 300.06/300.42 111509[4:Res:96578.0,326.1] inductive(intersection(union(null_class,intersection(omega,u)),v)) || -> equal(intersection(union(null_class,intersection(omega,u)),v),omega)**.
% 300.06/300.42 111659[4:Res:96588.0,326.1] inductive(union(null_class,intersection(intersection(omega,u),v))) || -> equal(union(null_class,intersection(intersection(omega,u),v)),omega)**.
% 300.06/300.42 111816[0:Res:345.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 300.06/300.42 111817[4:Res:48015.1,101702.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 300.06/300.42 111828[7:Res:46478.1,101702.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 300.06/300.42 111829[7:Res:29936.1,101702.0] || equal(symmetric_difference(union(u,v),complement(w)),successor(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 300.06/300.42 111830[7:Res:29891.1,101702.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 300.06/300.42 112008[4:Res:96596.0,326.1] inductive(intersection(u,union(null_class,intersection(omega,v)))) || -> equal(intersection(u,union(null_class,intersection(omega,v))),omega)**.
% 300.06/300.42 112150[4:Res:96601.0,326.1] inductive(union(null_class,intersection(u,intersection(omega,v)))) || -> equal(union(null_class,intersection(u,intersection(omega,v))),omega)**.
% 300.06/300.42 112322[4:Rew:73603.0,112226.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))).
% 300.06/300.42 112347[8:Rew:103370.1,112346.3,83014.1,112346.3] function(u) || member(v,universal_class) -> member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))).
% 300.06/300.42 112435[4:Res:96889.0,326.1] inductive(complement(successor(complement(restrict(omega,u,v))))) || -> equal(complement(successor(complement(restrict(omega,u,v)))),omega)**.
% 300.06/300.42 112816[4:Rew:73603.0,112654.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 300.06/300.42 112820[4:Rew:30456.0,112678.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 300.06/300.42 112821[4:Rew:30456.0,112681.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 300.06/300.42 112759[0:Res:2118.1,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(null_class,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112845[8:Rew:103424.1,112844.2,83014.1,112844.2] function(u) || member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))) -> .
% 300.06/300.42 112937[4:SpR:47643.0,100149.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),union(u,complement(power_class(v))))*.
% 300.06/300.42 112938[4:SpR:47644.0,100149.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),union(complement(power_class(u)),v))*.
% 300.06/300.42 112973[4:Res:100149.0,326.1] inductive(complement(union(complement(intersection(omega,u)),v))) || -> equal(complement(union(complement(intersection(omega,u)),v)),omega)**.
% 300.06/300.42 113116[4:SpR:47643.0,100761.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(v,complement(power_class(w))))*.
% 300.06/300.42 113117[4:SpR:47644.0,100761.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(complement(power_class(v)),w))*.
% 300.06/300.42 113145[4:Res:100761.0,326.1] inductive(complement(union(u,complement(intersection(omega,v))))) || -> equal(complement(union(u,complement(intersection(omega,v)))),omega)**.
% 300.06/300.42 113393[4:Rew:73603.0,113264.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 300.06/300.42 113397[4:Rew:30456.0,113288.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 300.06/300.42 113398[4:Rew:30456.0,113291.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 300.06/300.42 113337[0:Res:2118.1,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(null_class,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113421[8:Rew:106413.1,113420.2,83014.1,113420.2] function(u) || member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))) -> .
% 300.06/300.42 114350[4:Res:113750.0,5341.0] || -> subclass(regular(union(null_class,complement(singleton(u)))),v) equal(not_subclass_element(regular(union(null_class,complement(singleton(u)))),v),u)**.
% 300.06/300.42 114410[4:Rew:102963.0,114341.1,26691.0,114341.1,102963.0,114341.0,26691.0,114341.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).
% 300.06/300.42 114414[0:SpR:101864.0,4104.0] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 300.06/300.42 114636[4:Res:113762.0,5342.0] || subclass(complement(power_class(u)),v) -> subclass(regular(power_class(u)),w) member(not_subclass_element(regular(power_class(u)),w),v)*.
% 300.06/300.42 114661[4:Res:113763.0,5342.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 300.06/300.42 114733[4:Res:114380.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 300.06/300.42 114823[4:Res:114701.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 300.06/300.42 114877[0:SpR:101884.0,4104.0] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.06/300.42 115115[4:Res:114715.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 300.06/300.42 115347[4:Res:115258.0,5342.0] || subclass(union(u,null_class),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 300.06/300.42 115447[4:Res:115352.0,5348.0] || -> subclass(regular(complement(restrict(u,v,w))),x) member(not_subclass_element(regular(complement(restrict(u,v,w))),x),u)*.
% 300.06/300.42 115568[0:SpR:102364.0,5255.0] || -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.06/300.42 115576[4:SpR:102364.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))))),power_class(complement(union(v,w))))*.
% 300.06/300.42 115580[0:SpR:102364.0,78114.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),union(complement(power_class(w)),image(element_relation,union(u,v))))*.
% 300.06/300.42 115762[5:Rew:7631.0,115638.1,4392.0,115638.1,74519.0,115638.1] || equal(complement(union(u,v)),universal_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 115763[6:Rew:7631.0,115637.1,4392.0,115637.1,74519.0,115637.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 115782[5:Rew:7631.0,115631.1,4392.0,115631.1,74519.0,115631.1,11564.0,115631.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 115910[4:Res:115297.0,5342.0] || subclass(union(null_class,u),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 300.06/300.42 116048[0:SpR:102512.0,5255.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.06/300.42 116060[0:SpR:102512.0,78114.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),union(image(element_relation,power_class(w)),complement(union(u,v))))*.
% 300.06/300.42 116223[4:Rew:7631.0,116130.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 300.06/300.42 116373[4:Res:115299.0,5342.0] || subclass(union(u,u),v)* -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 300.06/300.42 116503[4:Res:115435.0,5341.0] || -> subclass(regular(complement(intersection(singleton(u),v))),w) equal(not_subclass_element(regular(complement(intersection(singleton(u),v))),w),u)**.
% 300.06/300.42 116638[4:Res:116428.0,5341.0] || -> subclass(regular(complement(intersection(u,singleton(v)))),w) equal(not_subclass_element(regular(complement(intersection(u,singleton(v)))),w),v)**.
% 300.06/300.42 116785[0:SpR:102780.0,5255.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.06/300.42 116792[4:SpR:102780.0,97814.0] || -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))))),power_class(complement(union(u,v))))*.
% 300.06/300.42 116794[4:SpR:102780.0,100149.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),power_class(complement(union(u,v))))*.
% 300.06/300.42 116798[4:SpR:102780.0,100761.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),power_class(complement(union(v,w))))*.
% 300.06/300.42 116799[0:SpR:102780.0,78114.0] || -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),complement(power_class(u))))*.
% 300.06/300.42 116981[5:Rew:7631.0,116869.1,4392.0,116869.1] || equal(complement(union(u,v)),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 300.06/300.42 116982[6:Rew:7631.0,116868.1,4392.0,116868.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 300.06/300.42 117001[5:Rew:7631.0,116862.1,4392.0,116862.1,11564.0,116862.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 300.06/300.42 117226[0:SpR:102912.0,5255.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.06/300.42 117240[0:SpR:102912.0,78114.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),union(complement(union(v,w)),image(element_relation,power_class(u))))*.
% 300.06/300.42 117401[4:Rew:7631.0,117313.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 300.06/300.42 117601[4:Res:116510.0,5341.0] || -> subclass(regular(complement(intersection(successor(null_class),u))),v) equal(not_subclass_element(regular(complement(intersection(successor(null_class),u))),v),null_class)**.
% 300.06/300.42 117782[4:Res:116645.0,5341.0] || -> subclass(regular(complement(intersection(u,successor(null_class)))),v) equal(not_subclass_element(regular(complement(intersection(u,successor(null_class)))),v),null_class)**.
% 300.06/300.42 117851[4:Res:117775.0,5341.0] || -> subclass(regular(union(u,complement(successor(null_class)))),v) equal(not_subclass_element(regular(union(u,complement(successor(null_class)))),v),null_class)**.
% 300.06/300.42 117952[4:Res:117828.0,5341.0] || -> subclass(regular(union(complement(successor(null_class)),u)),v) equal(not_subclass_element(regular(union(complement(successor(null_class)),u)),v),null_class)**.
% 300.06/300.42 118257[4:SpL:101705.0,114328.0] || subclass(union(complement(union(u,v)),w),null_class) -> subclass(regular(null_class),intersection(union(u,v),complement(w)))*.
% 300.06/300.42 118267[4:SpL:101695.0,114328.0] || subclass(union(u,complement(union(v,w))),null_class) -> subclass(regular(null_class),intersection(complement(u),union(v,w)))*.
% 300.06/300.42 118665[4:SpL:101705.0,117068.0] || equal(regular(union(complement(union(u,v)),w)),universal_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 300.06/300.42 118675[4:SpL:101695.0,117068.0] || equal(regular(union(u,complement(union(v,w)))),universal_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 300.06/300.42 118898[4:Res:114342.0,326.1] inductive(regular(union(null_class,complement(intersection(omega,u))))) || -> equal(regular(union(null_class,complement(intersection(omega,u)))),omega)**.
% 300.06/300.42 119442[4:SpR:101705.0,116474.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(complement(union(u,v)),w))*.
% 300.06/300.42 119452[4:SpR:101695.0,116474.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(u,complement(union(v,w))))*.
% 300.06/300.42 119538[4:SpR:101705.0,116475.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(successor(x)))),union(complement(union(u,v)),w))*.
% 300.06/300.42 119548[4:SpR:101695.0,116475.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(successor(x)))),union(u,complement(union(v,w))))*.
% 300.06/300.42 119869[4:Res:116512.0,326.1] inductive(regular(complement(intersection(union(null_class,omega),u)))) || -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 300.06/300.42 120074[4:Rew:78499.0,119999.1] inductive(regular(complement(intersection(union(omega,null_class),u)))) || -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 300.06/300.42 120269[4:SpR:101705.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 300.06/300.42 120279[4:SpR:101695.0,116611.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 300.06/300.42 120425[4:Res:116647.0,326.1] inductive(regular(complement(intersection(u,union(null_class,omega))))) || -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 300.06/300.42 120622[4:Rew:78499.0,120549.1] inductive(regular(complement(intersection(u,union(omega,null_class))))) || -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 300.06/300.42 120714[4:Res:118827.0,326.1] inductive(regular(union(null_class,complement(intersection(u,omega))))) || -> equal(regular(union(null_class,complement(intersection(u,omega)))),omega)**.
% 300.06/300.42 120817[4:SpR:101705.0,119567.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 300.06/300.42 120827[4:SpR:101695.0,119567.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 300.06/300.42 120905[0:Res:52.1,5340.0] inductive(unordered_pair(u,v)) || -> subclass(omega,w) equal(not_subclass_element(omega,w),v)* equal(not_subclass_element(omega,w),u)*.
% 300.06/300.42 121087[4:Res:119915.0,326.1] inductive(regular(union(union(null_class,complement(omega)),u))) || -> equal(regular(union(union(null_class,complement(omega)),u)),omega)**.
% 300.06/300.42 121290[4:Rew:102963.0,121184.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)))*.
% 300.06/300.42 121291[4:Rew:102963.0,121182.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)))))*.
% 300.06/300.42 122062[4:Res:120470.0,326.1] inductive(regular(union(u,union(null_class,complement(omega))))) || -> equal(regular(union(u,union(null_class,complement(omega)))),omega)**.
% 300.06/300.42 123897[4:Res:111436.0,326.1] inductive(intersection(union(null_class,intersection(u,omega)),v)) || -> equal(intersection(union(null_class,intersection(u,omega)),v),omega)**.
% 300.06/300.42 124080[4:Res:111588.0,326.1] inductive(union(null_class,intersection(intersection(u,omega),v))) || -> equal(union(null_class,intersection(intersection(u,omega),v)),omega)**.
% 300.06/300.42 124258[4:Res:111942.0,326.1] inductive(intersection(u,union(null_class,intersection(v,omega)))) || -> equal(intersection(u,union(null_class,intersection(v,omega))),omega)**.
% 300.06/300.42 124553[4:Res:112082.0,326.1] inductive(union(null_class,intersection(u,intersection(v,omega)))) || -> equal(union(null_class,intersection(u,intersection(v,omega))),omega)**.
% 300.06/300.42 124684[4:SpR:102364.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),power_class(complement(union(v,w))))*.
% 300.06/300.42 124690[4:SpR:47642.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))*.
% 300.06/300.42 124691[4:SpR:47646.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))*.
% 300.06/300.42 124725[4:Res:112885.0,326.1] inductive(complement(union(complement(intersection(u,omega)),v))) || -> equal(complement(union(complement(intersection(u,omega)),v)),omega)**.
% 300.06/300.42 125031[4:SpR:102364.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),power_class(complement(union(w,x))))*.
% 300.06/300.42 125037[4:SpR:47642.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(w,complement(power_class(x))))*.
% 300.06/300.42 125038[4:SpR:47646.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(complement(power_class(w)),x))*.
% 300.06/300.42 125065[4:Res:113064.0,326.1] inductive(complement(union(u,complement(intersection(v,omega))))) || -> equal(complement(union(u,complement(intersection(v,omega)))),omega)**.
% 300.06/300.42 126139[8:Rew:103370.1,126138.2,83014.1,126138.2,103370.1,126138.1] function(u) || member(regular(power_class(complement(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(u)),null_class).
% 300.06/300.42 126513[4:SpR:101705.0,116467.1] || subclass(intersection(union(u,v),complement(w)),x) -> subclass(regular(union(complement(union(u,v)),w)),x)*.
% 300.06/300.42 126523[4:SpR:101695.0,116467.1] || subclass(intersection(complement(u),union(v,w)),x) -> subclass(regular(union(u,complement(union(v,w)))),x)*.
% 300.06/300.42 126557[4:Res:116467.1,5346.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),w)*.
% 300.06/300.42 126558[4:Res:116467.1,5345.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),v)*.
% 300.06/300.42 126568[4:Res:116467.1,3163.0] || subclass(u,restrict(v,w,x))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 300.06/300.42 126637[4:Con:126621.3] || equal(complement(power_class(complement(power_class(u)))),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))*.
% 300.06/300.42 126638[4:Con:126620.3] || equal(successor(power_class(complement(power_class(u)))),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))*.
% 300.06/300.42 126642[6:MRR:126641.2,3050.0] || equal(power_class(u),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 300.06/300.42 126720[4:Res:116495.0,326.1] inductive(regular(complement(intersection(intersection(omega,u),v)))) || -> equal(regular(complement(intersection(intersection(omega,u),v))),omega)**.
% 300.06/300.42 126870[4:Res:116630.0,326.1] inductive(regular(complement(intersection(u,intersection(omega,v))))) || -> equal(regular(complement(intersection(u,intersection(omega,v)))),omega)**.
% 300.06/300.42 127200[4:Rew:78499.0,127121.1,76326.0,127121.1] inductive(regular(complement(intersection(union(omega,omega),u)))) || -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 300.06/300.42 127358[4:Rew:78499.0,127282.1,76326.0,127282.1] inductive(regular(complement(intersection(u,union(omega,omega))))) || -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 300.06/300.42 127979[4:Rew:26691.0,127753.2,73077.0,127753.2,64484.1,127753.2,75576.0,127753.1,7637.0,127753.1] || equal(successor(u),null_class) member(v,complement(union(u,w)))* -> member(v,union(null_class,complement(w))).
% 300.06/300.42 127980[4:Rew:26691.0,127718.2,73077.0,127718.2,78616.0,127718.2,64484.1,127718.2,75576.0,127718.1,7637.0,127718.1,78499.0,127718.1] || equal(successor(u),null_class) member(v,complement(union(w,u)))* -> member(v,union(null_class,complement(w))).
% 300.06/300.42 128629[4:Rew:114182.0,128539.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 300.06/300.42 128818[4:Res:126650.0,326.1] inductive(regular(complement(intersection(intersection(u,omega),v)))) || -> equal(regular(complement(intersection(intersection(u,omega),v))),omega)**.
% 300.06/300.42 128968[4:Res:126803.0,326.1] inductive(regular(complement(intersection(u,intersection(v,omega))))) || -> equal(regular(complement(intersection(u,intersection(v,omega)))),omega)**.
% 300.06/300.42 129841[0:SpR:6882.0,71859.0] || -> subclass(intersection(intersection(u,successor(v)),union(complement(v),complement(singleton(v)))),symmetric_difference(complement(v),complement(singleton(v))))*.
% 300.06/300.42 130010[0:SpR:6882.0,71860.0] || -> subclass(intersection(intersection(successor(u),v),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 300.06/300.42 130229[0:Res:12.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,unordered_pair(x,y)),w)*.
% 300.06/300.42 130279[0:Res:243.0,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,ordered_pair(x,y)),w)*.
% 300.06/300.42 132047[4:Rew:109656.0,131920.2,74519.0,131920.1] || member(u,universal_class) -> member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))).
% 300.06/300.42 133391[4:Rew:74514.1,133390.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 300.06/300.42 133905[4:Rew:133639.0,133817.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).
% 300.06/300.42 133906[4:Rew:133639.0,133816.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).
% 300.06/300.42 134070[4:Rew:104888.0,133965.2,27420.0,133965.2] || member(u,universal_class) -> member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)).
% 300.06/300.42 135264[4:Rew:66396.1,135263.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 300.06/300.42 135725[4:Rew:135724.1,135240.1] || equal(complement(union(u,v)),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 300.06/300.42 135918[4:Res:58710.1,9541.0] || equal(u,universal_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 300.06/300.42 135924[4:MRR:135915.0,44904.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 300.06/300.42 136447[4:Rew:136446.1,133373.1] || equal(complement(union(u,v)),universal_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 300.06/300.42 136476[4:Rew:48706.0,136475.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),universal_class)** -> equal(image(element_relation,union(u,v)),null_class).
% 300.06/300.42 136479[4:Rew:48706.0,136440.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),universal_class)** -> equal(image(element_relation,union(v,w)),null_class).
% 300.06/300.42 136695[4:SpR:135678.1,6882.0] || equal(successor(u),universal_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u))))**.
% 300.06/300.42 137147[4:Res:58710.1,9543.0] || equal(u,universal_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.42 137153[4:MRR:137144.0,44904.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 300.06/300.42 137732[4:Rew:137376.1,68138.1] || equal(intersection(symmetric_difference(u,v),w),universal_class)** -> equal(symmetric_difference(u,v),null_class) member(null_class,union(u,v)).
% 300.06/300.42 137738[4:Rew:137376.1,63436.2] || equal(intersection(regular(u),v),universal_class)** member(null_class,u) -> equal(regular(u),null_class) equal(u,null_class).
% 300.06/300.42 138091[0:SpR:6882.0,72388.0] || -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(successor(u),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 300.06/300.42 138248[3:SpL:4605.0,11167.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,null_class))* -> member(x,u)*.
% 300.06/300.42 138290[0:SpR:6882.0,72391.0] || -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(v,successor(u))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 300.06/300.42 138644[0:SpR:78218.1,101705.0] || subclass(union(u,v),complement(w)) -> equal(union(complement(union(u,v)),w),complement(union(u,v)))**.
% 300.06/300.42 138773[0:SpL:78218.1,4021.1] || subclass(u,v) member(w,symmetric_difference(u,v))* subclass(complement(u),x)* -> member(w,x)*.
% 300.06/300.42 138824[4:SpL:78218.1,79256.0] || subclass(u,singleton(u)) member(v,symmetric_difference(successor(u),complement(u)))* -> member(v,complement(successor(u))).
% 300.06/300.42 138893[4:Rew:78218.1,138759.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(u,v))* -> equal(union(null_class,u),null_class).
% 300.06/300.42 139018[4:Res:87235.1,5346.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 300.06/300.42 139019[4:Res:87235.1,5345.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),v)*.
% 300.06/300.42 139029[4:Res:87235.1,3163.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 300.06/300.42 139271[4:Rew:78499.0,139186.1,76326.0,139186.1] inductive(intersection(intersection(union(omega,omega),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 300.06/300.42 139499[4:Rew:78499.0,139424.1,76326.0,139424.1] inductive(intersection(u,intersection(v,union(omega,omega)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 300.06/300.42 139686[4:Rew:78499.0,139603.1,76326.0,139603.1] inductive(intersection(u,intersection(union(omega,omega),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 300.06/300.42 139866[4:Rew:78499.0,139789.1,76326.0,139789.1] inductive(intersection(intersection(u,union(omega,omega)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 300.06/300.42 139914[4:Obv:139900.1] || equal(unordered_pair(u,v),v) -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 300.06/300.42 139915[4:Obv:139898.1] || equal(unordered_pair(u,v),u) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 300.06/300.42 140136[0:Rew:114182.0,140028.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),union(x,y))),complement(intersection(union(x,y),union(v,w))))*.
% 300.06/300.42 140302[0:Res:96582.0,326.1] inductive(intersection(intersection(intersection(omega,u),v),w)) || -> equal(intersection(intersection(intersection(omega,u),v),w),omega)**.
% 300.06/300.42 140591[0:Res:96592.0,326.1] inductive(intersection(u,intersection(v,intersection(omega,w)))) || -> equal(intersection(u,intersection(v,intersection(omega,w))),omega)**.
% 300.06/300.42 140784[0:Res:96595.0,326.1] inductive(intersection(u,intersection(intersection(omega,v),w))) || -> equal(intersection(u,intersection(intersection(omega,v),w)),omega)**.
% 300.06/300.42 141091[0:Res:96599.0,326.1] inductive(intersection(intersection(u,intersection(omega,v)),w)) || -> equal(intersection(intersection(u,intersection(omega,v)),w),omega)**.
% 300.06/300.42 141663[0:Rew:114182.0,141544.0] || -> subclass(intersection(symmetric_difference(union(u,v),union(w,x)),y),complement(intersection(union(w,x),union(u,v))))*.
% 300.06/300.42 141892[0:Res:129351.0,326.1] inductive(intersection(intersection(intersection(u,omega),v),w)) || -> equal(intersection(intersection(intersection(u,omega),v),w),omega)**.
% 300.06/300.42 142086[0:Res:129360.0,326.1] inductive(intersection(u,intersection(v,intersection(w,omega)))) || -> equal(intersection(u,intersection(v,intersection(w,omega))),omega)**.
% 300.06/300.42 142298[0:Res:129363.0,326.1] inductive(intersection(u,intersection(intersection(v,omega),w))) || -> equal(intersection(u,intersection(intersection(v,omega),w)),omega)**.
% 300.06/300.42 142494[0:Res:129367.0,326.1] inductive(intersection(intersection(u,intersection(v,omega)),w)) || -> equal(intersection(intersection(u,intersection(v,omega)),w),omega)**.
% 300.06/300.42 142890[0:Rew:74519.0,142718.0] || -> subclass(intersection(successor(u),intersection(v,union(complement(u),complement(singleton(u))))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 300.06/300.42 146498[4:Rew:145920.0,146375.1] || member(not_subclass_element(intersection(union(null_class,u),v),null_class),singleton(u))* -> subclass(intersection(union(null_class,u),v),null_class).
% 300.06/300.42 146499[4:Rew:145920.0,146374.1] || member(not_subclass_element(intersection(u,union(null_class,v)),null_class),singleton(v))* -> subclass(intersection(u,union(null_class,v)),null_class).
% 300.06/300.42 146832[4:Rew:145994.0,146722.1] || member(not_subclass_element(intersection(union(u,null_class),v),null_class),singleton(u))* -> subclass(intersection(union(u,null_class),v),null_class).
% 300.06/300.42 146833[4:Rew:145994.0,146721.1] || member(not_subclass_element(intersection(u,union(v,null_class)),null_class),singleton(v))* -> subclass(intersection(u,union(v,null_class)),null_class).
% 300.06/300.42 148058[4:Rew:146300.0,147946.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),singleton(u))* -> subclass(intersection(union(u,u),v),null_class).
% 300.06/300.42 148059[4:Rew:146300.0,147945.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),singleton(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 300.06/300.42 148195[7:MRR:148142.0,2111.0] || subclass(intersection(complement(u),power_class(complement(power_class(v)))),null_class)* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 300.06/300.42 148196[4:MRR:148135.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)))).
% 300.06/300.42 148205[5:MRR:148204.2,4362.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 300.06/300.42 148207[6:MRR:148206.2,4362.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 300.06/300.42 148659[4:Rew:147490.0,148522.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 300.06/300.42 148660[4:Rew:147490.0,148521.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 300.06/300.42 149057[4:Rew:147616.0,148931.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 300.06/300.42 149058[4:Rew:147616.0,148930.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 300.06/300.42 149193[7:MRR:149138.0,2111.0] || subclass(intersection(power_class(complement(power_class(u))),complement(v)),null_class)* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 300.06/300.42 149194[4:MRR:149131.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)).
% 300.06/300.42 149201[5:MRR:149200.2,4362.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 300.06/300.42 149203[6:MRR:149202.2,4362.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 300.06/300.42 150712[3:SpR:101705.0,143467.0] || -> equal(intersection(intersection(union(u,v),complement(w)),restrict(union(complement(union(u,v)),w),x,y)),null_class)**.
% 300.06/300.42 150722[3:SpR:101695.0,143467.0] || -> equal(intersection(intersection(complement(u),union(v,w)),restrict(union(u,complement(union(v,w))),x,y)),null_class)**.
% 300.06/300.42 151399[3:Rew:74519.0,151134.0] || -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),null_class)**.
% 300.06/300.42 151538[4:SpR:151445.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))).
% 300.06/300.42 151543[4:SpR:151445.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)).
% 300.06/300.42 151602[4:Res:413.3,151507.0] || member(u,universal_class) subclass(u,cantor(singleton(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class).
% 300.06/300.42 151610[4:Res:3419.2,151507.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> .
% 300.06/300.42 151618[4:Res:452.3,151507.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(image(u,v)),universal_class))))* -> .
% 300.06/300.42 151621[4:Res:4066.2,151507.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w).
% 300.06/300.42 151622[4:Res:5218.2,151507.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w).
% 300.06/300.42 151721[4:Res:413.3,145698.0] || member(u,universal_class) subclass(u,singleton(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 300.06/300.42 151730[4:Res:3419.2,145698.0] || member(inverse(u),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 300.06/300.42 151753[4:Res:4066.2,145698.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 300.06/300.42 151755[4:Res:5218.2,145698.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 300.06/300.42 153834[4:SpL:6882.0,151809.0] || member(complement(symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))* -> .
% 300.06/300.42 154530[4:SpL:26816.2,154511.0] || member(u,universal_class) member(universal_class,complement(union(v,cross_product(singleton(u),universal_class))))* -> member(u,cantor(v)).
% 300.06/300.42 154542[4:SpL:26824.2,154511.0] || member(u,universal_class) member(universal_class,complement(union(cross_product(singleton(u),universal_class),v)))* -> member(u,cantor(v)).
% 300.06/300.42 155319[0:Rew:74519.0,155087.0] || -> subclass(intersection(successor(u),intersection(union(complement(u),complement(singleton(u))),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 300.06/300.42 157839[4:Rew:101705.0,157673.0,104596.0,157673.0,26691.0,157673.0] || -> equal(union(complement(union(u,complement(power_class(v)))),successor(w)),union(intersection(complement(u),power_class(v)),successor(w)))**.
% 300.06/300.42 157840[4:Rew:101705.0,157672.0,47572.0,157672.0,26691.0,157672.0] || -> equal(union(complement(union(u,complement(power_class(v)))),power_class(w)),union(intersection(complement(u),power_class(v)),power_class(w)))**.
% 300.06/300.42 158403[4:Rew:101705.0,158229.0,104596.0,158229.0,26691.0,158229.0] || -> equal(union(complement(union(complement(power_class(u)),v)),successor(w)),union(intersection(power_class(u),complement(v)),successor(w)))**.
% 300.06/300.42 158404[4:Rew:101705.0,158228.0,47572.0,158228.0,26691.0,158228.0] || -> equal(union(complement(union(complement(power_class(u)),v)),power_class(w)),union(intersection(power_class(u),complement(v)),power_class(w)))**.
% 300.06/300.42 160001[3:SpR:100311.0,17.2] || member(second(regular(domain_relation)),u) member(first(regular(domain_relation)),v) -> member(regular(domain_relation),cross_product(v,u))*.
% 300.06/300.42 160002[3:SpR:100311.0,9999.2] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),second(regular(domain_relation)))* -> member(regular(domain_relation),element_relation).
% 300.06/300.42 160010[4:SpR:100311.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(domain_relation),cantor(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))))),u)*.
% 300.06/300.42 160012[4:SpR:100311.0,15450.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),cantor(regular(domain_relation))),first(regular(domain_relation))),u)*.
% 300.06/300.42 160013[4:SpR:100311.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))),cantor(regular(domain_relation))),u)*.
% 300.06/300.42 160024[3:SpL:100311.0,11351.0] || member(regular(domain_relation),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(domain_relation)),u)*.
% 300.06/300.42 161025[4:Rew:101695.0,160900.0,104596.0,160900.0,26691.0,160900.0] || -> equal(union(successor(u),complement(union(v,complement(power_class(w))))),union(successor(u),intersection(complement(v),power_class(w))))**.
% 300.06/300.42 161026[4:Rew:101695.0,160899.0,47572.0,160899.0,26691.0,160899.0] || -> equal(union(power_class(u),complement(union(v,complement(power_class(w))))),union(power_class(u),intersection(complement(v),power_class(w))))**.
% 300.06/300.42 161574[4:Rew:101695.0,161446.0,104596.0,161446.0,26691.0,161446.0] || -> equal(union(successor(u),complement(union(complement(power_class(v)),w))),union(successor(u),intersection(power_class(v),complement(w))))**.
% 300.06/300.42 161575[4:Rew:101695.0,161445.0,47572.0,161445.0,26691.0,161445.0] || -> equal(union(power_class(u),complement(union(complement(power_class(v)),w))),union(power_class(u),intersection(power_class(v),complement(w))))**.
% 300.06/300.42 162206[6:Rew:7631.0,161976.1,4392.0,161976.1,12554.0,161976.1,74519.0,161976.1] || equal(union(u,v),universal_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 162791[6:Rew:7631.0,162596.1,4392.0,162596.1,12554.0,162596.1] || equal(union(u,v),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.06/300.42 163401[4:Rew:102963.0,163400.1,26691.0,163400.1,102963.0,163400.0,26691.0,163400.0] || member(union(u,v),union(complement(v),complement(u)))* member(union(u,v),union(v,u)) -> .
% 300.06/300.42 164143[4:Res:160006.1,6144.2] || equal(union(u,v),universal_class)** member(regular(domain_relation),complement(v))* member(regular(domain_relation),complement(u))* -> .
% 300.06/300.42 164249[3:Res:160007.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(domain_relation),union(u,complement(union(v,w))))*.
% 300.06/300.42 164252[3:Res:160007.1,76005.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(domain_relation),complement(symmetric_difference(u,v))).
% 300.06/300.42 164253[3:Res:160007.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(domain_relation),union(complement(union(u,v)),w))*.
% 300.06/300.42 164258[3:Res:160007.1,6144.2] || subclass(universal_class,union(u,v))* member(regular(domain_relation),complement(v))* member(regular(domain_relation),complement(u))* -> .
% 300.06/300.42 164647[4:SpR:100312.0,17.2] || member(second(regular(composition_function)),u) member(first(regular(composition_function)),v) -> member(regular(composition_function),cross_product(v,u))*.
% 300.06/300.42 164648[4:SpR:100312.0,9999.2] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),second(regular(composition_function)))* -> member(regular(composition_function),element_relation).
% 300.06/300.42 164656[4:SpR:100312.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(composition_function),cantor(ordered_pair(second(regular(composition_function)),first(regular(composition_function))))),u)*.
% 300.06/300.42 164658[4:SpR:100312.0,15450.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),cantor(regular(composition_function))),first(regular(composition_function))),u)*.
% 300.06/300.42 164659[4:SpR:100312.0,15451.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),first(regular(composition_function))),cantor(regular(composition_function))),u)*.
% 300.06/300.42 164670[4:SpL:100312.0,11351.0] || member(regular(composition_function),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(composition_function)),u)*.
% 300.06/300.42 165004[4:SpR:47101.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))))),union(u,image(element_relation,power_class(v))))*.
% 300.06/300.42 165006[4:SpR:47101.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))),w)),union(u,image(element_relation,power_class(v))))*.
% 300.06/300.42 165013[4:SpR:47101.0,46821.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)**.
% 300.06/300.42 165014[3:SpR:47101.0,42879.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).
% 300.06/300.42 165031[4:SpR:47101.0,96588.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))))*.
% 300.06/300.42 165033[4:SpR:47101.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w))),union(u,image(element_relation,power_class(v))))*.
% 300.06/300.42 165036[0:SpR:47101.0,71860.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),intersection(union(u,image(element_relation,power_class(v))),w))*.
% 300.06/300.42 165037[0:SpR:47101.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),x),union(u,image(element_relation,power_class(v))))*.
% 300.06/300.42 165040[0:SpR:47101.0,129982.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),intersection(w,union(u,image(element_relation,power_class(v)))))*.
% 300.06/300.42 165043[4:SpR:47101.0,96578.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))))*.
% 300.06/300.42 165062[4:SpR:47101.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 300.06/300.42 165070[4:SpR:47101.0,96601.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))))*.
% 300.06/300.42 165072[4:SpR:47101.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 300.06/300.42 165074[0:SpR:47101.0,72388.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),intersection(union(v,image(element_relation,power_class(w))),u))*.
% 300.06/300.42 165076[0:SpR:47101.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),x),union(v,image(element_relation,power_class(w))))*.
% 300.06/300.42 165078[0:SpR:47101.0,138061.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),intersection(u,union(v,image(element_relation,power_class(w)))))*.
% 300.06/300.42 165080[4:SpR:47101.0,96596.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))))*.
% 300.06/300.42 165083[0:SpR:47101.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(complement(power_class(w)))),x)),union(v,image(element_relation,power_class(w))))*.
% 300.06/300.42 165087[0:SpR:47101.0,57948.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)*.
% 300.06/300.42 165135[0:SpR:47101.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(complement(power_class(x)))))),union(w,image(element_relation,power_class(x))))*.
% 300.06/300.42 165232[0:SpL:47101.0,2123.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)))).
% 300.06/300.42 165236[0:SpL:47101.0,368.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 300.06/300.42 165259[0:SpL:47101.0,96568.0] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w) -> subclass(w,union(u,image(element_relation,power_class(v))))*.
% 300.06/300.42 165269[0:SpL:47101.0,58651.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> subclass(u,union(v,image(element_relation,power_class(w)))).
% 300.06/300.42 165344[4:Rew:151344.1,165240.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).
% 300.06/300.42 165411[8:Rew:74519.0,165223.1,47572.0,165223.1,78499.0,165223.1,76326.0,165223.1,30823.0,165223.1,47012.0,165223.1,79059.0,165223.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)**.
% 300.06/300.42 165477[4:SpR:47318.0,97814.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))))),union(image(element_relation,power_class(u)),v))*.
% 300.06/300.42 165479[4:SpR:47318.0,100149.0] || -> subclass(complement(union(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))),w)),union(image(element_relation,power_class(u)),v))*.
% 300.06/300.42 165486[4:SpR:47318.0,46821.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)**.
% 300.06/300.42 165487[3:SpR:47318.0,42879.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).
% 300.06/300.42 165504[4:SpR:47318.0,96588.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))*.
% 300.06/300.42 165506[4:SpR:47318.0,116495.0] || -> subclass(regular(complement(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w))),union(image(element_relation,power_class(u)),v))*.
% 300.06/300.42 165509[0:SpR:47318.0,71860.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),intersection(union(image(element_relation,power_class(u)),v),w))*.
% 300.06/300.42 165510[0:SpR:47318.0,96582.0] || -> subclass(intersection(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),x),union(image(element_relation,power_class(u)),v))*.
% 300.06/300.42 165513[0:SpR:47318.0,129982.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),intersection(w,union(image(element_relation,power_class(u)),v)))*.
% 300.06/300.42 165516[4:SpR:47318.0,96578.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))*.
% 300.06/300.42 165535[4:SpR:47318.0,100761.0] || -> subclass(complement(union(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))*.
% 300.06/300.42 165543[4:SpR:47318.0,96601.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))*.
% 300.06/300.42 165545[4:SpR:47318.0,116630.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))*.
% 300.06/300.42 165547[0:SpR:47318.0,72388.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),intersection(union(image(element_relation,power_class(v)),w),u))*.
% 300.06/300.42 165549[0:SpR:47318.0,96599.0] || -> subclass(intersection(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),x),union(image(element_relation,power_class(v)),w))*.
% 300.06/300.42 165551[0:SpR:47318.0,138061.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),intersection(u,union(image(element_relation,power_class(v)),w)))*.
% 300.06/300.42 165553[4:SpR:47318.0,96596.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))*.
% 300.06/300.42 165556[0:SpR:47318.0,96595.0] || -> subclass(intersection(u,intersection(symmetric_difference(power_class(complement(power_class(v))),complement(w)),x)),union(image(element_relation,power_class(v)),w))*.
% 300.06/300.42 165560[0:SpR:47318.0,57948.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)*.
% 300.06/300.42 165608[0:SpR:47318.0,96592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(complement(power_class(w))),complement(x)))),union(image(element_relation,power_class(w)),x))*.
% 300.06/300.42 165712[0:SpL:47318.0,2123.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)).
% 300.06/300.42 165716[0:SpL:47318.0,368.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 300.06/300.42 165739[0:SpL:47318.0,96568.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w) -> subclass(w,union(image(element_relation,power_class(u)),v))*.
% 300.06/300.42 165749[0:SpL:47318.0,58651.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> subclass(u,union(image(element_relation,power_class(v)),w)).
% 300.06/300.42 165827[4:Rew:151344.1,165720.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).
% 300.06/300.42 166080[4:Rew:135678.1,166008.3,135678.1,166008.1] || equal(complement(u),universal_class) member(v,universal_class) member(apply(choice,v),u)* -> equal(v,null_class).
% 300.06/300.42 166516[0:Obv:166507.2] || subclass(universal_class,u) member(regular(complement(intersection(v,u))),v)* -> equal(complement(intersection(v,u)),null_class).
% 300.06/300.42 166864[4:Res:164652.1,6144.2] || equal(union(u,v),universal_class)** member(regular(composition_function),complement(v))* member(regular(composition_function),complement(u))* -> .
% 300.06/300.42 166972[4:Res:164653.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(composition_function),union(u,complement(union(v,w))))*.
% 300.06/300.42 166975[4:Res:164653.1,76005.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(composition_function),complement(symmetric_difference(u,v))).
% 300.06/300.42 166976[4:Res:164653.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(composition_function),union(complement(union(u,v)),w))*.
% 300.06/300.42 166981[4:Res:164653.1,6144.2] || subclass(universal_class,union(u,v))* member(regular(composition_function),complement(v))* member(regular(composition_function),complement(u))* -> .
% 300.06/300.42 167207[4:Res:15658.2,688.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) subclass(universal_class,complement(application_function)) -> .
% 300.06/300.42 167215[4:Res:15658.2,66389.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) equal(successor(application_function),null_class) -> .
% 300.06/300.42 167566[4:Rew:104596.0,167526.2,104596.0,167526.0] || member(successor(u),universal_class) member(apply(choice,successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 300.06/300.42 168147[4:Rew:168145.0,168142.0] || member(u,union(complement(successor(null_class)),singleton(complement(singleton(null_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 300.06/300.42 168163[4:Rew:146454.0,168056.2] || subclass(u,singleton(complement(singleton(null_class)))) member(not_subclass_element(u,null_class),complement(successor(null_class)))* -> subclass(u,null_class).
% 300.06/300.42 168472[4:MRR:168451.0,2111.0] || member(singleton(singleton(null_class)),compose(u,v))* -> member(null_class,cantor(v)) member(universal_class,image(u,range_of(null_class))).
% 300.06/300.42 168540[4:MRR:168529.3,22109.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))**.
% 300.06/300.42 169369[4:Rew:169367.0,169364.0] || member(u,union(union(element_relation,element_relation),complement(compose(element_relation,universal_class))))* subclass(universal_class,v) -> member(u,v)*.
% 300.06/300.42 169384[4:Rew:167254.0,169267.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).
% 300.06/300.42 169571[4:Rew:26689.0,169421.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))))**.
% 300.06/300.42 170077[4:Rew:170075.0,170072.0] || member(u,union(element_relation,union(null_class,complement(compose(element_relation,universal_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 300.06/300.42 170087[4:Rew:167297.0,169982.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).
% 300.06/300.42 170415[4:Rew:170413.0,170409.0] || member(u,union(successor(null_class),union(null_class,singleton(singleton(null_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 300.06/300.42 170428[4:Rew:167344.0,170313.2] || subclass(u,union(null_class,singleton(singleton(null_class))))* member(not_subclass_element(u,null_class),successor(null_class)) -> subclass(u,null_class).
% 300.06/300.42 170774[8:SoR:37565.0,2274.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))** -> .
% 300.06/300.42 171565[4:Rew:81750.0,171444.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).
% 300.06/300.42 172382[4:Rew:81820.0,172255.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).
% 300.06/300.42 173053[4:Rew:173052.0,173049.0] || member(u,union(intersection(v,element_relation),complement(compose(element_relation,universal_class))))* subclass(universal_class,w) -> member(u,w)*.
% 300.06/300.42 173069[4:Rew:82721.0,172951.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),intersection(v,element_relation))* -> subclass(u,null_class).
% 300.06/300.42 173438[4:Rew:173437.0,173434.0] || member(u,union(intersection(element_relation,v),complement(compose(element_relation,universal_class))))* subclass(universal_class,w) -> member(u,w)*.
% 300.06/300.42 173454[4:Rew:82723.0,173334.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),intersection(element_relation,v))* -> subclass(u,null_class).
% 300.06/300.42 173810[4:Rew:173809.0,173806.0] || member(u,union(complement(compose(element_relation,universal_class)),intersection(v,element_relation)))* subclass(universal_class,w) -> member(u,w)*.
% 300.06/300.42 173826[4:Rew:82839.0,173705.2] || subclass(u,intersection(v,element_relation))* member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 300.06/300.42 174203[4:Rew:174202.0,174199.0] || member(u,union(complement(compose(element_relation,universal_class)),intersection(element_relation,v)))* subclass(universal_class,w) -> member(u,w)*.
% 300.06/300.42 174219[4:Rew:82841.0,174096.2] || subclass(u,intersection(element_relation,v))* member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 300.06/300.42 174255[7:MRR:174254.3,100385.0] || equal(u,universal_class) equal(compose(v,null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 300.06/300.42 174257[8:MRR:174256.3,100385.0] one_to_one(u) || equal(compose(v,null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 300.06/300.42 1950[0:Res:59.1,380.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 300.06/300.42 5595[3:Res:4824.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))**.
% 300.06/300.42 5794[0:Res:5329.0,8.0] || subclass(union(u,v),symmetric_difference(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 300.06/300.42 5852[0:Res:5770.0,8.0] || subclass(successor(u),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 300.06/300.42 7022[3:SpR:4896.0,194.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)*.
% 300.06/300.42 12983[3:Rew:4605.0,12975.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))).
% 300.06/300.42 13396[3:Res:24.2,5587.1] || member(ordered_pair(null_class,null_class),u) member(ordered_pair(null_class,null_class),v) subclass(domain_relation,complement(intersection(v,u)))* -> .
% 300.06/300.42 14881[0:Res:24.2,537.1] || member(unordered_pair(u,v),w)* member(unordered_pair(u,v),x)* subclass(universal_class,complement(intersection(x,w)))* -> .
% 300.06/300.42 17000[4:SpL:16954.0,1922.1] || member(ordered_pair(universal_class,u),compose(v,w))* subclass(image(v,image(w,null_class)),x)* -> member(u,x)*.
% 300.06/300.42 19136[3:SpR:3136.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))**.
% 300.06/300.42 19170[3:SpR:3139.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))**.
% 300.06/300.42 19192[3:SpR:3142.2,104.0] function(u) function(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 300.06/300.42 19226[3:SpR:3143.2,104.0] function(u) single_valued_class(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 300.06/300.42 19237[3:SpR:3143.2,104.0] function(u) single_valued_class(v) || -> equal(domain__dfg(v,image(inverse(v),singleton(single_valued1(v))),single_valued2(u)),single_valued3(v))**.
% 300.06/300.42 19262[3:SpR:3147.2,104.0] function(u) function(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 300.06/300.42 19292[3:SpR:3148.2,104.0] function(u) single_valued_class(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 300.06/300.42 19301[3:SpR:3148.2,104.0] function(u) single_valued_class(v) || -> equal(domain__dfg(v,image(inverse(v),singleton(single_valued1(u))),single_valued2(v)),single_valued3(v))**.
% 300.06/300.42 19379[0:Res:24.2,688.1] || member(ordered_pair(u,v),w)* member(ordered_pair(u,v),x)* subclass(universal_class,complement(intersection(x,w)))* -> .
% 300.06/300.42 19941[4:Res:413.3,19720.0] || member(u,universal_class) subclass(u,cantor(apply(choice,u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 300.06/300.42 19954[4:Res:452.3,19720.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(image(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 300.06/300.42 21502[4:Res:59.1,21114.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* equal(complement(image(w,image(x,singleton(u)))),universal_class) -> .
% 300.06/300.42 21865[0:Res:21757.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)).
% 300.06/300.42 22107[3:SpL:1197.2,22093.0] || member(cross_product(u,v),universal_class) subclass(apply(choice,cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 300.06/300.42 22191[3:SpL:1197.2,22109.0] || member(cross_product(u,v),universal_class) equal(apply(choice,cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 300.06/300.42 22241[0:Res:168.1,4022.1] || member(not_subclass_element(intersection(intersection(u,v),w),x),symmetric_difference(u,v))* -> subclass(intersection(intersection(u,v),w),x).
% 300.06/300.42 22258[0:Res:161.1,4022.1] || member(not_subclass_element(intersection(u,intersection(v,w)),x),symmetric_difference(v,w))* -> subclass(intersection(u,intersection(v,w)),x).
% 300.06/300.42 22267[4:Res:15389.2,4022.1] || member(u,universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* -> .
% 300.06/300.42 22989[4:Res:10001.1,5179.0] || member(regular(regular(compose(element_relation,universal_class))),element_relation)* -> equal(regular(compose(element_relation,universal_class)),null_class) equal(compose(element_relation,universal_class),null_class).
% 300.06/300.42 23778[0:Obv:23763.1] || subclass(unordered_pair(u,v),complement(singleton(v)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.06/300.42 23779[0:Obv:23762.1] || subclass(unordered_pair(u,v),complement(singleton(u)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.06/300.42 23844[0:Obv:23837.1] || equal(complement(singleton(u)),unordered_pair(v,u)) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 300.06/300.42 23845[0:Obv:23836.1] || equal(complement(singleton(u)),unordered_pair(u,v)) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.06/300.42 23986[0:SpL:492.0,3158.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(regular(u),complement(restrict(v,w,x)))*.
% 300.06/300.42 23987[0:SpL:493.0,3158.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(regular(u),complement(restrict(x,v,w)))*.
% 300.06/300.42 26051[4:SpR:15367.2,5700.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))**.
% 300.06/300.42 26060[4:SpL:5700.0,19924.0] || member(inverse(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))* subclass(universal_class,complement(element_relation)) -> .
% 300.06/300.42 26175[3:MRR:26161.0,10047.1] || -> member(regular(regular(union(u,v))),complement(u))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 300.06/300.42 26225[0:Res:26178.1,1314.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 300.06/300.42 26288[3:MRR:26272.0,10047.1] || -> member(regular(regular(union(u,v))),complement(v))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 300.06/300.42 26338[0:Res:26291.1,1314.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 300.06/300.42 26360[0:SpR:223.0,227.1] || -> equal(restrict(cross_product(u,v),w,x),null_class) member(regular(restrict(cross_product(w,x),u,v)),cross_product(u,v))*.
% 300.06/300.42 26379[0:Res:227.1,218.0] || -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),u)*.
% 300.06/300.42 26383[0:Res:227.1,499.0] || -> equal(restrict(symmetric_difference(u,v),w,x),null_class) member(regular(restrict(symmetric_difference(u,v),w,x)),union(u,v))*.
% 300.06/300.42 26396[3:Res:227.1,4365.0] || member(regular(restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 300.06/300.42 26398[4:Res:227.1,10017.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))*.
% 300.06/300.42 26399[4:Res:227.1,10018.0] || -> equal(restrict(apply(null_class,u),v,w),null_class) member(regular(restrict(apply(null_class,u),v,w)),apply(null_class,x))*.
% 300.06/300.42 26400[4:Res:227.1,10019.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)))*.
% 300.06/300.42 26622[0:Rew:29.0,26517.1] || member(not_subclass_element(cross_product(u,v),restrict(w,u,v)),w)* -> subclass(cross_product(u,v),restrict(w,u,v)).
% 300.06/300.42 28394[4:Rew:26691.0,26967.1,27420.0,26967.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).
% 300.06/300.42 28396[4:Rew:26691.0,27046.1] || -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),cross_product(v,w))*.
% 300.06/300.42 29979[4:Rew:26691.0,29952.2] || member(power_class(u),symmetric_difference(v,w))* member(u,universal_class) subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 300.06/300.42 29991[7:Res:29891.1,1314.1] || equal(complement(intersection(u,v)),singleton(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 300.06/300.42 30072[4:Rew:26691.0,30045.2] || member(sum_class(u),symmetric_difference(v,w))* member(u,universal_class) subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 300.06/300.42 30125[7:Res:29936.1,1314.1] || equal(complement(intersection(u,v)),successor(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 300.06/300.42 30395[4:SpL:249.0,15632.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> member(singleton(u),cantor(singleton(singleton(singleton(singleton(u))))))*.
% 300.06/300.42 30484[4:SpL:27420.0,354.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(null_class,v))* member(u,w)*.
% 300.06/300.42 31093[0:Rew:493.0,31038.1] || member(regular(symmetric_difference(cross_product(u,v),w)),restrict(w,u,v))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 300.06/300.42 31094[0:Rew:492.0,31037.1] || member(regular(symmetric_difference(u,cross_product(v,w))),restrict(u,v,w))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 300.06/300.42 32937[3:Res:28597.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))**.
% 300.06/300.42 33632[0:Obv:33602.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(y,singleton(v)),image(w,image(x,singleton(u))))*.
% 300.06/300.42 33957[0:Obv:33925.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(singleton(v),y),image(w,image(x,singleton(u))))*.
% 300.06/300.42 34336[4:Rew:26691.0,34303.1] || member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,union(null_class,intersection(w,x))) -> subclass(u,v).
% 300.06/300.42 35275[0:Obv:35261.1] || member(not_subclass_element(restrict(u,v,w),intersection(x,u)),x)* -> subclass(restrict(u,v,w),intersection(x,u)).
% 300.06/300.42 35773[4:SpL:30456.0,354.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,v))* member(u,w)*.
% 300.06/300.42 36087[4:Res:344.1,15447.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).
% 300.06/300.42 36089[4:Res:362.1,15447.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).
% 300.06/300.42 36105[4:Res:28597.1,15447.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).
% 300.06/300.42 36106[4:Res:4824.1,15447.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).
% 300.06/300.42 36109[4:Res:17111.1,15447.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).
% 300.06/300.42 36110[4:Res:3640.2,15447.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).
% 300.06/300.42 38077[8:SSi:38071.1,72.1] one_to_one(u) || subclass(universal_class,cantor(cantor(v)))* equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 300.06/300.42 38126[8:SpR:38098.1,59.1] one_to_one(u) || member(ordered_pair(inverse(u),v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 300.06/300.42 38963[4:Res:15497.1,2.0] || member(u,universal_class) subclass(cantor(v),w)* -> equal(sum_class(range_of(null_class)),apply(v,u))* member(u,w)*.
% 300.06/300.42 38995[4:MRR:38975.0,10047.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).
% 300.06/300.42 38998[4:MRR:38977.0,10047.1] || -> equal(apply(u,regular(intersection(v,complement(cantor(u))))),sum_class(range_of(null_class)))** equal(intersection(v,complement(cantor(u))),null_class).
% 300.06/300.42 38999[4:MRR:38976.0,10047.1] || -> equal(apply(u,regular(intersection(complement(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(complement(cantor(u)),v),null_class).
% 300.06/300.42 40911[4:Res:15450.1,2.0] || subclass(domain_relation,rotate(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 300.06/300.42 40914[4:Res:15450.1,7635.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)* -> .
% 300.06/300.42 40926[4:Res:15450.1,499.0] || subclass(domain_relation,rotate(symmetric_difference(u,v))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,v))*.
% 300.06/300.42 40944[4:Res:15450.1,10017.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))*.
% 300.06/300.42 40945[4:Res:15450.1,10018.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))*.
% 300.06/300.42 40946[4:Res:15450.1,10019.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)))*.
% 300.06/300.42 40963[4:Res:15450.1,1220.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(singleton(singleton(singleton(v))),u))),singleton(v)),v)**.
% 300.06/300.42 41029[4:Res:15451.1,2.0] || subclass(domain_relation,flip(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 300.06/300.42 41032[4:Res:15451.1,7635.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)* -> .
% 300.06/300.42 41044[4:Res:15451.1,499.0] || subclass(domain_relation,flip(symmetric_difference(u,v))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,v))*.
% 300.06/300.42 41062[4:Res:15451.1,10017.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))*.
% 300.06/300.42 41063[4:Res:15451.1,10018.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))*.
% 300.06/300.42 41064[4:Res:15451.1,10019.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)))*.
% 300.06/300.42 41162[4:SpL:26736.0,6138.0] || subclass(universal_class,intersection(power_class(complement(singleton(null_class))),complement(u)))* member(omega,union(image(element_relation,successor(null_class)),u)) -> .
% 300.06/300.42 41184[4:SpL:26736.0,6138.0] || subclass(universal_class,intersection(complement(u),power_class(complement(singleton(null_class)))))* member(omega,union(u,image(element_relation,successor(null_class)))) -> .
% 300.06/300.42 41187[4:SpL:26736.0,204.0] || member(u,intersection(power_class(complement(singleton(null_class))),complement(v)))* member(u,union(image(element_relation,successor(null_class)),v)) -> .
% 300.06/300.42 41191[4:SpL:26736.0,204.0] || member(u,intersection(complement(v),power_class(complement(singleton(null_class)))))* member(u,union(v,image(element_relation,successor(null_class)))) -> .
% 300.06/300.42 41288[0:Res:2332.2,2.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 300.06/300.42 41291[4:Res:2332.2,7635.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 300.06/300.42 41303[0:Res:2332.2,499.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 300.06/300.42 41321[4:Res:2332.2,10017.0] || subclass(u,sum_class(range_of(null_class))) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),apply(null_class,w))*.
% 300.06/300.42 41322[4:Res:2332.2,10018.0] || subclass(u,apply(null_class,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),apply(null_class,x))*.
% 300.06/300.42 41323[4:Res:2332.2,10019.0] || subclass(u,apply(null_class,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),sum_class(range_of(null_class)))*.
% 300.06/300.42 41364[0:Rew:29.0,41230.1] || subclass(cross_product(u,v),w) -> equal(restrict(x,u,v),null_class) member(regular(restrict(x,u,v)),w)*.
% 300.06/300.42 41641[0:Res:2334.1,2.0] || subclass(u,v) -> equal(intersection(w,intersection(u,x)),null_class) member(regular(intersection(w,intersection(u,x))),v)*.
% 300.06/300.42 41646[0:Res:2334.1,22.0] || -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),v)*.
% 300.06/300.42 41647[0:Res:2334.1,23.0] || -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),w)*.
% 300.06/300.42 41657[4:Res:2334.1,36188.0] || -> equal(intersection(u,intersection(union(null_class,v),w)),null_class) member(regular(intersection(u,intersection(union(null_class,v),w))),v)*.
% 300.06/300.42 41658[4:Res:2334.1,39314.0] || -> equal(intersection(u,intersection(union(v,v),w)),null_class) member(regular(intersection(u,intersection(union(v,v),w))),v)*.
% 300.06/300.42 42242[0:Res:2335.1,2.0] || subclass(u,v) -> equal(intersection(w,intersection(x,u)),null_class) member(regular(intersection(w,intersection(x,u))),v)*.
% 300.06/300.42 42247[0:Res:2335.1,22.0] || -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),w)*.
% 300.06/300.42 42248[0:Res:2335.1,23.0] || -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),x)*.
% 300.06/300.42 42258[4:Res:2335.1,36188.0] || -> equal(intersection(u,intersection(v,union(null_class,w))),null_class) member(regular(intersection(u,intersection(v,union(null_class,w)))),w)*.
% 300.06/300.42 42259[4:Res:2335.1,39314.0] || -> equal(intersection(u,intersection(v,union(w,w))),null_class) member(regular(intersection(u,intersection(v,union(w,w)))),w)*.
% 300.06/300.42 42858[0:Res:3120.2,2.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 300.06/300.42 42861[4:Res:3120.2,7635.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 300.06/300.42 42873[0:Res:3120.2,499.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 300.06/300.42 42891[4:Res:3120.2,10017.0] || subclass(u,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),apply(null_class,w))*.
% 300.06/300.42 42892[4:Res:3120.2,10018.0] || subclass(u,apply(null_class,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),apply(null_class,x))*.
% 300.06/300.42 42893[4:Res:3120.2,10019.0] || subclass(u,apply(null_class,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),sum_class(range_of(null_class)))*.
% 300.06/300.42 43355[0:Res:3122.1,2.0] || subclass(u,v) -> equal(intersection(intersection(u,w),x),null_class) member(regular(intersection(intersection(u,w),x)),v)*.
% 300.06/300.42 43360[0:Res:3122.1,22.0] || -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),u)*.
% 300.06/300.42 43361[0:Res:3122.1,23.0] || -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),v)*.
% 300.06/300.42 43371[4:Res:3122.1,36188.0] || -> equal(intersection(intersection(union(null_class,u),v),w),null_class) member(regular(intersection(intersection(union(null_class,u),v),w)),u)*.
% 300.06/300.42 43372[4:Res:3122.1,39314.0] || -> equal(intersection(intersection(union(u,u),v),w),null_class) member(regular(intersection(intersection(union(u,u),v),w)),u)*.
% 300.06/300.42 43862[0:Res:3123.1,2.0] || subclass(u,v) -> equal(intersection(intersection(w,u),x),null_class) member(regular(intersection(intersection(w,u),x)),v)*.
% 300.06/300.42 43867[0:Res:3123.1,22.0] || -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),v)*.
% 300.06/300.42 43868[0:Res:3123.1,23.0] || -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),w)*.
% 300.06/300.42 43878[4:Res:3123.1,36188.0] || -> equal(intersection(intersection(u,union(null_class,v)),w),null_class) member(regular(intersection(intersection(u,union(null_class,v)),w)),v)*.
% 300.06/300.42 43879[4:Res:3123.1,39314.0] || -> equal(intersection(intersection(u,union(v,v)),w),null_class) member(regular(intersection(intersection(u,union(v,v)),w)),v)*.
% 300.06/300.42 44729[0:Res:3260.2,2.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(regular(u),x)*.
% 300.06/300.42 44760[0:Obv:44735.1] || subclass(intersection(u,complement(union(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,complement(union(v,w))),null_class).
% 300.06/300.42 44761[0:Obv:44734.1] || subclass(intersection(complement(union(u,v)),w),symmetric_difference(u,v))* -> equal(intersection(complement(union(u,v)),w),null_class).
% 300.06/300.42 44891[0:MRR:44837.0,10049.1] || -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(v))* subclass(intersection(u,complement(union(v,w))),x).
% 300.06/300.42 44892[0:MRR:44836.0,10049.1] || -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(w))* subclass(intersection(u,complement(union(v,w))),x).
% 300.06/300.42 45070[0:MRR:45000.0,10049.1] || -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(u))* subclass(intersection(complement(union(u,v)),w),x).
% 300.06/300.42 45071[0:MRR:44999.0,10049.1] || -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(v))* subclass(intersection(complement(union(u,v)),w),x).
% 300.06/300.42 45081[4:SpL:1197.2,44921.0] || member(cross_product(u,v),universal_class) subclass(universal_class,apply(choice,cross_product(u,v)))* -> equal(cross_product(u,v),null_class).
% 300.06/300.42 45228[4:SpL:30456.0,7013.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(v,v))* member(w,u)*.
% 300.06/300.42 45229[4:SpL:27420.0,7013.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(null_class,v))* member(w,u)*.
% 300.06/300.42 45288[3:Obv:45268.3] || equal(u,v) member(w,v) member(w,unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 300.06/300.42 45296[3:Rew:9516.2,45295.2] || equal(u,v) member(regular(v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 300.06/300.42 45368[0:SpR:223.0,2345.1] || -> equal(restrict(cross_product(u,v),w,x),null_class) member(regular(restrict(cross_product(w,x),u,v)),cross_product(w,x))*.
% 300.06/300.42 45429[4:Res:25926.1,4002.0] || equal(symmetric_difference(u,cross_product(v,w)),ordered_pair(x,universal_class)) -> member(unordered_pair(x,null_class),complement(restrict(u,v,w)))*.
% 300.06/300.42 45448[4:Res:17151.1,4002.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)))*.
% 300.06/300.42 45457[0:Res:3640.2,4002.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> equal(singleton(x),null_class) member(x,complement(restrict(u,v,w)))*.
% 300.06/300.42 45458[0:Res:10859.2,4002.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> equal(x,null_class) member(regular(x),complement(restrict(u,v,w)))*.
% 300.06/300.42 45511[4:Res:25926.1,4003.0] || equal(symmetric_difference(cross_product(u,v),w),ordered_pair(x,universal_class)) -> member(unordered_pair(x,null_class),complement(restrict(w,u,v)))*.
% 300.06/300.42 45530[4:Res:17151.1,4003.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)))*.
% 300.06/300.42 45539[0:Res:3640.2,4003.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> equal(singleton(x),null_class) member(x,complement(restrict(w,u,v)))*.
% 300.06/300.42 45540[0:Res:10859.2,4003.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> equal(x,null_class) member(regular(x),complement(restrict(w,u,v)))*.
% 300.06/300.42 45577[0:SpR:39745.0,5249.1] || -> subclass(symmetric_difference(u,intersection(u,v)),w) member(not_subclass_element(symmetric_difference(u,intersection(u,v)),w),complement(intersection(u,v)))*.
% 300.06/300.42 45578[0:SpR:39886.0,5249.1] || -> subclass(symmetric_difference(u,intersection(v,u)),w) member(not_subclass_element(symmetric_difference(u,intersection(v,u)),w),complement(intersection(v,u)))*.
% 300.06/300.42 45678[0:Res:5249.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)*.
% 300.06/300.42 46407[0:Res:3419.2,218.0] || member(inverse(u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 300.06/300.42 46436[4:Res:3419.2,19720.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(ordered_pair(inverse(u),range_of(u))))* subclass(universal_class,complement(element_relation)) -> .
% 300.06/300.42 46453[0:MRR:46443.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)*.
% 300.06/300.42 47071[0:Rew:47003.0,36296.0] || subclass(ordered_pair(u,v),power_class(complement(power_class(w)))) member(unordered_pair(u,singleton(v)),image(element_relation,power_class(w)))* -> .
% 300.06/300.42 47107[0:Rew:47003.0,36275.0] || subclass(u,power_class(complement(power_class(v)))) member(not_subclass_element(u,w),image(element_relation,power_class(v)))* -> subclass(u,w).
% 300.06/300.42 47111[0:Rew:47003.0,30261.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(omega,union(u,image(element_relation,power_class(v)))) -> .
% 300.06/300.42 47119[0:Rew:47003.0,36278.1] || member(u,universal_class) subclass(universal_class,power_class(complement(power_class(v)))) member(power_class(u),image(element_relation,power_class(v)))* -> .
% 300.06/300.42 47120[0:Rew:47003.0,36279.1] || member(u,universal_class) subclass(universal_class,power_class(complement(power_class(v)))) member(sum_class(u),image(element_relation,power_class(v)))* -> .
% 300.06/300.42 47191[0:Rew:47003.0,23679.0] || subclass(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 300.06/300.42 47215[0:Rew:47003.0,32837.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))))*.
% 300.06/300.42 47216[3:Rew:47003.0,33039.0] || -> subclass(regular(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* equal(intersection(complement(u),power_class(v)),null_class).
% 300.06/300.42 47343[0:Rew:47003.0,30274.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(omega,union(image(element_relation,power_class(u)),v)) -> .
% 300.06/300.42 47476[0:Rew:47003.0,23682.0] || subclass(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 300.06/300.42 47500[0:Rew:47003.0,32839.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))*.
% 300.06/300.42 47501[3:Rew:47003.0,33041.0] || -> subclass(regular(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* equal(intersection(power_class(u),complement(v)),null_class).
% 300.06/300.42 47645[0:Rew:47003.0,47156.0] || subclass(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 300.06/300.42 47649[0:Rew:47003.0,47441.0] || subclass(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 300.06/300.42 47666[0:Rew:47003.0,46981.1,47003.0,46981.1,47003.0,46981.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).
% 300.06/300.42 48088[7:Rew:26691.0,48026.0] || equal(union(null_class,intersection(u,v)),null_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 300.06/300.42 48852[4:Rew:26691.0,48575.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).
% 300.06/300.42 48854[4:Rew:26691.0,48592.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).
% 300.06/300.42 48855[4:Rew:26691.0,48593.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).
% 300.06/300.42 48863[4:Rew:26691.0,48862.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)))).
% 300.06/300.42 48869[4:Rew:26691.0,48868.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).
% 300.06/300.42 48956[4:Rew:26691.0,48904.0] || equal(union(null_class,intersection(u,v)),null_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 300.06/300.42 48979[4:SpL:35792.0,47019.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).
% 300.06/300.42 49191[0:Res:350.2,47008.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(u,w),power_class(complement(power_class(v))))* -> subclass(u,w).
% 300.06/300.42 49218[0:Res:364.1,47008.0] || subclass(ordered_pair(u,v),image(element_relation,power_class(w))) member(unordered_pair(u,singleton(v)),power_class(complement(power_class(w))))* -> .
% 300.06/300.42 49365[4:Res:1978.3,46866.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* equal(compose_class(w),null_class) -> .
% 300.06/300.42 51699[4:SpL:35792.0,47039.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 300.06/300.42 51700[4:SpL:35792.0,47039.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 300.06/300.42 51732[4:Res:25926.1,47039.0] || equal(symmetric_difference(complement(u),power_class(v)),ordered_pair(w,universal_class)) -> member(unordered_pair(w,null_class),union(u,complement(power_class(v))))*.
% 300.06/300.42 51745[0:Res:349.2,47039.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(regular(u),union(v,complement(power_class(w))))*.
% 300.06/300.42 51750[4:Res:17151.1,47039.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))))*.
% 300.06/300.42 51759[0:Res:3640.2,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> equal(singleton(w),null_class) member(w,union(u,complement(power_class(v))))*.
% 300.06/300.42 51760[0:Res:10859.2,47039.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> equal(w,null_class) member(regular(w),union(u,complement(power_class(v))))*.
% 300.06/300.42 52031[4:SpL:30456.0,47228.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,w)))*.
% 300.06/300.42 52032[4:SpL:27420.0,47228.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(null_class,w))).
% 300.06/300.42 52038[4:SpL:35792.0,47228.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 300.06/300.42 52039[4:SpL:35792.0,47228.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 300.06/300.42 52055[4:Res:25926.1,47228.0] || equal(symmetric_difference(power_class(u),complement(v)),ordered_pair(w,universal_class)) -> member(unordered_pair(w,null_class),union(complement(power_class(u)),v))*.
% 300.06/300.42 52068[0:Res:349.2,47228.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(regular(u),union(complement(power_class(v)),w))*.
% 300.06/300.42 52073[4:Res:17151.1,47228.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))*.
% 300.06/300.42 52082[0:Res:3640.2,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> equal(singleton(w),null_class) member(w,union(complement(power_class(u)),v))*.
% 300.06/300.42 52083[0:Res:10859.2,47228.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> equal(w,null_class) member(regular(w),union(complement(power_class(u)),v))*.
% 300.06/300.42 52226[0:Rew:6882.0,52130.0] || -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v) member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 300.06/300.42 53182[4:SpL:26691.0,212.0] || member(regular(union(u,complement(v))),intersection(complement(u),union(null_class,v)))* -> equal(union(u,complement(v)),null_class).
% 300.06/300.42 53198[4:SpL:26691.0,212.0] || member(regular(union(complement(u),v)),intersection(union(null_class,u),complement(v)))* -> equal(union(complement(u),v),null_class).
% 300.06/300.42 53208[0:SpL:39581.1,212.0] || subclass(complement(u),complement(v)) member(regular(union(v,u)),complement(u))* -> equal(union(v,u),null_class).
% 300.06/300.42 53452[3:Res:4900.1,3783.0] || member(range_of(null_class),universal_class) subclass(universal_class,u)* subclass(u,v)* -> member(power_class(apply(null_class,w)),v)*.
% 300.06/300.42 53753[3:Res:4900.1,3845.0] || member(range_of(null_class),universal_class) subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(apply(null_class,w)),v)*.
% 300.06/300.42 54133[4:SpR:16977.0,3859.2] || member(image(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(apply(u,universal_class),union(v,w))*.
% 300.06/300.42 54428[3:Obv:54359.3] || equal(u,universal_class) subclass(u,regular(v))* member(null_class,v) -> equal(u,null_class) equal(v,null_class).
% 300.06/300.42 54430[3:Obv:54402.2] || subclass(u,v) subclass(intersection(w,u),regular(v))* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 300.06/300.42 54431[3:Obv:54401.2] || subclass(u,v) subclass(intersection(u,w),regular(v))* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 300.06/300.42 54440[3:Obv:54405.1] || subclass(intersection(u,intersection(v,w)),regular(w))* -> equal(intersection(u,intersection(v,w)),null_class) equal(w,null_class).
% 300.06/300.42 54441[3:Obv:54403.1] || subclass(intersection(intersection(u,v),w),regular(v))* -> equal(intersection(intersection(u,v),w),null_class) equal(v,null_class).
% 300.06/300.42 54442[3:Obv:54400.1] || subclass(intersection(u,intersection(v,w)),regular(v))* -> equal(intersection(u,intersection(v,w)),null_class) equal(v,null_class).
% 300.06/300.42 54445[3:Obv:54396.1] || subclass(intersection(intersection(u,v),w),regular(u))* -> equal(intersection(intersection(u,v),w),null_class) equal(u,null_class).
% 300.06/300.42 54613[4:SpL:115.0,15711.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),complement(intersection(v,w)))*.
% 300.06/300.42 54835[4:Res:17111.1,47038.0] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(power_class(v))))* -> .
% 300.06/300.42 54894[3:SpR:54674.1,59.1] || equal(u,universal_class) member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 300.06/300.42 54979[3:SpR:54674.1,11181.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)))*.
% 300.06/300.42 55025[3:SpL:54674.1,3842.0] || equal(u,universal_class) member(image(v,null_class),universal_class) subclass(universal_class,w) -> member(apply(v,u),w)*.
% 300.06/300.42 55420[4:Res:17111.1,47227.0] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(power_class(u)),v))* -> .
% 300.06/300.42 55707[4:Rew:47572.0,55598.1,26691.0,55598.1,47572.0,55598.0,26691.0,55598.0] || member(u,power_class(v)) member(u,power_class(w)) member(u,complement(intersection(power_class(w),power_class(v))))* -> .
% 300.06/300.42 55856[3:SpR:22117.0,364.1] || subclass(ordered_pair(u,v),w) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),w)*.
% 300.06/300.42 55866[3:SpR:54674.1,22117.0] || equal(u,universal_class) -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 300.06/300.42 55910[3:SpL:22117.0,537.1] || subclass(universal_class,complement(u)) member(regular(ordered_pair(v,w)),u)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 300.06/300.42 55940[4:MRR:55939.2,55888.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(regular(regular(ordered_pair(v,u))),v)**.
% 300.06/300.42 56052[0:SpL:29.0,4021.1] || member(u,symmetric_difference(v,cross_product(w,x)))* subclass(complement(restrict(v,w,x)),y)* -> member(u,y)*.
% 300.06/300.42 56059[0:SpL:30.0,4021.1] || member(u,symmetric_difference(cross_product(v,w),x))* subclass(complement(restrict(x,v,w)),y)* -> member(u,y)*.
% 300.06/300.42 56179[4:Rew:46924.1,56107.1] || equal(intersection(u,v),null_class) member(w,union(u,v))* subclass(universal_class,x) -> member(w,x)*.
% 300.06/300.42 56111[0:SpL:47007.0,4021.1] || member(u,symmetric_difference(complement(v),power_class(w)))* subclass(union(v,complement(power_class(w))),x)* -> member(u,x)*.
% 300.06/300.42 56112[0:SpL:47013.0,4021.1] || member(u,symmetric_difference(power_class(v),complement(w)))* subclass(union(complement(power_class(v)),w),x)* -> member(u,x)*.
% 300.06/300.42 56807[0:Res:4066.2,218.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),v)*.
% 300.06/300.42 56830[4:Res:4066.2,19720.0] || subclass(u,cantor(not_subclass_element(intersection(v,u),w)))* subclass(universal_class,complement(element_relation)) -> subclass(intersection(v,u),w).
% 300.06/300.42 57268[0:Res:4068.1,25.1] || member(not_subclass_element(intersection(u,intersection(complement(v),w)),x),v)* -> subclass(intersection(u,intersection(complement(v),w)),x).
% 300.06/300.42 57384[0:Rew:115.0,57192.0] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 300.06/300.42 57511[0:Res:4069.1,25.1] || member(not_subclass_element(intersection(u,intersection(v,complement(w))),x),w)* -> subclass(intersection(u,intersection(v,complement(w))),x).
% 300.06/300.42 57908[0:Res:5218.2,218.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),v)*.
% 300.06/300.42 57931[4:Res:5218.2,19720.0] || subclass(u,cantor(not_subclass_element(intersection(u,v),w)))* subclass(universal_class,complement(element_relation)) -> subclass(intersection(u,v),w).
% 300.06/300.42 58061[4:Res:57685.0,3156.0] || subclass(u,v) -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 300.06/300.42 58069[4:Res:57685.0,3159.0] || -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),w)*.
% 300.06/300.42 58070[4:Res:57685.0,3158.0] || -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),v)*.
% 300.06/300.42 58341[0:Res:5221.1,25.1] || member(not_subclass_element(intersection(intersection(complement(u),v),w),x),u)* -> subclass(intersection(intersection(complement(u),v),w),x).
% 300.06/300.42 58460[0:Rew:115.0,58262.0] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 300.06/300.42 58511[4:Res:57686.0,3156.0] || subclass(u,v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 300.06/300.42 58564[4:Rew:28791.0,58526.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))))*.
% 300.06/300.42 58865[0:Res:5222.1,25.1] || member(not_subclass_element(intersection(intersection(u,complement(v)),w),x),v)* -> subclass(intersection(intersection(u,complement(v)),w),x).
% 300.06/300.42 59039[4:Res:58611.0,3156.0] || subclass(u,v) -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 300.06/300.42 59047[4:Res:58611.0,3159.0] || -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),v)*.
% 300.06/300.42 59048[4:Res:58611.0,3158.0] || -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),u)*.
% 300.06/300.42 59160[0:Res:49.1,5342.0] inductive(u) || subclass(u,v) -> subclass(image(successor_relation,u),w) member(not_subclass_element(image(successor_relation,u),w),v)*.
% 300.06/300.42 59194[4:Res:35965.0,5342.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)*.
% 300.06/300.42 59343[4:Res:58647.0,3156.0] || subclass(u,v) -> equal(union(null_class,intersection(u,w)),null_class) member(regular(union(null_class,intersection(u,w))),v)*.
% 300.06/300.42 59351[4:Res:58647.0,3159.0] || -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),v)*.
% 300.06/300.42 59352[4:Res:58647.0,3158.0] || -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),u)*.
% 300.06/300.42 59650[8:Res:58710.1,37432.1] function(u) || equal(cantor(cantor(v)),universal_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 300.06/300.42 60210[0:Rew:11069.2,60209.2] || equal(u,v) member(v,w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 300.06/300.42 60252[4:Rew:16961.0,60239.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).
% 300.06/300.42 60418[4:Res:59287.0,3156.0] || subclass(u,v) -> equal(union(null_class,intersection(w,u)),null_class) member(regular(union(null_class,intersection(w,u))),v)*.
% 300.06/300.42 60426[4:Res:59287.0,3159.0] || -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),w)*.
% 300.06/300.42 60427[4:Res:59287.0,3158.0] || -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),v)*.
% 300.06/300.42 60514[4:Rew:16978.0,60498.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).
% 300.06/300.42 60778[4:Res:58612.0,3156.0] || subclass(u,v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 300.06/300.42 60830[4:Rew:28791.0,60793.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))*.
% 300.06/300.42 61054[4:Res:59527.0,3156.0] || subclass(union(null_class,u),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 300.06/300.42 61221[4:SpR:47616.0,26691.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))))))**.
% 300.06/300.42 61236[7:SpR:47616.0,29894.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))))*.
% 300.06/300.42 61597[8:Res:59614.1,37432.1] function(u) || equal(complement(range_of(u)),universal_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 300.06/300.42 61816[4:SpR:47619.0,26691.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))))**.
% 300.06/300.42 61831[7:SpR:47619.0,29894.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))))*.
% 300.06/300.42 62141[4:Res:61024.0,3156.0] || subclass(union(u,u),v)* -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 300.06/300.42 62274[4:Res:58043.0,3155.0] || -> equal(restrict(union(null_class,singleton(u)),v,w),null_class) equal(regular(restrict(union(null_class,singleton(u)),v,w)),u)**.
% 300.06/300.42 62278[4:Res:58043.0,1385.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))*.
% 300.06/300.42 62328[4:Res:59281.0,3155.0] || -> equal(union(null_class,restrict(singleton(u),v,w)),null_class) equal(regular(union(null_class,restrict(singleton(u),v,w))),u)**.
% 300.06/300.42 62332[4:Res:59281.0,1385.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)))*.
% 300.06/300.42 62438[0:Res:57651.0,3155.0] || -> equal(intersection(u,restrict(singleton(v),w,x)),null_class) equal(regular(intersection(u,restrict(singleton(v),w,x))),v)**.
% 300.06/300.42 62442[0:Res:57651.0,1385.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)))*.
% 300.06/300.42 62541[0:Res:57711.0,3155.0] || -> equal(restrict(intersection(singleton(u),v),w,x),null_class) equal(regular(restrict(intersection(singleton(u),v),w,x)),u)**.
% 300.06/300.42 62598[0:Res:12.0,11919.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))**.
% 300.06/300.42 62611[0:Res:67.1,11919.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))**.
% 300.06/300.42 62662[0:Res:243.0,11919.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))**.
% 300.06/300.42 62839[0:Res:58168.0,3155.0] || -> equal(restrict(intersection(u,singleton(v)),w,x),null_class) equal(regular(restrict(intersection(u,singleton(v)),w,x)),v)**.
% 300.06/300.42 63010[0:Res:58577.0,3155.0] || -> equal(intersection(restrict(singleton(u),v,w),x),null_class) equal(regular(intersection(restrict(singleton(u),v,w),x)),u)**.
% 300.06/300.42 63014[0:Res:58577.0,1385.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))*.
% 300.06/300.42 63133[4:SpL:26691.0,3659.1] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))* -> .
% 300.06/300.42 63151[4:SpL:26691.0,3659.1] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))* -> .
% 300.06/300.42 63285[4:Res:58032.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))).
% 300.06/300.42 63345[4:Res:59005.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))).
% 300.06/300.42 63438[3:MRR:63382.0,10047.1] || -> member(regular(intersection(regular(complement(u)),v)),u)* equal(intersection(regular(complement(u)),v),null_class) equal(complement(u),null_class).
% 300.06/300.42 63614[3:MRR:63562.0,10047.1] || -> member(regular(intersection(u,regular(complement(v)))),v)* equal(intersection(u,regular(complement(v))),null_class) equal(complement(v),null_class).
% 300.06/300.42 63703[3:Rew:54674.1,63696.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))**.
% 300.06/300.42 63778[4:Res:63510.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)).
% 300.06/300.42 64059[4:Res:63520.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)).
% 300.06/300.42 64542[0:SpL:249.0,11351.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(v,w))* -> member(singleton(u),v)*.
% 300.06/300.42 64585[8:SpL:37558.1,15453.1] function(u) || member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class)** -> .
% 300.06/300.42 64591[4:Obv:64588.2] || member(u,universal_class) member(v,cantor(cross_product(singleton(u),universal_class)))* -> member(u,cantor(cross_product(singleton(v),universal_class)))*.
% 300.06/300.42 64669[4:SpR:26691.0,47063.0] || -> equal(union(intersection(complement(u),union(null_class,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 300.06/300.42 64687[4:SpR:26691.0,47063.0] || -> equal(union(intersection(union(null_class,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 300.06/300.42 64749[4:Rew:26691.0,64748.0] || -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,u),v),power_class(w))))*.
% 300.06/300.42 64753[4:Rew:26691.0,64752.0] || -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,v)),power_class(w))))*.
% 300.06/300.42 64814[4:Res:63493.1,1318.2] || equal(intersection(u,v),successor(null_class))** member(w,v)* member(w,u)* -> member(w,singleton(null_class))*.
% 300.06/300.42 65083[4:Res:63504.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)).
% 300.06/300.42 65144[4:Res:63512.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)).
% 300.06/300.42 65207[4:Res:63515.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)).
% 300.06/300.42 65482[4:Res:63519.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)).
% 300.06/300.42 65607[4:SpR:26691.0,47508.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(null_class,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 300.06/300.42 65625[4:SpR:26691.0,47508.0] || -> equal(union(complement(power_class(u)),intersection(union(null_class,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 300.06/300.42 65688[4:Rew:26691.0,65687.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,v),w))))*.
% 300.06/300.42 65692[4:Rew:26691.0,65691.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,w)))))*.
% 300.06/300.42 65822[3:Rew:54674.1,65802.2] || equal(u,universal_class) member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 300.06/300.42 65823[8:Rew:38098.1,65805.2] one_to_one(u) || member(inverse(u),v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 300.06/300.42 66482[4:Rew:26689.0,66156.2] || equal(successor(u),null_class) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 300.06/300.42 66493[4:Rew:26689.0,66087.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 300.06/300.42 66494[4:Rew:26689.0,66086.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 300.06/300.42 66498[4:Rew:26689.0,66015.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 300.06/300.42 66502[4:Rew:26689.0,65947.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 300.06/300.42 66542[0:SpR:249.0,10014.3] || member(u,universal_class) member(singleton(u),u)* subclass(element_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 300.06/300.42 66562[0:Res:10014.3,25.1] || member(u,universal_class) member(v,u) subclass(element_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 300.06/300.42 66568[0:Res:10014.3,22.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 300.06/300.42 66569[0:Res:10014.3,23.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 300.06/300.42 66585[4:Res:10014.3,36188.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 300.06/300.42 66586[4:Res:10014.3,39314.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 300.06/300.42 66591[4:Res:10014.3,35175.0] || member(u,universal_class) member(v,u) subclass(element_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 300.06/300.42 66599[4:Res:10014.3,38799.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 300.06/300.42 66718[8:Res:66364.1,37432.1] function(u) || equal(successor(range_of(u)),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 300.06/300.42 67232[4:Res:63493.1,47254.1] || equal(power_class(u),successor(null_class)) member(v,universal_class) -> member(v,complement(power_class(u)))* member(v,singleton(null_class)).
% 300.06/300.42 67515[4:Rew:26689.0,67399.1] || equal(successor(u),null_class) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 300.06/300.42 67621[4:SpL:17934.0,3154.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).
% 300.06/300.42 67896[3:Res:54561.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).
% 300.06/300.42 67919[3:Res:54561.0,4012.0] || -> equal(singleton(complement(symmetric_difference(complement(u),complement(v)))),null_class) member(complement(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 300.06/300.42 67954[3:Rew:47013.0,67878.1] || -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* equal(singleton(union(complement(power_class(u)),v)),null_class).
% 300.06/300.42 67955[3:Rew:47007.0,67877.1] || -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* equal(singleton(union(u,complement(power_class(v)))),null_class).
% 300.06/300.42 68576[0:SpL:39581.1,4004.0] || subclass(u,v) member(w,symmetric_difference(complement(u),union(v,u)))* -> member(w,complement(symmetric_difference(v,u))).
% 300.06/300.42 69395[0:Rew:39886.0,69247.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 300.06/300.42 69396[0:Rew:39745.0,69246.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 300.06/300.42 69667[3:MRR:69604.0,10049.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).
% 300.06/300.42 69668[3:MRR:69601.0,10049.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).
% 300.06/300.42 70434[0:MRR:70433.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).
% 300.06/300.42 70558[0:MRR:70557.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).
% 300.06/300.42 70744[4:Res:70688.0,3163.0] || -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),u)*.
% 300.06/300.42 71548[0:Obv:71432.2] || subclass(intersection(singleton(u),v),w) member(u,x) -> subclass(intersection(singleton(u),v),intersection(x,w))*.
% 300.06/300.42 71549[0:Obv:71431.2] || subclass(intersection(u,singleton(v)),w) member(v,x) -> subclass(intersection(u,singleton(v)),intersection(x,w))*.
% 300.06/300.42 71624[4:Res:70771.0,3155.0] || -> equal(complement(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(complement(successor(union(null_class,complement(singleton(u)))))),u)**.
% 300.06/300.42 71632[4:Res:70771.0,1385.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))))))*.
% 300.06/300.42 72755[0:Obv:72707.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 300.06/300.42 72886[0:Obv:72835.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 300.06/300.42 73160[4:Rew:73077.0,64670.0] || -> equal(union(intersection(complement(u),union(v,null_class)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 300.06/300.42 73172[4:Rew:73077.0,63152.0] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(v,null_class),complement(w))))* -> .
% 300.06/300.42 73173[4:Rew:73077.0,65626.0] || -> equal(union(complement(power_class(u)),intersection(union(v,null_class),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 300.06/300.42 73202[4:Rew:73077.0,66500.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 300.06/300.42 73210[4:Rew:73077.0,67516.1] || equal(successor(u),null_class) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 300.06/300.42 73304[4:Rew:73077.0,63134.0] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(w,null_class))))* -> .
% 300.06/300.42 73305[4:Rew:73077.0,65608.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,null_class))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 300.06/300.42 73313[4:Rew:73077.0,66495.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 300.06/300.42 73315[4:Rew:73077.0,66481.2] || equal(successor(u),null_class) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 300.06/300.42 75025[4:Rew:73771.0,73355.1,73771.0,73355.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).
% 300.06/300.42 75026[4:Rew:73771.0,73378.1,73771.0,73378.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).
% 300.06/300.42 75027[4:Rew:73771.0,73410.1,73771.0,73410.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).
% 300.06/300.42 73641[4:Rew:73077.0,64688.0] || -> equal(union(intersection(union(u,null_class),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 300.06/300.42 75087[4:Rew:73771.0,73905.0] || subclass(u,union(null_class,apply(null_class,v)))* -> equal(u,null_class) member(regular(u),union(null_class,apply(null_class,w)))*.
% 300.06/300.42 75088[4:Rew:73771.0,73925.1,73771.0,73925.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)))*.
% 300.06/300.42 75089[4:Rew:73771.0,73926.1,73771.0,73926.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)))*.
% 300.06/300.42 75090[4:Rew:73771.0,73929.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)))*.
% 300.06/300.42 75091[4:Rew:73771.0,73931.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))))*.
% 300.06/300.42 75092[4:Rew:73771.0,73966.1,73771.0,73966.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))))*.
% 300.06/300.42 75093[4:Rew:73771.0,73967.1,73771.0,73967.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)))*.
% 300.06/300.42 75094[4:Rew:73771.0,73968.1,73771.0,73968.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)))*.
% 300.06/300.42 75095[4:Rew:73771.0,73969.1,73771.0,73969.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))))*.
% 300.06/300.42 75105[4:Rew:73077.0,73158.1] || member(regular(union(u,complement(v))),intersection(complement(u),union(v,null_class)))* -> equal(union(u,complement(v)),null_class).
% 300.06/300.42 75148[4:Rew:73077.0,73639.1] || member(regular(union(complement(u),v)),intersection(union(u,null_class),complement(v)))* -> equal(union(complement(u),v),null_class).
% 300.06/300.42 75149[4:Rew:73077.0,73670.2] || subclass(union(u,null_class),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 300.06/300.42 77571[4:Res:76341.0,3156.0] || subclass(u,v) -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 300.06/300.42 77678[4:Res:76347.0,3156.0] || subclass(u,v) -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 300.06/300.42 77756[8:Res:76567.1,5346.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),v)*.
% 300.06/300.42 77757[8:Res:76567.1,5345.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),u)*.
% 300.06/300.42 78671[0:Rew:78636.0,68610.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 300.06/300.42 78672[0:Rew:78636.0,15145.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 300.06/300.42 78691[3:Rew:78636.0,14414.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))).
% 300.06/300.42 78692[3:Rew:78636.0,18813.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))).
% 300.06/300.42 81428[4:Rew:78499.0,81400.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))*.
% 300.06/300.42 81513[0:Res:78114.0,5342.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 300.06/300.42 81907[4:SpL:74227.0,354.1] || member(u,universal_class) subclass(complement(sum_class(range_of(null_class))),v)* -> member(u,apply(null_class,w))* member(u,v)*.
% 300.06/300.42 81911[4:SpL:74227.0,7013.0] || equal(u,complement(sum_class(range_of(null_class))))* member(v,universal_class) -> member(v,apply(null_class,w))* member(v,u)*.
% 300.06/300.42 81912[4:SpL:74227.0,47039.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))))*.
% 300.06/300.42 81917[4:SpL:74227.0,47228.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)))*.
% 300.06/300.42 81953[4:SpL:74227.0,354.1] || member(u,universal_class) subclass(complement(apply(null_class,v)),w)* -> member(u,sum_class(range_of(null_class)))* member(u,w)*.
% 300.06/300.42 81957[4:SpL:74227.0,7013.0] || equal(u,complement(apply(null_class,v)))* member(w,universal_class) -> member(w,sum_class(range_of(null_class)))* member(w,u)*.
% 300.06/300.42 81958[4:SpL:74227.0,47039.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)))).
% 300.06/300.42 81963[4:SpL:74227.0,47228.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)))).
% 300.06/300.42 82017[4:Rew:47508.0,81863.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))))))*.
% 300.06/300.42 82018[4:Rew:47508.0,81856.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))))*.
% 300.06/300.42 82019[4:Rew:47063.0,81852.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))))*.
% 300.06/300.42 82020[4:Rew:47063.0,81802.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))))*.
% 300.06/300.42 83064[4:SpL:73603.0,354.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,null_class))* member(u,w)*.
% 300.06/300.42 83068[4:SpL:73603.0,7013.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(v,null_class))* member(w,u)*.
% 300.06/300.42 83074[4:SpL:73603.0,47228.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,null_class))).
% 300.06/300.42 83133[4:Rew:26691.0,83132.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,null_class)))))*.
% 300.06/300.42 83135[4:Rew:26691.0,83134.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,null_class),w))))*.
% 300.06/300.42 83137[4:Rew:26691.0,83136.0] || -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,null_class)),power_class(w))))*.
% 300.06/300.42 83139[4:Rew:26691.0,83138.0] || -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,null_class),v),power_class(w))))*.
% 300.06/300.42 83441[4:SpL:74226.0,354.1] || member(u,universal_class) subclass(complement(apply(null_class,v)),w)* -> member(u,apply(null_class,x))* member(u,w)*.
% 300.06/300.42 83445[4:SpL:74226.0,7013.0] || equal(u,complement(apply(null_class,v)))* member(w,universal_class) -> member(w,apply(null_class,x))* member(w,u)*.
% 300.06/300.42 83446[4:SpL:74226.0,47039.0] || member(u,symmetric_difference(complement(apply(null_class,v)),power_class(w)))* -> member(u,union(apply(null_class,x),complement(power_class(w))))*.
% 300.06/300.42 83451[4:SpL:74226.0,47228.0] || member(u,symmetric_difference(power_class(v),complement(apply(null_class,w))))* -> member(u,union(complement(power_class(v)),apply(null_class,x)))*.
% 300.06/300.42 83551[4:Rew:47508.0,83390.0] || -> equal(complement(intersection(power_class(u),union(v,apply(null_class,w)))),complement(intersection(power_class(u),union(v,apply(null_class,x)))))*.
% 300.06/300.42 83552[4:Rew:47508.0,83382.0] || -> equal(complement(intersection(power_class(u),union(apply(null_class,v),w))),complement(intersection(power_class(u),union(apply(null_class,x),w))))*.
% 300.06/300.42 83553[4:Rew:47063.0,83378.0] || -> equal(complement(intersection(union(u,apply(null_class,v)),power_class(w))),complement(intersection(union(u,apply(null_class,x)),power_class(w))))*.
% 300.06/300.42 83554[4:Rew:47063.0,83328.0] || -> equal(complement(intersection(union(apply(null_class,u),v),power_class(w))),complement(intersection(union(apply(null_class,x),v),power_class(w))))*.
% 300.06/300.42 83928[4:SpL:77128.0,47019.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).
% 300.06/300.42 83931[4:SpL:77128.0,47228.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 300.06/300.42 83934[4:SpL:77128.0,47039.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 300.06/300.42 83941[4:SpL:77128.0,47019.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).
% 300.06/300.42 83944[4:SpL:77128.0,47228.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 300.06/300.42 83947[4:SpL:77128.0,47039.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 300.06/300.42 84070[4:Res:15496.3,55210.1] || member(u,universal_class) member(range_of(null_class),universal_class)* equal(apply(v,u),universal_class) -> member(u,cantor(v))*.
% 300.06/300.42 84368[4:Res:70667.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).
% 300.06/300.42 84569[4:Res:70677.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).
% 300.06/300.42 84760[4:Res:74121.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)).
% 300.06/300.42 84910[4:Res:74165.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)).
% 300.06/300.42 86011[4:SpL:76340.0,47019.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).
% 300.06/300.42 86014[4:SpL:76340.0,47228.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 300.06/300.42 86017[4:SpL:76340.0,47039.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 300.06/300.42 86025[4:SpL:76340.0,47019.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).
% 300.06/300.42 86028[4:SpL:76340.0,47228.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 300.06/300.42 86031[4:SpL:76340.0,47039.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 300.06/300.42 86677[4:Res:84316.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).
% 300.06/300.42 86910[4:Res:84522.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).
% 300.06/300.42 86998[8:Rew:37558.1,86983.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 300.06/300.42 87248[4:Res:59329.1,3156.0] || subclass(u,v)* subclass(v,w)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 300.06/300.42 87259[4:Res:59329.1,7729.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 300.06/300.42 87269[4:Res:59329.1,5348.0] || subclass(u,restrict(v,w,x))* -> subclass(union(null_class,u),y) member(not_subclass_element(union(null_class,u),y),v)*.
% 300.06/300.42 87318[8:Rew:37558.1,87303.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 300.06/300.42 87327[4:Res:87222.1,328.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)).
% 300.06/300.42 87565[4:Rew:26689.0,87461.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 300.06/300.42 87567[4:Rew:26689.0,87438.1,74519.0,87438.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 300.06/300.42 87755[0:Res:22622.0,7134.1] || member(complement(successor(u)),universal_class) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(u))*.
% 300.06/300.42 88025[4:Res:70953.1,7172.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,universal_class) -> member(image(u,x),v)*.
% 300.06/300.42 88105[4:Res:70953.1,7173.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,universal_class) -> member(image(u,x),w)*.
% 300.06/300.42 88286[4:Res:10047.1,15713.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(w,null_class) member(ordered_pair(regular(w),cantor(regular(w))),v)*.
% 300.06/300.42 88703[3:MRR:88645.0,3636.1] || -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* equal(singleton(intersection(complement(u),power_class(v))),null_class).
% 300.06/300.42 88802[4:Res:60366.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)).
% 300.06/300.42 88970[3:MRR:88911.0,3636.1] || -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* equal(singleton(intersection(power_class(u),complement(v))),null_class).
% 300.06/300.42 89098[4:Res:70661.0,8.0] || subclass(u,intersection(intersection(union(null_class,u),v),w))* -> equal(intersection(intersection(union(null_class,u),v),w),u).
% 300.06/300.42 89229[4:Res:70669.0,8.0] || subclass(u,intersection(v,intersection(w,union(null_class,u))))* -> equal(intersection(v,intersection(w,union(null_class,u))),u).
% 300.06/300.42 89375[4:MRR:89328.2,46902.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).
% 300.06/300.42 89476[4:Res:70672.0,8.0] || subclass(u,intersection(v,intersection(union(null_class,u),w)))* -> equal(intersection(v,intersection(union(null_class,u),w)),u).
% 300.06/300.42 89608[4:Res:70676.0,8.0] || subclass(u,intersection(intersection(v,union(null_class,u)),w))* -> equal(intersection(intersection(v,union(null_class,u)),w),u).
% 300.06/300.42 89765[4:MRR:89714.2,46902.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).
% 300.06/300.42 89872[4:Res:3122.1,76461.0] || -> equal(intersection(intersection(union(u,null_class),v),w),null_class) member(regular(intersection(intersection(union(u,null_class),v),w)),u)*.
% 300.06/300.42 89876[4:Res:2334.1,76461.0] || -> equal(intersection(u,intersection(union(v,null_class),w)),null_class) member(regular(intersection(u,intersection(union(v,null_class),w))),v)*.
% 300.06/300.42 89880[4:Res:3123.1,76461.0] || -> equal(intersection(intersection(u,union(v,null_class)),w),null_class) member(regular(intersection(intersection(u,union(v,null_class)),w)),v)*.
% 300.06/300.42 89889[4:Res:2335.1,76461.0] || -> equal(intersection(u,intersection(v,union(w,null_class))),null_class) member(regular(intersection(u,intersection(v,union(w,null_class)))),w)*.
% 300.06/300.42 89890[4:Res:10014.3,76461.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 300.06/300.42 90214[4:Rew:26689.0,90084.2] || equal(null_class,u) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 300.06/300.42 90216[4:Rew:26689.0,90061.2,74519.0,90061.2] || equal(null_class,u) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 300.06/300.42 90840[0:SpL:78616.0,354.1] || member(u,universal_class) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,symmetric_difference(w,v))* member(u,x)*.
% 300.06/300.42 90844[0:SpL:78616.0,7013.0] || equal(u,complement(symmetric_difference(v,w)))* member(x,universal_class) -> member(x,symmetric_difference(w,v))* member(x,u)*.
% 300.06/300.42 90845[0:SpL:78616.0,47039.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),power_class(x)))* -> member(u,union(symmetric_difference(w,v),complement(power_class(x)))).
% 300.06/300.42 90851[0:SpL:78616.0,47228.0] || member(u,symmetric_difference(power_class(v),complement(symmetric_difference(w,x))))* -> member(u,union(complement(power_class(v)),symmetric_difference(x,w))).
% 300.06/300.42 90961[0:Rew:47508.0,90778.0] || -> equal(complement(intersection(power_class(u),union(v,symmetric_difference(w,x)))),complement(intersection(power_class(u),union(v,symmetric_difference(x,w)))))*.
% 300.06/300.42 90962[0:Rew:47508.0,90768.0] || -> equal(complement(intersection(power_class(u),union(symmetric_difference(v,w),x))),complement(intersection(power_class(u),union(symmetric_difference(w,v),x))))*.
% 300.06/300.42 90963[0:Rew:47063.0,90764.0] || -> equal(complement(intersection(union(u,symmetric_difference(v,w)),power_class(x))),complement(intersection(union(u,symmetric_difference(w,v)),power_class(x))))*.
% 300.06/300.42 90964[0:Rew:47063.0,90714.0] || -> equal(complement(intersection(union(symmetric_difference(u,v),w),power_class(x))),complement(intersection(union(symmetric_difference(v,u),w),power_class(x))))*.
% 300.06/300.42 91123[4:Rew:26689.0,90995.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 300.06/300.42 91125[4:Rew:26689.0,90970.2,74519.0,90970.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 300.06/300.42 91264[0:Res:78797.0,8.0] || subclass(union(u,v),symmetric_difference(complement(v),complement(u)))* -> equal(symmetric_difference(complement(v),complement(u)),union(u,v)).
% 300.06/300.42 91538[4:Res:84327.0,8.0] || subclass(u,union(null_class,intersection(union(u,u),v)))* -> equal(union(null_class,intersection(union(u,u),v)),u).
% 300.06/300.42 91771[4:Rew:26691.0,91691.2,73077.0,91691.2,26691.0,91691.1,73077.0,91691.1,64484.1,91691.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 300.06/300.42 91772[4:Rew:26691.0,91666.2,75576.0,91666.2,26691.0,91666.1,75576.0,91666.1,64484.1,91666.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 300.06/300.42 91796[0:Obv:91736.1] || subclass(symmetric_difference(complement(u),complement(v)),w) -> subclass(symmetric_difference(complement(u),complement(v)),intersection(union(u,v),w))*.
% 300.06/300.42 91996[4:Res:84533.0,8.0] || subclass(u,union(null_class,intersection(v,union(u,u))))* -> equal(union(null_class,intersection(v,union(u,u))),u).
% 300.06/300.42 92153[4:Res:84699.0,8.0] || subclass(union(u,u),intersection(v,union(null_class,u)))* -> equal(union(u,u),intersection(v,union(null_class,u))).
% 300.06/300.42 92258[4:Res:84728.0,8.0] || subclass(union(u,null_class),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(u,null_class)).
% 300.06/300.42 92589[4:Res:84844.0,8.0] || subclass(union(u,u),intersection(union(null_class,u),v))* -> equal(union(u,u),intersection(union(null_class,u),v)).
% 300.06/300.42 92704[4:Res:84873.0,8.0] || subclass(union(u,null_class),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(u,null_class)).
% 300.06/300.42 92765[4:Res:87223.1,3156.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 300.06/300.42 92776[4:Res:87223.1,7729.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 300.06/300.42 92789[4:Res:87223.1,5348.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,null_class),y) member(not_subclass_element(union(u,null_class),y),v)*.
% 300.06/300.42 93042[4:Res:88738.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)).
% 300.06/300.42 93176[4:Res:89029.0,8.0] || subclass(u,intersection(intersection(union(u,null_class),v),w))* -> equal(intersection(intersection(union(u,null_class),v),w),u).
% 300.06/300.42 93326[4:Res:89168.0,8.0] || subclass(u,intersection(v,intersection(w,union(u,null_class))))* -> equal(intersection(v,intersection(w,union(u,null_class))),u).
% 300.06/300.42 93482[4:Res:89410.0,8.0] || subclass(u,intersection(v,intersection(union(u,null_class),w)))* -> equal(intersection(v,intersection(union(u,null_class),w)),u).
% 300.06/300.42 93633[4:Res:89544.0,8.0] || subclass(u,intersection(intersection(v,union(u,null_class)),w))* -> equal(intersection(intersection(v,union(u,null_class)),w),u).
% 300.06/300.42 93832[4:Res:92107.0,8.0] || subclass(union(u,u),intersection(v,union(u,null_class)))* -> equal(union(u,u),intersection(v,union(u,null_class))).
% 300.06/300.42 94022[0:Obv:93950.1] || subclass(intersection(u,symmetric_difference(v,w)),x) -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),x))*.
% 300.06/300.42 94096[4:Res:93784.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)).
% 300.06/300.42 94197[4:Res:94074.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)).
% 300.06/300.42 94302[4:Res:92189.0,8.0] || subclass(union(null_class,u),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(null_class,u)).
% 300.06/300.42 94410[4:Res:92538.0,8.0] || subclass(union(u,u),intersection(union(u,null_class),v))* -> equal(union(u,u),intersection(union(u,null_class),v)).
% 300.06/300.42 94616[0:Obv:94539.1] || subclass(intersection(symmetric_difference(u,v),w),x) -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),x))*.
% 300.06/300.42 94699[4:Res:92631.0,8.0] || subclass(union(null_class,u),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(null_class,u)).
% 300.06/300.42 95001[0:Obv:94963.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),intersection(v,y))*.
% 300.06/300.42 95031[4:Res:95015.1,7135.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 300.06/300.42 95032[4:Res:95015.1,7134.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 300.06/300.42 95519[0:Obv:95475.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),intersection(u,y))*.
% 300.06/300.42 95570[4:SpL:74519.0,8251.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).
% 300.06/300.42 95712[4:Res:95602.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)).
% 300.06/300.42 95725[4:SpL:74519.0,8252.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).
% 300.06/300.42 95835[4:Res:95695.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)).
% 300.06/300.42 95860[4:Res:95824.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)).
% 300.06/300.42 96082[4:Res:95102.1,76005.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 300.06/300.42 96086[4:Res:95102.1,6144.2] || equal(complement(union(u,v)),null_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 300.06/300.42 96476[0:Res:58118.0,8.0] || subclass(union(u,v),intersection(w,symmetric_difference(u,v)))* -> equal(intersection(w,symmetric_difference(u,v)),union(u,v)).
% 300.06/300.42 96677[0:SpR:47616.0,96604.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))))*.
% 300.06/300.42 96678[0:SpR:47619.0,96604.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))))*.
% 300.06/300.42 96734[0:Res:96604.0,5342.0] || subclass(complement(u),v) -> subclass(complement(union(u,w)),x) member(not_subclass_element(complement(union(u,w)),x),v)*.
% 300.06/300.42 96738[4:Res:96604.0,7728.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).
% 300.06/300.42 96794[0:SpR:47616.0,96692.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))))*.
% 300.06/300.42 96795[0:SpR:47619.0,96692.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))))*.
% 300.06/300.42 96851[0:Res:96692.0,5342.0] || subclass(complement(u),v) -> subclass(complement(union(w,u)),x) member(not_subclass_element(complement(union(w,u)),x),v)*.
% 300.06/300.42 96855[4:Res:96692.0,7728.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).
% 300.06/300.42 96960[4:Res:96606.0,3155.0] || -> equal(complement(successor(complement(intersection(singleton(u),v)))),null_class) equal(regular(complement(successor(complement(intersection(singleton(u),v))))),u)**.
% 300.06/300.42 97124[4:Res:96886.0,3155.0] || -> equal(complement(successor(complement(intersection(u,singleton(v))))),null_class) equal(regular(complement(successor(complement(intersection(u,singleton(v)))))),v)**.
% 300.06/300.42 97392[4:SpR:47616.0,97307.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))))*.
% 300.06/300.42 97393[4:SpR:47619.0,97307.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))))*.
% 300.06/300.42 97412[4:Res:97307.0,5342.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(u))),w) member(not_subclass_element(complement(successor(successor(u))),w),v)*.
% 300.06/300.42 97416[4:Res:97307.0,7728.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).
% 300.06/300.42 97534[4:Res:97448.0,3156.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(successor(u))),null_class) member(regular(complement(successor(successor(u)))),v)*.
% 300.06/300.42 97585[0:SpL:74519.0,47068.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))) -> .
% 300.06/300.42 97601[4:Res:20892.1,47068.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(omega,union(u,image(element_relation,power_class(v))))* -> .
% 300.06/300.42 97614[4:Res:20894.1,47068.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 300.06/300.42 97615[0:Res:2118.1,47068.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(null_class,union(u,image(element_relation,power_class(v)))) -> .
% 300.06/300.42 97752[4:Res:97395.0,8.0] || subclass(union(null_class,u),complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),union(null_class,u)).
% 300.06/300.42 97788[4:SpR:47616.0,97753.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)))))*.
% 300.06/300.42 97789[4:SpR:47619.0,97753.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)))*.
% 300.06/300.42 97808[4:Res:97753.0,3156.0] || subclass(u,v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 300.06/300.42 97819[4:Res:97753.0,3159.0] || -> equal(complement(successor(successor(complement(intersection(u,v))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,v)))))),v)*.
% 300.06/300.42 97820[4:Res:97753.0,3158.0] || -> equal(complement(successor(successor(complement(intersection(u,v))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,v)))))),u)*.
% 300.06/300.42 97885[4:Res:97693.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)).
% 300.06/300.42 97934[0:SpL:74519.0,47100.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)) -> .
% 300.06/300.42 97951[4:Res:20892.1,47100.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(omega,union(image(element_relation,power_class(u)),v))* -> .
% 300.06/300.42 97964[4:Res:20894.1,47100.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 300.06/300.42 97965[0:Res:2118.1,47100.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(null_class,union(image(element_relation,power_class(u)),v)) -> .
% 300.06/300.42 98072[4:Res:97830.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)).
% 300.06/300.42 98318[0:Rew:47646.0,98209.0] || -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(complement(power_class(u)),intersection(complement(w),power_class(v))))*.
% 300.06/300.42 98274[4:SpL:47642.0,45890.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))** -> .
% 300.06/300.42 98323[4:Rew:7631.0,98245.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(power_class(w)),intersection(complement(u),power_class(v))),universal_class)**.
% 300.06/300.42 98468[4:Res:97694.0,8.0] || subclass(union(u,null_class),complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),union(u,null_class)).
% 300.06/300.42 98573[4:Res:97791.0,8.0] || subclass(complement(u),complement(successor(successor(union(null_class,u)))))* -> equal(complement(successor(successor(union(null_class,u)))),complement(u)).
% 300.06/300.42 98610[4:Res:98539.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))).
% 300.06/300.42 98834[0:Rew:47644.0,98736.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(intersection(complement(v),power_class(u)),complement(power_class(w))))*.
% 300.06/300.42 98790[4:SpL:47643.0,45890.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))** -> .
% 300.06/300.42 98839[4:Rew:7631.0,98758.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)**.
% 300.06/300.42 98977[4:Res:97858.0,8.0] || subclass(u,complement(successor(successor(union(null_class,complement(u))))))* -> equal(complement(successor(successor(union(null_class,complement(u))))),u).
% 300.06/300.42 99222[4:SpL:47644.0,45890.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))** -> .
% 300.06/300.42 99273[4:Rew:7631.0,99190.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)**.
% 300.06/300.42 99415[4:Res:98540.0,8.0] || subclass(complement(u),complement(successor(successor(union(u,null_class)))))* -> equal(complement(successor(successor(union(u,null_class)))),complement(u)).
% 300.06/300.42 99817[4:SpL:47646.0,45890.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))** -> .
% 300.06/300.42 99868[4:Rew:7631.0,99788.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(power_class(w)),intersection(power_class(u),complement(v))),universal_class)**.
% 300.06/300.42 100041[4:Res:96680.0,8.0] || subclass(union(null_class,u),complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),union(null_class,u)).
% 300.06/300.42 100096[4:SpR:47616.0,100042.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)))))*.
% 300.06/300.42 100097[4:SpR:47619.0,100042.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)))*.
% 300.06/300.42 100143[4:Res:100042.0,3156.0] || subclass(u,v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 300.06/300.42 100154[4:Res:100042.0,3159.0] || -> equal(complement(union(complement(intersection(u,v)),w)),null_class) member(regular(complement(union(complement(intersection(u,v)),w))),v)*.
% 300.06/300.42 100155[4:Res:100042.0,3158.0] || -> equal(complement(union(complement(intersection(u,v)),w)),null_class) member(regular(complement(union(complement(intersection(u,v)),w))),u)*.
% 300.06/300.42 100236[0:Res:7.1,3165.0] || equal(cross_product(u,v),w)* -> equal(w,null_class) equal(ordered_pair(first(regular(w)),second(regular(w))),regular(w))**.
% 300.06/300.42 100709[4:SpR:47616.0,100115.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)))))*.
% 300.06/300.42 100710[4:SpR:47619.0,100115.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)))*.
% 300.06/300.42 100755[4:Res:100115.0,3156.0] || subclass(u,v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 300.06/300.42 100766[4:Res:100115.0,3159.0] || -> equal(complement(union(u,complement(intersection(v,w)))),null_class) member(regular(complement(union(u,complement(intersection(v,w))))),w)*.
% 300.06/300.42 100767[4:Res:100115.0,3158.0] || -> equal(complement(union(u,complement(intersection(v,w)))),null_class) member(regular(complement(union(u,complement(intersection(v,w))))),v)*.
% 300.06/300.42 101541[4:Res:99955.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)).
% 300.06/300.42 101761[0:Rew:101686.0,90767.1] || member(u,universal_class) -> member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)).
% 300.06/300.42 101770[0:Rew:101686.0,90713.0] || -> equal(union(intersection(symmetric_difference(u,v),w),complement(union(symmetric_difference(v,u),w))),complement(symmetric_difference(symmetric_difference(u,v),w)))**.
% 300.06/300.42 101782[4:Rew:101686.0,83327.0] || -> equal(union(intersection(apply(null_class,u),v),complement(union(apply(null_class,w),v))),complement(symmetric_difference(apply(null_class,u),v)))**.
% 300.06/300.42 101792[4:Rew:101686.0,83381.1] || member(u,universal_class) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))*.
% 300.06/300.42 101794[4:Rew:101686.0,81855.1] || member(u,universal_class) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)).
% 300.06/300.42 101804[0:Rew:101686.0,90777.1] || member(u,universal_class) -> member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))).
% 300.06/300.42 101807[4:Rew:101686.0,83389.1] || member(u,universal_class) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))*.
% 300.06/300.42 101809[4:Rew:101686.0,81862.1] || member(u,universal_class) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))).
% 300.06/300.42 101817[4:Rew:101686.0,81792.1] || member(u,universal_class) -> member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))*.
% 300.06/300.42 101830[4:Rew:101686.0,81785.1] || member(u,universal_class) -> member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))*.
% 300.06/300.42 101832[4:Rew:101686.0,81731.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)))**.
% 300.06/300.42 101850[4:Rew:101686.0,81801.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)))**.
% 300.06/300.42 101867[0:Rew:101686.0,90763.0] || -> equal(union(intersection(u,symmetric_difference(v,w)),complement(union(u,symmetric_difference(w,v)))),complement(symmetric_difference(u,symmetric_difference(v,w))))**.
% 300.06/300.42 101872[4:Rew:101686.0,83377.0] || -> equal(union(intersection(u,apply(null_class,v)),complement(union(u,apply(null_class,w)))),complement(symmetric_difference(u,apply(null_class,v))))**.
% 300.06/300.42 101876[4:Rew:101686.0,81851.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)))))**.
% 300.06/300.42 101881[4:Rew:101686.0,81781.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))))**.
% 300.06/300.42 101963[0:Rew:101686.0,22594.0] || -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),intersection(complement(u),union(v,complement(union(w,x)))))*.
% 300.06/300.42 101986[4:Rew:101686.0,91082.1] || member(u,symmetric_difference(complement(v),union(w,x)))* equal(successor(union(v,complement(union(w,x)))),null_class) -> .
% 300.06/300.42 102210[0:Rew:101686.0,101052.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(singleton(x),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102240[0:Rew:101686.0,22611.0] || -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),intersection(union(u,complement(union(v,w))),complement(x)))*.
% 300.06/300.42 102252[0:Rew:101686.0,26208.1] || equal(complement(successor(intersection(complement(u),union(v,w)))),universal_class)** -> member(omega,union(u,complement(union(v,w)))).
% 300.06/300.42 102255[0:Rew:101686.0,26321.1] || equal(complement(successor(intersection(complement(u),union(v,w)))),universal_class)** -> member(null_class,union(u,complement(union(v,w)))).
% 300.06/300.42 102314[7:Rew:101686.0,101066.0] || equal(union(u,complement(union(v,w))),singleton(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102315[7:Rew:101686.0,101065.0] || equal(union(u,complement(union(v,w))),successor(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102431[0:Rew:101686.0,22597.0] || -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),intersection(complement(u),union(complement(union(v,w)),x)))*.
% 300.06/300.42 102454[4:Rew:101686.0,90170.1] || member(u,symmetric_difference(union(v,w),complement(x)))* equal(successor(union(complement(union(v,w)),x)),null_class) -> .
% 300.06/300.42 102493[0:Rew:101686.0,30736.0] || member(regular(intersection(u,union(v,w))),complement(union(v,w)))* -> equal(intersection(u,union(v,w)),null_class).
% 300.06/300.42 102511[0:Rew:101686.0,45219.2] || equal(u,union(v,w))* member(x,universal_class) -> member(x,complement(union(v,w)))* member(x,u)*.
% 300.06/300.42 102584[0:Rew:101686.0,101316.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(singleton(x),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102614[0:Rew:101686.0,22614.0] || -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),intersection(union(complement(union(u,v)),w),complement(x)))*.
% 300.06/300.42 102626[0:Rew:101686.0,26211.1] || equal(complement(successor(intersection(union(u,v),complement(w)))),universal_class)** -> member(omega,union(complement(union(u,v)),w)).
% 300.06/300.42 102629[0:Rew:101686.0,26324.1] || equal(complement(successor(intersection(union(u,v),complement(w)))),universal_class)** -> member(null_class,union(complement(union(u,v)),w)).
% 300.06/300.42 102686[7:Rew:101686.0,101330.0] || equal(union(complement(union(u,v)),w),singleton(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102687[7:Rew:101686.0,101329.0] || equal(union(complement(union(u,v)),w),successor(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102759[0:Rew:101686.0,23677.0] || subclass(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 300.06/300.42 102793[4:Rew:101686.0,63208.0] || equal(power_class(complement(union(u,v))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,union(u,v)))* -> .
% 300.06/300.42 102883[0:Rew:101686.0,31089.0] || member(regular(intersection(union(u,v),w)),complement(union(u,v)))* -> equal(intersection(union(u,v),w),null_class).
% 300.06/300.42 102890[0:Rew:101686.0,33100.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 300.06/300.42 102904[4:Rew:101686.0,41104.0] || -> equal(complement(intersection(power_class(complement(singleton(null_class))),union(u,v))),union(image(element_relation,successor(null_class)),complement(union(u,v))))**.
% 300.06/300.42 103000[4:Rew:102963.0,61929.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))))** -> .
% 300.06/300.42 103011[4:Rew:102963.0,61331.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))))** -> .
% 300.06/300.42 103193[4:Rew:102963.0,86612.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))*.
% 300.06/300.42 103194[4:Rew:102963.0,84282.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))*.
% 300.06/300.42 103196[4:Rew:102963.0,86848.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))))*.
% 300.06/300.42 103197[4:Rew:102963.0,84491.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))))*.
% 300.06/300.42 103665[4:Rew:27420.0,103541.0] || -> equal(complement(union(union(null_class,complement(u)),restrict(u,v,w))),complement(union(complement(u),restrict(u,v,w))))**.
% 300.06/300.42 103672[0:Rew:103425.0,101726.0] || -> equal(union(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u)))),w),union(w,complement(successor(symmetric_difference(v,u)))))**.
% 300.06/300.42 103673[0:Rew:103414.0,101727.0] || -> equal(union(u,complement(union(symmetric_difference(v,w),singleton(symmetric_difference(w,v))))),union(u,complement(successor(symmetric_difference(w,v)))))**.
% 300.06/300.42 103674[4:Rew:103425.0,101730.0] || -> equal(union(complement(union(apply(null_class,u),singleton(apply(null_class,v)))),w),union(w,complement(successor(apply(null_class,v)))))**.
% 300.06/300.42 103675[4:Rew:103414.0,101731.0] || -> equal(union(u,complement(union(apply(null_class,v),singleton(apply(null_class,w))))),union(u,complement(successor(apply(null_class,w)))))**.
% 300.06/300.42 103676[4:Rew:103414.0,101733.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))))))**.
% 300.06/300.42 103677[4:Rew:103425.0,101736.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))))))**.
% 300.06/300.42 103678[4:Rew:103414.0,101737.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)))))**.
% 300.06/300.42 103679[4:Rew:103425.0,101740.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)))))**.
% 300.06/300.42 103689[0:Rew:101686.0,102734.0] || subclass(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 300.06/300.42 103690[3:Rew:101686.0,102802.1] || -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* equal(singleton(power_class(complement(union(u,v)))),null_class).
% 300.06/300.42 103691[0:Rew:103337.0,102825.0] || -> equal(power_class(intersection(union(u,v),complement(singleton(complement(union(u,v)))))),power_class(complement(successor(complement(union(u,v))))))**.
% 300.06/300.42 103732[4:Rew:102963.0,103095.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)))*.
% 300.06/300.42 103748[0:Rew:39581.1,101662.2] || subclass(complement(u),complement(v)) member(not_subclass_element(complement(u),w),union(v,u))* -> subclass(complement(u),w).
% 300.06/300.42 105339[4:Res:100165.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)).
% 300.06/300.42 105413[4:Res:100777.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)).
% 300.06/300.42 105457[4:Res:101514.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)).
% 300.06/300.42 106682[0:SpR:103337.0,101695.0] || -> equal(complement(intersection(power_class(complement(successor(u))),union(v,w))),union(image(element_relation,successor(u)),complement(union(v,w))))**.
% 300.06/300.42 106699[0:SpR:103337.0,101705.0] || -> equal(complement(intersection(union(u,v),power_class(complement(successor(w))))),union(complement(union(u,v)),image(element_relation,successor(w))))**.
% 300.06/300.42 107078[4:Res:96797.0,8.0] || subclass(union(null_class,u),complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),union(null_class,u)).
% 300.06/300.42 107182[4:Res:97706.0,8.0] || subclass(union(u,u),complement(successor(successor(complement(u)))))* -> equal(union(u,u),complement(successor(successor(complement(u))))).
% 300.06/300.42 107296[4:Res:97814.0,8.0] || subclass(u,complement(successor(successor(complement(intersection(u,v))))))* -> equal(complement(successor(successor(complement(intersection(u,v))))),u).
% 300.06/300.42 107401[3:SpR:103414.0,33010.0] || -> subclass(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* equal(intersection(complement(u),successor(v)),null_class).
% 300.06/300.42 107404[0:SpR:103414.0,47007.0] || -> equal(complement(intersection(union(u,complement(successor(v))),power_class(w))),union(intersection(complement(u),successor(v)),complement(power_class(w))))**.
% 300.06/300.42 107429[0:SpR:103414.0,103414.0] || -> equal(complement(intersection(union(u,complement(successor(v))),successor(w))),union(intersection(complement(u),successor(v)),complement(successor(w))))**.
% 300.06/300.42 107438[0:SpR:103414.0,47013.0] || -> equal(complement(intersection(power_class(u),union(v,complement(successor(w))))),union(complement(power_class(u)),intersection(complement(v),successor(w))))**.
% 300.06/300.42 107447[0:SpR:103414.0,3134.1] || -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(regular(symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 300.06/300.42 107464[0:SpR:101704.0,103414.0] || -> equal(complement(intersection(power_class(complement(union(u,v))),successor(w))),union(image(element_relation,union(u,v)),complement(successor(w))))**.
% 300.06/300.42 107466[0:SpR:47007.0,103414.0] || -> equal(complement(intersection(union(u,complement(power_class(v))),successor(w))),union(intersection(complement(u),power_class(v)),complement(successor(w))))**.
% 300.06/300.42 107467[0:SpR:47013.0,103414.0] || -> equal(complement(intersection(union(complement(power_class(u)),v),successor(w))),union(intersection(power_class(u),complement(v)),complement(successor(w))))**.
% 300.06/300.42 107514[0:SpL:103414.0,23646.0] || subclass(intersection(complement(u),successor(v)),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 300.06/300.42 107538[0:SpL:103414.0,4021.1] || member(u,symmetric_difference(complement(v),successor(w)))* subclass(union(v,complement(successor(w))),x)* -> member(u,x)*.
% 300.06/300.42 107616[0:Rew:103414.0,107500.1] || subclass(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 300.06/300.42 107617[3:Rew:103414.0,107416.1] || -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* equal(singleton(union(u,complement(successor(v)))),null_class).
% 300.06/300.42 107710[4:Res:98552.0,8.0] || subclass(complement(u),complement(successor(successor(union(u,u)))))* -> equal(complement(successor(successor(union(u,u)))),complement(u)).
% 300.06/300.42 107841[4:Res:99956.0,8.0] || subclass(union(u,null_class),complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),union(u,null_class)).
% 300.06/300.42 107991[4:Res:100103.0,8.0] || subclass(complement(u),complement(union(union(null_class,u),v)))* -> equal(complement(union(union(null_class,u),v)),complement(u)).
% 300.06/300.42 108281[4:Rew:26691.0,108280.0] || -> equal(union(null_class,symmetric_difference(intersection(u,v),complement(union(u,v)))),symmetric_difference(intersection(u,v),complement(union(u,v))))**.
% 300.06/300.42 108318[4:Res:107937.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))).
% 300.06/300.42 108714[4:Res:17111.1,101697.0] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(union(u,v))))* -> .
% 300.06/300.42 108836[4:Res:108293.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))).
% 300.06/300.42 108909[4:Res:100205.0,8.0] || subclass(u,complement(union(union(null_class,complement(u)),v)))* -> equal(complement(union(union(null_class,complement(u)),v)),u).
% 300.06/300.42 109199[4:Rew:102963.0,109198.0,26691.0,109198.0] || -> equal(union(u,union(null_class,intersection(power_class(v),union(w,x)))),union(u,intersection(power_class(v),union(w,x))))**.
% 300.06/300.42 109206[4:Rew:102963.0,109205.0,26691.0,109205.0] || -> equal(union(union(null_class,intersection(power_class(u),union(v,w))),x),union(intersection(power_class(u),union(v,w)),x))**.
% 300.06/300.42 109350[4:Res:100716.0,8.0] || subclass(complement(u),complement(union(v,union(null_class,u))))* -> equal(complement(union(v,union(null_class,u))),complement(u)).
% 300.06/300.42 109458[4:Res:100818.0,8.0] || subclass(u,complement(union(v,union(null_class,complement(u)))))* -> equal(complement(union(v,union(null_class,complement(u)))),u).
% 300.06/300.42 109997[4:Rew:102963.0,109996.0,26691.0,109996.0] || -> equal(union(u,union(null_class,intersection(union(v,w),power_class(x)))),union(u,intersection(union(v,w),power_class(x))))**.
% 300.06/300.42 110006[4:Rew:102963.0,110005.0,26691.0,110005.0] || -> equal(union(union(null_class,intersection(union(u,v),power_class(w))),x),union(intersection(union(u,v),power_class(w)),x))**.
% 300.06/300.42 110295[4:Res:106992.0,8.0] || subclass(union(u,null_class),complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),union(u,null_class)).
% 300.06/300.42 110431[4:Res:107232.0,8.0] || subclass(u,complement(successor(successor(complement(intersection(v,u))))))* -> equal(complement(successor(successor(complement(intersection(v,u))))),u).
% 300.06/300.42 110761[4:Res:107938.0,8.0] || subclass(complement(u),complement(union(union(u,null_class),v)))* -> equal(complement(union(union(u,null_class),v)),complement(u)).
% 300.06/300.42 110903[4:Res:109295.0,8.0] || subclass(complement(u),complement(union(v,union(u,null_class))))* -> equal(complement(union(v,union(u,null_class))),complement(u)).
% 300.06/300.42 111242[4:SpL:26691.0,101688.0] || member(u,symmetric_difference(union(null_class,v),union(w,x)))* -> member(u,union(complement(v),complement(union(w,x)))).
% 300.06/300.42 111266[4:Res:95102.1,101688.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 300.06/300.42 111276[0:Res:344.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(unordered_pair(x,y),union(u,complement(union(v,w))))*.
% 300.06/300.42 111279[0:Res:362.1,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(x,y),union(u,complement(union(v,w))))*.
% 300.06/300.42 111301[3:Res:28597.1,101688.0] || equal(symmetric_difference(complement(u),union(v,w)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))*.
% 300.06/300.42 111302[3:Res:4824.1,101688.0] || subclass(domain_relation,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))*.
% 300.06/300.42 111508[4:Res:96578.0,8.0] || subclass(u,intersection(union(null_class,intersection(u,v)),w))* -> equal(intersection(union(null_class,intersection(u,v)),w),u).
% 300.06/300.42 111658[4:Res:96588.0,8.0] || subclass(u,union(null_class,intersection(intersection(u,v),w)))* -> equal(union(null_class,intersection(intersection(u,v),w)),u).
% 300.06/300.42 111752[4:SpL:26691.0,101702.0] || member(u,symmetric_difference(union(v,w),union(null_class,x)))* -> member(u,union(complement(union(v,w)),complement(x))).
% 300.06/300.42 111814[4:Res:95102.1,101702.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 300.06/300.42 111824[0:Res:344.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(unordered_pair(x,y),union(complement(union(u,v)),w))*.
% 300.06/300.42 111827[0:Res:362.1,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(x,y),union(complement(union(u,v)),w))*.
% 300.06/300.42 111849[3:Res:28597.1,101702.0] || equal(symmetric_difference(union(u,v),complement(w)),domain_relation) -> member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))*.
% 300.06/300.42 111850[3:Res:4824.1,101702.0] || subclass(domain_relation,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))*.
% 300.06/300.42 112007[4:Res:96596.0,8.0] || subclass(u,intersection(v,union(null_class,intersection(u,w))))* -> equal(intersection(v,union(null_class,intersection(u,w))),u).
% 300.06/300.42 112149[4:Res:96601.0,8.0] || subclass(u,union(null_class,intersection(v,intersection(u,w))))* -> equal(union(null_class,intersection(v,intersection(u,w))),u).
% 300.06/300.42 112380[3:MRR:112286.0,3636.1] || -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* equal(singleton(image(element_relation,union(u,v))),null_class).
% 300.06/300.42 112434[4:Res:96889.0,8.0] || subclass(u,complement(successor(complement(restrict(u,v,w)))))* -> equal(complement(successor(complement(restrict(u,v,w)))),u).
% 300.06/300.42 112579[4:Res:99968.0,8.0] || subclass(union(u,u),complement(union(complement(u),v)))* -> equal(union(u,u),complement(union(complement(u),v))).
% 300.06/300.42 112743[0:Res:345.1,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(singleton(x),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112756[7:Res:29936.1,101687.0] || equal(intersection(complement(u),union(v,w)),successor(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112757[7:Res:29891.1,101687.0] || equal(intersection(complement(u),union(v,w)),singleton(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112972[4:Res:100149.0,8.0] || subclass(u,complement(union(complement(intersection(u,v)),w)))* -> equal(complement(union(complement(intersection(u,v)),w)),u).
% 300.06/300.42 113144[4:Res:100761.0,8.0] || subclass(u,complement(union(v,complement(intersection(u,w)))))* -> equal(complement(union(v,complement(intersection(u,w)))),u).
% 300.06/300.42 113321[0:Res:345.1,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(singleton(x),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113334[7:Res:29936.1,101701.0] || equal(intersection(union(u,v),complement(w)),successor(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113335[7:Res:29891.1,101701.0] || equal(intersection(union(u,v),complement(w)),singleton(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113834[4:SpR:103647.0,102963.0] || -> equal(union(null_class,complement(intersection(union(u,v),union(w,x)))),complement(intersection(union(u,v),union(w,x))))**.
% 300.06/300.42 114153[4:Rew:26691.0,113859.0,103647.0,113859.0,26691.0,113859.0] || -> subclass(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 300.06/300.42 114162[4:Rew:102963.0,113841.2,26691.0,113841.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(v,w)).
% 300.06/300.42 114163[4:Rew:102963.0,113840.2,26691.0,113840.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(x,y)).
% 300.06/300.42 114169[4:Rew:47572.0,113835.0,26691.0,113835.0,47003.0,113835.0,26691.0,113835.0] || -> equal(power_class(union(null_class,intersection(union(u,v),union(w,x)))),power_class(intersection(union(u,v),union(w,x))))**.
% 300.06/300.42 114336[4:Res:113750.0,3156.0] || subclass(u,v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 300.06/300.42 114347[4:Res:113750.0,3159.0] || -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),v)*.
% 300.06/300.42 114348[4:Res:113750.0,3158.0] || -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),u)*.
% 300.06/300.42 114406[4:Rew:102963.0,114310.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 300.06/300.42 114407[4:Rew:102963.0,114309.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 300.06/300.42 114408[4:Rew:102963.0,114308.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 300.06/300.42 114409[4:Rew:102963.0,114307.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 300.06/300.42 114411[4:Rew:102963.0,114340.1,26691.0,114340.1,102963.0,114340.0,26691.0,114340.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).
% 300.06/300.42 114445[0:SpR:101864.0,7300.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(cross_product(v,w),x)))* member(u,complement(restrict(x,v,w))).
% 300.06/300.42 114732[4:Res:114380.0,5342.0] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),w) member(not_subclass_element(regular(union(null_class,u)),w),v)*.
% 300.06/300.42 114822[4:Res:114701.0,5342.0] || subclass(complement(u),v) -> subclass(regular(union(u,null_class)),w) member(not_subclass_element(regular(union(u,null_class)),w),v)*.
% 300.06/300.42 114908[0:SpR:101884.0,7300.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,cross_product(w,x))))* member(u,complement(restrict(v,w,x))).
% 300.06/300.42 115114[4:Res:114715.0,5342.0] || subclass(complement(u),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 300.06/300.42 115238[4:Res:113739.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)).
% 300.06/300.42 115291[4:Rew:102963.0,115206.0,78499.0,115206.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))))*.
% 300.06/300.42 115292[4:Rew:102963.0,115205.0,78499.0,115205.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))))))*.
% 300.06/300.42 115446[4:Res:115352.0,5303.0] || -> equal(regular(complement(restrict(u,v,w))),null_class) member(regular(regular(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 300.06/300.42 115482[4:SpR:102364.0,115352.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 300.06/300.42 115682[4:SpL:102364.0,45890.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))** -> .
% 300.06/300.42 115749[4:Rew:7631.0,115656.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 115961[4:SpR:102512.0,115352.0] || -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 300.06/300.42 116162[4:SpL:102512.0,45890.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))** -> .
% 300.06/300.42 116489[4:Res:115435.0,3156.0] || subclass(u,v) -> equal(regular(complement(intersection(u,w))),null_class) member(regular(regular(complement(intersection(u,w)))),v)*.
% 300.06/300.42 116500[4:Res:115435.0,3159.0] || -> equal(regular(complement(intersection(intersection(u,v),w))),null_class) member(regular(regular(complement(intersection(intersection(u,v),w)))),v)*.
% 300.06/300.42 116501[4:Res:115435.0,3158.0] || -> equal(regular(complement(intersection(intersection(u,v),w))),null_class) member(regular(regular(complement(intersection(intersection(u,v),w)))),u)*.
% 300.06/300.42 116624[4:Res:116428.0,3156.0] || subclass(u,v) -> equal(regular(complement(intersection(w,u))),null_class) member(regular(regular(complement(intersection(w,u)))),v)*.
% 300.06/300.42 116635[4:Res:116428.0,3159.0] || -> equal(regular(complement(intersection(u,intersection(v,w)))),null_class) member(regular(regular(complement(intersection(u,intersection(v,w))))),w)*.
% 300.06/300.42 116636[4:Res:116428.0,3158.0] || -> equal(regular(complement(intersection(u,intersection(v,w)))),null_class) member(regular(regular(complement(intersection(u,intersection(v,w))))),v)*.
% 300.06/300.42 116697[4:SpR:102780.0,115352.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 300.06/300.42 116902[4:SpL:102780.0,45890.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))** -> .
% 300.06/300.42 116968[4:Rew:7631.0,116872.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 300.06/300.42 117098[4:Res:116431.0,3155.0] || -> equal(regular(complement(restrict(singleton(u),v,w))),null_class) equal(regular(regular(complement(restrict(singleton(u),v,w)))),u)**.
% 300.06/300.42 117108[4:Res:116431.0,1385.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))))*.
% 300.06/300.42 117138[4:SpR:102912.0,115352.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 300.06/300.42 117339[4:SpL:102912.0,45890.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))** -> .
% 300.06/300.42 117507[4:Res:115420.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))).
% 300.06/300.42 117523[4:Res:115425.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))))).
% 300.06/300.42 117599[4:Res:116510.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)).
% 300.06/300.42 117634[0:Res:7.1,7138.1] || equal(restrict(u,v,w),x)* member(x,universal_class) -> equal(x,null_class) member(apply(choice,x),u)*.
% 300.06/300.42 117780[4:Res:116645.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)).
% 300.06/300.42 117849[4:Res:117775.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)).
% 300.06/300.42 117876[4:Res:7.1,15721.1] || equal(restrict(u,v,w),domain_relation)** member(x,universal_class) -> member(ordered_pair(x,cantor(x)),cross_product(v,w))*.
% 300.06/300.42 117950[4:Res:117828.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)).
% 300.06/300.42 117981[4:SpL:79059.0,28397.0] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,u))* -> subclass(union(null_class,intersection(u,v)),w).
% 300.06/300.42 118003[4:SpL:74519.0,28397.0] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,u))* -> subclass(union(null_class,intersection(v,u)),w).
% 300.06/300.42 118069[4:Rew:39581.1,118042.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(v,u))* -> subclass(union(null_class,u),w).
% 300.06/300.42 118194[4:Res:113740.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)).
% 300.06/300.42 118385[4:Res:114760.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))).
% 300.06/300.42 118527[4:Res:114761.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))).
% 300.06/300.42 118608[0:SpR:79059.0,9705.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)))*.
% 300.06/300.42 118653[4:Res:115424.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)))).
% 300.06/300.42 118764[4:Res:113738.0,8.0] || subclass(union(u,u),regular(union(null_class,complement(u))))* -> equal(union(u,u),regular(union(null_class,complement(u)))).
% 300.06/300.42 118897[4:Res:114342.0,8.0] || subclass(u,regular(union(null_class,complement(intersection(u,v)))))* -> equal(regular(union(null_class,complement(intersection(u,v)))),u).
% 300.06/300.42 119003[0:SpR:79059.0,9873.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)))*.
% 300.06/300.42 119082[8:Res:114712.1,3156.0] function(u) || subclass(complement(u),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 300.06/300.42 119163[4:Res:114759.0,8.0] || subclass(union(null_class,complement(u)),regular(union(u,u)))* -> equal(union(null_class,complement(u)),regular(union(u,u))).
% 300.06/300.42 119270[8:Res:115302.1,3156.0] function(u) || subclass(successor(u),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 300.06/300.42 119282[0:SpL:78499.0,102196.1] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(union(w,v)))* member(u,x)*.
% 300.06/300.42 119394[4:Rew:73603.0,119285.2] || member(u,universal_class) subclass(union(v,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 300.06/300.42 119398[4:Rew:30456.0,119309.2] || member(u,universal_class) subclass(union(v,null_class),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 300.06/300.42 119399[4:Rew:30456.0,119312.2] || member(u,universal_class) subclass(union(null_class,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 300.06/300.42 119503[4:Res:116474.0,8.0] || subclass(complement(u),regular(union(u,complement(power_class(v)))))* -> equal(regular(union(u,complement(power_class(v)))),complement(u)).
% 300.06/300.42 119588[4:Res:116475.0,8.0] || subclass(complement(u),regular(union(u,complement(successor(v)))))* -> equal(regular(union(u,complement(successor(v)))),complement(u)).
% 300.06/300.42 119664[4:Res:116476.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)).
% 300.06/300.42 119744[0:SpR:74519.0,5290.1] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),cross_product(v,w))*.
% 300.06/300.42 119868[4:Res:116512.0,8.0] || subclass(u,regular(complement(intersection(union(null_class,u),v))))* -> equal(regular(complement(intersection(union(null_class,u),v))),u).
% 300.06/300.42 119998[4:Res:116513.0,8.0] || subclass(u,regular(complement(intersection(union(u,null_class),v))))* -> equal(regular(complement(intersection(union(u,null_class),v))),u).
% 300.06/300.42 120142[4:Res:116609.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)).
% 300.06/300.42 120171[0:SpR:74519.0,5302.1] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),cross_product(w,x))*.
% 300.06/300.42 120247[4:Res:116610.0,8.0] || subclass(successor(u),regular(union(v,complement(successor(u)))))* -> equal(regular(union(v,complement(successor(u)))),successor(u)).
% 300.06/300.42 120336[4:Res:116611.0,8.0] || subclass(complement(u),regular(union(complement(power_class(v)),u)))* -> equal(regular(union(complement(power_class(v)),u)),complement(u)).
% 300.06/300.42 120424[4:Res:116647.0,8.0] || subclass(u,regular(complement(intersection(v,union(null_class,u)))))* -> equal(regular(complement(intersection(v,union(null_class,u)))),u).
% 300.06/300.42 120548[4:Res:116648.0,8.0] || subclass(u,regular(complement(intersection(v,union(u,null_class)))))* -> equal(regular(complement(intersection(v,union(u,null_class)))),u).
% 300.06/300.42 120713[4:Res:118827.0,8.0] || subclass(u,regular(union(null_class,complement(intersection(v,u)))))* -> equal(regular(union(null_class,complement(intersection(v,u)))),u).
% 300.06/300.42 120872[4:Res:119567.0,8.0] || subclass(complement(u),regular(union(complement(successor(v)),u)))* -> equal(regular(union(complement(successor(v)),u)),complement(u)).
% 300.06/300.42 120908[0:Res:7.1,5340.0] || equal(unordered_pair(u,v),w)* -> subclass(w,x) equal(not_subclass_element(w,x),v)* equal(not_subclass_element(w,x),u)*.
% 300.06/300.42 121086[4:Res:119915.0,8.0] || subclass(u,regular(union(union(null_class,complement(u)),v)))* -> equal(regular(union(union(null_class,complement(u)),v)),u).
% 300.06/300.42 121160[4:Rew:102963.0,121032.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)))*.
% 300.06/300.42 121161[4:Rew:102963.0,121030.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)))))*.
% 300.06/300.42 121233[4:Res:121063.0,3155.0] || -> equal(regular(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(regular(successor(union(null_class,complement(singleton(u)))))),u)**.
% 300.06/300.42 121245[4:Res:121063.0,1385.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))))))*.
% 300.06/300.42 121456[4:Res:121374.0,3156.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(successor(successor(null_class))),null_class) member(regular(regular(successor(successor(null_class)))),u)*.
% 300.06/300.42 121617[4:Res:121391.0,3156.0] || subclass(complement(power_class(u)),v) -> equal(regular(successor(power_class(u))),null_class) member(regular(regular(successor(power_class(u)))),v)*.
% 300.06/300.42 121644[4:Res:121393.0,3156.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(successor(u))),null_class) member(regular(regular(successor(successor(u)))),v)*.
% 300.06/300.42 121980[4:Res:120226.0,8.0] || subclass(successor(u),regular(union(complement(successor(u)),v)))* -> equal(regular(union(complement(successor(u)),v)),successor(u)).
% 300.06/300.42 122061[4:Res:120470.0,8.0] || subclass(u,regular(union(v,union(null_class,complement(u)))))* -> equal(regular(union(v,union(null_class,complement(u)))),u).
% 300.06/300.42 122136[4:Rew:102963.0,122008.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)))*.
% 300.06/300.42 122137[4:Rew:102963.0,122006.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)))))*.
% 300.06/300.42 122246[4:Res:121135.0,8.0] || subclass(complement(u),regular(union(union(null_class,u),v)))* -> equal(regular(union(union(null_class,u),v)),complement(u)).
% 300.06/300.42 122292[4:Rew:106471.0,122171.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))))*.
% 300.06/300.42 122293[4:Rew:106471.0,122169.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))))*.
% 300.06/300.42 122332[4:Res:122192.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))).
% 300.06/300.42 122426[4:Res:122309.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))).
% 300.06/300.42 122523[4:Res:122111.0,8.0] || subclass(complement(u),regular(union(v,union(null_class,u))))* -> equal(regular(union(v,union(null_class,u))),complement(u)).
% 300.06/300.42 122570[4:Rew:105760.0,122446.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))))*.
% 300.06/300.42 122571[4:Rew:105760.0,122444.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))))*.
% 300.06/300.42 122658[4:MRR:122599.2,45106.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)))))* -> .
% 300.06/300.42 122736[4:Res:122193.0,8.0] || subclass(complement(u),regular(union(union(u,null_class),v)))* -> equal(regular(union(union(u,null_class),v)),complement(u)).
% 300.06/300.42 122860[4:Res:122209.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))).
% 300.06/300.42 122914[4:Res:122211.0,8.0] || subclass(complement(successor(u)),regular(union(successor(u),v)))* -> equal(regular(union(successor(u),v)),complement(successor(u))).
% 300.06/300.42 123009[4:Res:122468.0,8.0] || subclass(complement(u),regular(union(v,union(u,null_class))))* -> equal(regular(union(v,union(u,null_class))),complement(u)).
% 300.06/300.42 123169[4:MRR:123108.2,45106.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)))))* -> .
% 300.06/300.42 123215[4:Res:122484.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))).
% 300.06/300.42 123262[4:Res:122486.0,8.0] || subclass(complement(successor(u)),regular(union(v,successor(u))))* -> equal(regular(union(v,successor(u))),complement(successor(u))).
% 300.06/300.42 123369[4:Res:107004.0,8.0] || subclass(union(u,u),complement(union(v,complement(u))))* -> equal(union(u,u),complement(union(v,complement(u)))).
% 300.06/300.42 123532[4:Res:107950.0,8.0] || subclass(complement(u),complement(union(union(u,u),v)))* -> equal(complement(union(union(u,u),v)),complement(u)).
% 300.06/300.42 123697[4:Res:109307.0,8.0] || subclass(complement(u),complement(union(v,union(u,u))))* -> equal(complement(union(v,union(u,u))),complement(u)).
% 300.06/300.42 123896[4:Res:111436.0,8.0] || subclass(u,intersection(union(null_class,intersection(v,u)),w))* -> equal(intersection(union(null_class,intersection(v,u)),w),u).
% 300.06/300.42 124079[4:Res:111588.0,8.0] || subclass(u,union(null_class,intersection(intersection(v,u),w)))* -> equal(union(null_class,intersection(intersection(v,u),w)),u).
% 300.06/300.42 124257[4:Res:111942.0,8.0] || subclass(u,intersection(v,union(null_class,intersection(w,u))))* -> equal(intersection(v,union(null_class,intersection(w,u))),u).
% 300.06/300.42 124552[4:Res:112082.0,8.0] || subclass(u,union(null_class,intersection(v,intersection(w,u))))* -> equal(union(null_class,intersection(v,intersection(w,u))),u).
% 300.06/300.42 124724[4:Res:112885.0,8.0] || subclass(u,complement(union(complement(intersection(v,u)),w)))* -> equal(complement(union(complement(intersection(v,u)),w)),u).
% 300.06/300.42 125064[4:Res:113064.0,8.0] || subclass(u,complement(union(v,complement(intersection(w,u)))))* -> equal(complement(union(v,complement(intersection(w,u)))),u).
% 300.06/300.42 125876[0:Rew:102780.0,125273.0] || -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),union(image(element_relation,union(v,u)),complement(power_class(w))))*.
% 300.06/300.42 125877[0:Rew:102364.0,125308.0] || -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),union(complement(power_class(u)),image(element_relation,union(w,v))))*.
% 300.06/300.42 125563[0:SpL:113648.0,354.1] || member(u,universal_class) subclass(complement(union(v,w)),x)* -> member(u,union(w,v))* member(u,x)*.
% 300.06/300.42 125567[0:SpL:113648.0,7013.0] || equal(u,complement(union(v,w)))* member(x,universal_class) -> member(x,union(w,v))* member(x,u)*.
% 300.06/300.42 125575[0:SpL:113648.0,47228.0] || member(u,symmetric_difference(power_class(v),complement(union(w,x))))* -> member(u,union(complement(power_class(v)),union(x,w))).
% 300.06/300.42 125880[4:Rew:26691.0,125525.0,103647.0,125525.0,26691.0,125525.0] || -> equal(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 300.06/300.42 125933[4:Res:114390.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)).
% 300.06/300.42 126104[4:Rew:48548.0,126103.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).
% 300.06/300.42 126313[4:Res:114718.0,8.0] || subclass(complement(union(u,v)),regular(union(u,v)))* -> equal(complement(union(u,v)),regular(union(u,v))).
% 300.06/300.42 126452[4:Res:116449.0,8.0] || subclass(union(u,v),regular(complement(symmetric_difference(u,v))))* -> equal(regular(complement(symmetric_difference(u,v))),union(u,v)).
% 300.06/300.42 126541[4:Res:116467.1,3156.0] || subclass(u,v)* subclass(v,w)* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),w)*.
% 300.06/300.42 126553[4:Res:116467.1,7729.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(regular(complement(u))),element_relation)* -> equal(regular(complement(u)),null_class).
% 300.06/300.42 126567[4:Res:116467.1,5348.0] || subclass(u,restrict(v,w,x))* -> subclass(regular(complement(u)),y) member(not_subclass_element(regular(complement(u)),y),v)*.
% 300.06/300.42 126639[5:MRR:126618.2,3050.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 300.06/300.42 126640[6:MRR:126617.2,3050.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 300.06/300.42 126647[5:MRR:126646.2,3050.0] || equal(successor(power_class(u)),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 300.06/300.42 126719[4:Res:116495.0,8.0] || subclass(u,regular(complement(intersection(intersection(u,v),w))))* -> equal(regular(complement(intersection(intersection(u,v),w))),u).
% 300.06/300.42 126869[4:Res:116630.0,8.0] || subclass(u,regular(complement(intersection(v,intersection(u,w)))))* -> equal(regular(complement(intersection(v,intersection(u,w)))),u).
% 300.06/300.42 127120[4:Res:119819.0,8.0] || subclass(u,regular(complement(intersection(union(u,u),v))))* -> equal(regular(complement(intersection(union(u,u),v))),u).
% 300.06/300.42 127281[4:Res:120380.0,8.0] || subclass(u,regular(complement(intersection(v,union(u,u)))))* -> equal(regular(complement(intersection(v,union(u,u)))),u).
% 300.06/300.42 127466[4:Res:122207.0,8.0] || subclass(complement(u),regular(union(union(u,u),v)))* -> equal(regular(union(union(u,u),v)),complement(u)).
% 300.06/300.42 127633[4:Res:122482.0,8.0] || subclass(complement(u),regular(union(v,union(u,u))))* -> equal(regular(union(v,union(u,u))),complement(u)).
% 300.06/300.42 127874[0:Res:48.1,6849.0] inductive(symmetric_difference(union(u,v),union(complement(u),complement(v)))) || -> member(null_class,complement(symmetric_difference(complement(u),complement(v))))*.
% 300.06/300.42 128143[4:Res:125157.0,8.0] || subclass(union(u,v),regular(complement(union(v,u))))* -> equal(regular(complement(union(v,u))),union(u,v)).
% 300.06/300.42 128218[4:Rew:26691.0,128125.0,103647.0,128125.0] || -> subclass(regular(union(null_class,intersection(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 300.06/300.42 128313[4:Rew:26691.0,128262.0,103647.0,128262.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))** -> .
% 300.06/300.42 128418[4:Res:125675.0,8.0] || subclass(complement(union(u,v)),regular(union(v,u)))* -> equal(complement(union(u,v)),regular(union(v,u))).
% 300.06/300.42 128495[4:Rew:26691.0,128408.0,103647.0,128408.0] || -> subclass(regular(complement(intersection(union(u,v),union(w,x)))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 300.06/300.42 128575[4:Res:126377.0,8.0] || subclass(union(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),union(u,v)).
% 300.06/300.42 128817[4:Res:126650.0,8.0] || subclass(u,regular(complement(intersection(intersection(v,u),w))))* -> equal(regular(complement(intersection(intersection(v,u),w))),u).
% 300.06/300.42 128967[4:Res:126803.0,8.0] || subclass(u,regular(complement(intersection(v,intersection(w,u)))))* -> equal(regular(complement(intersection(v,intersection(w,u)))),u).
% 300.06/300.42 129235[0:Res:60563.0,8.0] || subclass(union(u,v),intersection(symmetric_difference(u,v),w))* -> equal(intersection(symmetric_difference(u,v),w),union(u,v)).
% 300.06/300.42 129977[0:Rew:74519.0,129836.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(cross_product(v,w),u))),symmetric_difference(cross_product(v,w),u))*.
% 300.06/300.42 129978[0:Rew:74519.0,129837.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(u,cross_product(v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 300.06/300.42 129979[0:Rew:74519.0,129842.0] || -> subclass(intersection(union(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),symmetric_difference(complement(u),power_class(v)))*.
% 300.06/300.42 129980[0:Rew:74519.0,129843.0] || -> subclass(intersection(union(complement(power_class(u)),v),intersection(w,union(power_class(u),complement(v)))),symmetric_difference(power_class(u),complement(v)))*.
% 300.06/300.42 129922[0:Res:71859.0,8.0] || subclass(intersection(u,v),intersection(intersection(w,u),v))* -> equal(intersection(intersection(w,u),v),intersection(u,v)).
% 300.06/300.42 130146[0:Rew:74519.0,130005.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(cross_product(v,w),u),x)),symmetric_difference(cross_product(v,w),u))*.
% 300.06/300.42 130147[0:Rew:74519.0,130006.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(u,cross_product(v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 300.06/300.42 130148[0:Rew:74519.0,130011.0] || -> subclass(intersection(union(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),symmetric_difference(complement(u),power_class(v)))*.
% 300.06/300.42 130149[0:Rew:74519.0,130012.0] || -> subclass(intersection(union(complement(power_class(u)),v),intersection(union(power_class(u),complement(v)),w)),symmetric_difference(power_class(u),complement(v)))*.
% 300.06/300.42 130091[0:Res:71860.0,8.0] || subclass(intersection(u,v),intersection(intersection(u,w),v))* -> equal(intersection(intersection(u,w),v),intersection(u,v)).
% 300.06/300.42 130201[4:Res:130067.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)).
% 300.06/300.42 130668[4:Res:130153.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)).
% 300.06/300.42 131031[7:SpR:130868.0,15719.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))*.
% 300.06/300.42 131040[7:SpL:130868.0,15720.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)* -> .
% 300.06/300.42 131048[8:Rew:4652.0,131044.1] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,successor(null_class))*.
% 300.06/300.42 131049[7:Rew:130868.0,131032.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))*.
% 300.06/300.42 131054[0:Res:122.0,11985.0] || -> equal(ordered_pair(first(ordered_pair(singleton(u),singleton(v))),second(ordered_pair(singleton(u),singleton(v)))),ordered_pair(singleton(u),singleton(v)))**.
% 300.06/300.42 131290[7:SpL:130792.0,1922.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 300.06/300.42 131344[7:MRR:131336.2,100383.0] || subclass(complement(restrict(u,v,w)),cross_product(v,w))* member(regular(complement(restrict(u,v,w))),u)* -> .
% 300.06/300.42 131391[4:Res:130177.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))).
% 300.06/300.42 131448[4:Res:130643.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))).
% 300.06/300.42 132593[4:Res:130057.0,8.0] || subclass(intersection(u,v),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),intersection(u,v)).
% 300.06/300.42 132738[4:Res:130059.0,8.0] || subclass(intersection(u,v),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),intersection(u,v)).
% 300.06/300.42 132952[4:Rew:74519.0,132824.0] || -> subclass(intersection(union(cross_product(u,v),w),union(null_class,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 300.06/300.42 132953[4:Rew:74519.0,132825.0] || -> subclass(intersection(union(u,cross_product(v,w)),union(null_class,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 300.06/300.42 132903[4:Res:132489.0,8.0] || subclass(intersection(u,v),intersection(union(null_class,v),u))* -> equal(intersection(union(null_class,v),u),intersection(u,v)).
% 300.06/300.42 134668[4:Rew:133541.0,134507.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).
% 300.06/300.42 134669[4:Rew:133541.0,134496.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).
% 300.06/300.42 135165[0:Rew:134894.0,125569.0] || member(u,symmetric_difference(union(v,w),complement(power_class(x))))* -> member(u,union(union(w,v),complement(power_class(x)))).
% 300.06/300.42 135218[4:Rew:135213.0,51715.0] || member(u,symmetric_difference(union(null_class,v),complement(power_class(w))))* -> member(u,union(union(v,v),complement(power_class(w))))*.
% 300.06/300.42 135477[4:Res:132567.0,8.0] || subclass(intersection(u,v),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),intersection(u,v)).
% 300.06/300.42 135844[4:Res:132646.0,8.0] || subclass(intersection(u,v),intersection(union(v,null_class),u))* -> equal(intersection(union(v,null_class),u),intersection(u,v)).
% 300.06/300.42 135917[4:Res:95015.1,9541.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 300.06/300.42 135923[4:Rew:64783.2,135921.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))*.
% 300.06/300.42 136022[4:Res:132713.0,8.0] || subclass(intersection(u,v),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),intersection(u,v)).
% 300.06/300.42 136190[4:Res:132877.0,8.0] || subclass(intersection(u,v),intersection(u,union(null_class,v)))* -> equal(intersection(u,union(null_class,v)),intersection(u,v)).
% 300.06/300.42 136689[4:SpR:135678.1,74536.0] || equal(union(cross_product(u,v),w),universal_class) -> equal(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))**.
% 300.06/300.42 136690[4:SpR:135678.1,74537.0] || equal(union(u,cross_product(v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))**.
% 300.06/300.42 136696[4:SpR:135678.1,47152.0] || equal(union(u,complement(power_class(v))),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v)))**.
% 300.06/300.42 136698[4:SpR:135678.1,74526.0] || equal(union(power_class(u),complement(v)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))**.
% 300.06/300.42 137146[4:Res:95015.1,9543.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.42 137152[4:Rew:64783.2,137150.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))*.
% 300.06/300.42 137251[4:Res:135818.0,8.0] || subclass(intersection(u,v),intersection(u,union(v,null_class)))* -> equal(intersection(u,union(v,null_class)),intersection(u,v)).
% 300.06/300.42 137515[4:SpR:136381.1,74536.0] || equal(complement(restrict(u,v,w)),universal_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 300.06/300.42 137516[4:SpR:136381.1,74537.0] || equal(complement(restrict(u,v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 300.06/300.42 137522[4:SpR:136381.1,47152.0] || equal(union(complement(u),power_class(v)),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))**.
% 300.06/300.42 137524[4:SpR:136381.1,74526.0] || equal(union(complement(power_class(u)),v),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v)))**.
% 300.06/300.42 138187[0:Res:72388.0,8.0] || subclass(intersection(u,v),intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),intersection(u,v)).
% 300.06/300.42 138245[4:SpL:16954.0,11167.0] || equal(u,image(v,image(w,null_class)))* member(ordered_pair(universal_class,x),compose(v,w))* -> member(x,u)*.
% 300.06/300.42 138252[7:SpL:130792.0,11167.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,successor(null_class)))* -> member(x,u)*.
% 300.06/300.42 138386[0:Res:72391.0,8.0] || subclass(intersection(u,v),intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),intersection(u,v)).
% 300.06/300.42 138657[0:SpR:78218.1,496.0] || subclass(union(u,v),union(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 300.06/300.42 138658[0:SpR:78218.1,6882.0] || subclass(successor(u),union(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 300.06/300.42 138885[0:Rew:79059.0,138775.1] || subclass(u,v) member(w,symmetric_difference(complement(u),union(u,v)))* -> member(w,complement(symmetric_difference(u,v))).
% 300.06/300.42 138904[4:Rew:78218.1,138760.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(u,v))* -> subclass(union(null_class,u),w).
% 300.06/300.42 139001[4:Res:87235.1,3156.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 300.06/300.42 139013[4:Res:87235.1,7729.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 300.06/300.42 139028[4:Res:87235.1,5348.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),v)*.
% 300.06/300.42 139185[4:Res:89041.0,8.0] || subclass(u,intersection(intersection(union(u,u),v),w))* -> equal(intersection(intersection(union(u,u),v),w),u).
% 300.06/300.42 139423[4:Res:89180.0,8.0] || subclass(u,intersection(v,intersection(w,union(u,u))))* -> equal(intersection(v,intersection(w,union(u,u))),u).
% 300.06/300.42 139602[4:Res:89422.0,8.0] || subclass(u,intersection(v,intersection(union(u,u),w)))* -> equal(intersection(v,intersection(union(u,u),w)),u).
% 300.06/300.42 139788[4:Res:89556.0,8.0] || subclass(u,intersection(intersection(v,union(u,u)),w))* -> equal(intersection(intersection(v,union(u,u)),w),u).
% 300.06/300.42 140076[0:Res:96404.0,8.0] || subclass(union(u,v),intersection(w,symmetric_difference(v,u)))* -> equal(intersection(w,symmetric_difference(v,u)),union(u,v)).
% 300.06/300.42 140301[0:Res:96582.0,8.0] || subclass(u,intersection(intersection(intersection(u,v),w),x))* -> equal(intersection(intersection(intersection(u,v),w),x),u).
% 300.06/300.42 140590[0:Res:96592.0,8.0] || subclass(u,intersection(v,intersection(w,intersection(u,x))))* -> equal(intersection(v,intersection(w,intersection(u,x))),u).
% 300.06/300.42 140783[0:Res:96595.0,8.0] || subclass(u,intersection(v,intersection(intersection(u,w),x)))* -> equal(intersection(v,intersection(intersection(u,w),x)),u).
% 300.06/300.42 141090[0:Res:96599.0,8.0] || subclass(u,intersection(intersection(v,intersection(u,w)),x))* -> equal(intersection(intersection(v,intersection(u,w)),x),u).
% 300.06/300.42 141600[0:Res:129147.0,8.0] || subclass(union(u,v),intersection(symmetric_difference(v,u),w))* -> equal(intersection(symmetric_difference(v,u),w),union(u,v)).
% 300.06/300.42 141891[0:Res:129351.0,8.0] || subclass(u,intersection(intersection(intersection(v,u),w),x))* -> equal(intersection(intersection(intersection(v,u),w),x),u).
% 300.06/300.42 142085[0:Res:129360.0,8.0] || subclass(u,intersection(v,intersection(w,intersection(x,u))))* -> equal(intersection(v,intersection(w,intersection(x,u))),u).
% 300.06/300.42 142297[0:Res:129363.0,8.0] || subclass(u,intersection(v,intersection(intersection(w,u),x)))* -> equal(intersection(v,intersection(intersection(w,u),x)),u).
% 300.06/300.42 142493[0:Res:129367.0,8.0] || subclass(u,intersection(intersection(v,intersection(w,u)),x))* -> equal(intersection(intersection(v,intersection(w,u)),x),u).
% 300.06/300.42 142891[0:Rew:74519.0,142713.0] || -> subclass(intersection(union(cross_product(u,v),w),intersection(x,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 300.06/300.42 142892[0:Rew:74519.0,142714.0] || -> subclass(intersection(union(u,cross_product(v,w)),intersection(x,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 300.06/300.42 142893[0:Rew:74519.0,142719.0] || -> subclass(intersection(union(u,complement(power_class(v))),intersection(w,union(complement(u),power_class(v)))),symmetric_difference(complement(u),power_class(v)))*.
% 300.06/300.42 142894[0:Rew:74519.0,142721.0] || -> subclass(intersection(union(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),symmetric_difference(power_class(u),complement(v)))*.
% 300.06/300.42 142820[0:Res:129813.0,8.0] || subclass(intersection(u,v),intersection(intersection(w,v),u))* -> equal(intersection(intersection(w,v),u),intersection(u,v)).
% 300.06/300.42 146119[4:Rew:78499.0,146097.2,76326.0,146097.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).
% 300.06/300.42 148197[3:MRR:148127.2,4362.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 300.06/300.42 149195[3:MRR:149118.2,4362.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 300.06/300.42 151407[3:Rew:74519.0,151130.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)**.
% 300.06/300.42 151408[3:Rew:74519.0,151131.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)**.
% 300.06/300.42 151409[3:Rew:74519.0,151135.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)**.
% 300.06/300.42 151410[3:Rew:74519.0,151137.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)**.
% 300.06/300.42 151620[4:Res:10014.3,151507.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 300.06/300.42 151651[4:MRR:151639.1,99.0] || member(u,universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(cantor(u),compose(u,cantor(u))),w)*.
% 300.06/300.42 151751[4:Res:10014.3,145698.0] || member(u,universal_class) member(v,u) subclass(element_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 300.06/300.42 151812[4:Res:47037.1,151761.0] || member(intersection(complement(u),power_class(v)),universal_class) -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 300.06/300.42 151815[4:Res:47226.1,151761.0] || member(intersection(power_class(u),complement(v)),universal_class) -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 300.06/300.42 151820[4:Res:101696.1,151761.0] || member(image(element_relation,union(u,v)),universal_class) -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))*.
% 300.06/300.42 152370[4:Rew:47013.0,152332.1] || member(union(complement(power_class(u)),v),universal_class) -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))*.
% 300.06/300.42 152371[4:Rew:103414.0,152331.1] || member(union(u,complement(successor(v))),universal_class) -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))*.
% 300.06/300.42 152372[4:Rew:47007.0,152330.1] || member(union(u,complement(power_class(v))),universal_class) -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))*.
% 300.06/300.42 152373[4:Rew:101704.0,152328.1] || member(power_class(complement(union(u,v))),universal_class) -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))*.
% 300.06/300.42 153763[3:Rew:151100.0,153617.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),symmetric_difference(v,u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 300.06/300.42 153764[3:Rew:151100.0,153616.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),symmetric_difference(w,v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 300.06/300.42 153830[4:SpL:74536.0,151809.0] || member(complement(symmetric_difference(cross_product(u,v),w)),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> .
% 300.06/300.42 153831[4:SpL:74537.0,151809.0] || member(complement(symmetric_difference(u,cross_product(v,w))),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> .
% 300.06/300.42 153835[4:SpL:47152.0,151809.0] || member(complement(symmetric_difference(complement(u),power_class(v))),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))* -> .
% 300.06/300.42 153837[4:SpL:74526.0,151809.0] || member(complement(symmetric_difference(power_class(u),complement(v))),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))* -> .
% 300.06/300.42 153871[4:SpL:102364.0,151809.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),symmetric_difference(power_class(u),power_class(complement(union(v,w)))))* -> .
% 300.06/300.42 153873[4:SpL:102780.0,151809.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),symmetric_difference(power_class(complement(union(u,v))),power_class(w)))* -> .
% 300.06/300.42 153874[4:SpL:47643.0,151809.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),symmetric_difference(union(u,complement(power_class(v))),power_class(w)))* -> .
% 300.06/300.42 153875[4:SpL:47644.0,151809.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),symmetric_difference(union(complement(power_class(u)),v),power_class(w)))* -> .
% 300.06/300.42 153876[4:SpL:102912.0,151809.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),symmetric_difference(union(u,v),power_class(complement(power_class(w)))))* -> .
% 300.06/300.42 153877[4:SpL:47642.0,151809.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),symmetric_difference(power_class(u),union(v,complement(power_class(w)))))* -> .
% 300.06/300.42 153878[4:SpL:47646.0,151809.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),symmetric_difference(power_class(u),union(complement(power_class(v)),w)))* -> .
% 300.06/300.42 153880[4:SpL:102512.0,151809.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),symmetric_difference(power_class(complement(power_class(u))),union(v,w)))* -> .
% 300.06/300.42 154931[4:SpL:102364.0,153770.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),symmetric_difference(power_class(complement(union(v,w))),power_class(u)))* -> .
% 300.06/300.42 154933[4:SpL:102780.0,153770.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),symmetric_difference(power_class(w),power_class(complement(union(u,v)))))* -> .
% 300.06/300.42 154934[4:SpL:47643.0,153770.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),symmetric_difference(power_class(w),union(u,complement(power_class(v)))))* -> .
% 300.06/300.42 154935[4:SpL:47644.0,153770.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),symmetric_difference(power_class(w),union(complement(power_class(u)),v)))* -> .
% 300.06/300.42 154936[4:SpL:102912.0,153770.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),symmetric_difference(power_class(complement(power_class(w))),union(u,v)))* -> .
% 300.06/300.42 154937[4:SpL:47642.0,153770.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),symmetric_difference(union(v,complement(power_class(w))),power_class(u)))* -> .
% 300.06/300.42 154938[4:SpL:47646.0,153770.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),symmetric_difference(union(complement(power_class(v)),w),power_class(u)))* -> .
% 300.06/300.42 154940[4:SpL:102512.0,153770.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),symmetric_difference(union(v,w),power_class(complement(power_class(u)))))* -> .
% 300.06/300.42 155320[0:Rew:74519.0,155083.0] || -> subclass(intersection(union(cross_product(u,v),w),intersection(complement(restrict(w,u,v)),x)),symmetric_difference(cross_product(u,v),w))*.
% 300.06/300.42 155321[0:Rew:74519.0,155084.0] || -> subclass(intersection(union(u,cross_product(v,w)),intersection(complement(restrict(u,v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 300.06/300.42 155322[0:Rew:74519.0,155088.0] || -> subclass(intersection(union(u,complement(power_class(v))),intersection(union(complement(u),power_class(v)),w)),symmetric_difference(complement(u),power_class(v)))*.
% 300.06/300.42 155323[0:Rew:74519.0,155090.0] || -> subclass(intersection(union(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),symmetric_difference(power_class(u),complement(v)))*.
% 300.06/300.42 155218[0:Res:129982.0,8.0] || subclass(intersection(u,v),intersection(intersection(v,w),u))* -> equal(intersection(intersection(v,w),u),intersection(u,v)).
% 300.06/300.42 155459[4:Res:130058.0,8.0] || subclass(intersection(u,v),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),intersection(u,v)).
% 300.06/300.42 155670[4:Res:132860.0,8.0] || subclass(intersection(u,v),intersection(union(v,v),u))* -> equal(intersection(union(v,v),u),intersection(u,v)).
% 300.06/300.42 156102[4:Rew:65607.0,155963.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,complement(w))))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 300.06/300.42 156104[4:Rew:156102.0,155961.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 300.06/300.42 156393[4:Res:135438.0,8.0] || subclass(intersection(u,v),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),intersection(u,v)).
% 300.06/300.42 156590[4:Res:136151.0,8.0] || subclass(intersection(u,v),intersection(u,union(v,v)))* -> equal(intersection(u,union(v,v)),intersection(u,v)).
% 300.06/300.42 156834[0:Res:138061.0,8.0] || subclass(intersection(u,v),intersection(u,intersection(v,w)))* -> equal(intersection(u,intersection(v,w)),intersection(u,v)).
% 300.06/300.42 157066[0:Res:138260.0,8.0] || subclass(intersection(u,v),intersection(u,intersection(w,v)))* -> equal(intersection(u,intersection(w,v)),intersection(u,v)).
% 300.06/300.42 157320[4:Rew:104596.0,157153.1] || member(u,intersection(complement(v),power_class(complement(successor(w)))))* member(u,union(v,image(element_relation,successor(w)))) -> .
% 300.06/300.42 157408[0:Res:62416.0,8.0] || subclass(u,restrict(restrict(u,v,w),x,y))* -> equal(restrict(restrict(u,v,w),x,y),u).
% 300.06/300.42 157611[4:SpR:102071.0,97814.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))))),union(u,complement(power_class(v))))*.
% 300.06/300.42 157613[4:SpR:102071.0,100149.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),union(u,complement(power_class(v))))*.
% 300.06/300.42 157621[4:SpR:102071.0,100761.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),union(v,complement(power_class(w))))*.
% 300.06/300.42 157720[0:SpR:28712.0,102071.0] || -> equal(union(intersection(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),complement(union(u,complement(power_class(v)))))**.
% 300.06/300.42 158166[4:SpR:102072.0,97814.0] || -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))))),union(complement(power_class(u)),v))*.
% 300.06/300.42 158168[4:SpR:102072.0,100149.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),union(complement(power_class(u)),v))*.
% 300.06/300.42 158176[4:SpR:102072.0,100761.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),union(complement(power_class(v)),w))*.
% 300.06/300.42 158283[0:SpR:28712.0,102072.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),complement(union(complement(power_class(u)),v)))**.
% 300.06/300.42 158429[0:Rew:113905.0,158252.0,103464.0,158252.0] || -> equal(complement(intersection(union(u,v),successor(complement(power_class(w))))),complement(intersection(successor(complement(power_class(w))),union(u,v))))*.
% 300.06/300.42 158957[4:Rew:64669.0,158828.0] || -> equal(complement(intersection(union(u,union(null_class,complement(v))),power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 300.06/300.42 158959[4:Rew:158957.0,158826.0] || -> equal(union(intersection(complement(u),union(v,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 300.06/300.42 159347[4:Rew:104596.0,159215.1] || member(u,intersection(power_class(complement(successor(v))),complement(w)))* member(u,union(image(element_relation,successor(v)),w)) -> .
% 300.06/300.42 159619[0:SpR:44.0,102446.0] || -> equal(complement(intersection(power_class(u),union(complement(successor(v)),w))),union(complement(power_class(u)),intersection(successor(v),complement(w))))**.
% 300.06/300.42 159819[4:Rew:65625.0,159672.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,complement(v)),w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 300.06/300.42 159821[4:Rew:159819.0,159670.0] || -> equal(union(complement(power_class(u)),intersection(union(v,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 300.06/300.42 160021[3:SpL:100311.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)*.
% 300.06/300.42 160022[3:SpL:100311.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)*.
% 300.06/300.42 160088[3:Rew:100311.0,160043.1] || member(singleton(singleton(singleton(regular(domain_relation)))),composition_function) -> equal(compose(singleton(regular(domain_relation)),first(regular(domain_relation))),second(regular(domain_relation)))**.
% 300.06/300.42 160089[3:Rew:100311.0,160041.1] || member(singleton(singleton(singleton(regular(domain_relation)))),application_function) -> equal(apply(singleton(regular(domain_relation)),first(regular(domain_relation))),second(regular(domain_relation)))**.
% 300.06/300.42 160090[3:Rew:100311.0,160026.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).
% 300.06/300.42 160110[3:Res:159994.0,11985.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)))**.
% 300.06/300.42 160293[0:SpR:44.0,102653.0] || -> equal(complement(intersection(union(complement(successor(u)),v),power_class(w))),union(intersection(successor(u),complement(v)),complement(power_class(w))))**.
% 300.06/300.42 160482[4:Rew:64687.0,160346.0] || -> equal(complement(intersection(union(union(null_class,complement(u)),v),power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 300.06/300.42 160484[4:Rew:160482.0,160344.0] || -> equal(union(intersection(union(u,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 300.06/300.42 160527[0:Rew:109058.0,160348.0,103766.0,160348.0] || -> equal(complement(intersection(power_class(u),successor(complement(union(v,w))))),complement(intersection(successor(complement(union(v,w))),power_class(u))))*.
% 300.06/300.42 160804[4:SpR:102913.0,107232.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))))),union(w,complement(power_class(x))))*.
% 300.06/300.42 160806[4:SpR:102913.0,112885.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),union(w,complement(power_class(x))))*.
% 300.06/300.42 160814[4:SpR:102913.0,113064.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),union(x,complement(power_class(y))))*.
% 300.06/300.42 160862[0:SpR:44.0,102913.0] || -> equal(complement(intersection(successor(u),union(v,complement(power_class(w))))),union(complement(successor(u)),intersection(complement(v),power_class(w))))**.
% 300.06/300.42 161342[4:SpR:102914.0,107232.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))))),union(complement(power_class(w)),x))*.
% 300.06/300.42 161344[4:SpR:102914.0,112885.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),union(complement(power_class(w)),x))*.
% 300.06/300.42 161352[4:SpR:102914.0,113064.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),union(complement(power_class(x)),y))*.
% 300.06/300.42 161408[0:SpR:44.0,102914.0] || -> equal(complement(intersection(successor(u),union(complement(power_class(v)),w))),union(complement(successor(u)),intersection(power_class(v),complement(w))))**.
% 300.06/300.42 161902[4:SpR:103757.0,107232.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))))),power_class(complement(union(w,x))))*.
% 300.06/300.42 161904[4:SpR:103757.0,112885.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),power_class(complement(union(w,x))))*.
% 300.06/300.42 161912[4:SpR:103757.0,113064.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),power_class(complement(union(x,y))))*.
% 300.06/300.42 161984[0:SpR:44.0,103757.0] || -> equal(complement(intersection(successor(u),power_class(complement(union(v,w))))),union(complement(successor(u)),image(element_relation,union(v,w))))**.
% 300.06/300.42 162174[4:Rew:101709.0,162173.0] || -> equal(complement(intersection(union(u,v),power_class(union(null_class,complement(w))))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 300.06/300.42 162176[4:Rew:162174.0,161978.0] || -> equal(union(complement(union(u,v)),image(element_relation,union(w,w))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 300.06/300.42 162204[5:Rew:7631.0,161983.1,4392.0,161983.1,74519.0,161983.1] || equal(complement(union(u,v)),universal_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 162205[6:Rew:7631.0,161982.1,4392.0,161982.1,74519.0,161982.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 162222[4:Rew:48706.0,161776.1,136413.1,161776.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),universal_class)** -> equal(image(element_relation,union(w,x)),null_class).
% 300.06/300.42 162229[5:Rew:7631.0,161974.1,4392.0,161974.1,11564.0,161974.1,74519.0,161974.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.42 162474[4:SpR:103758.0,97814.0] || -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))))),power_class(complement(union(u,v))))*.
% 300.06/300.42 162476[4:SpR:103758.0,100149.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),power_class(complement(union(u,v))))*.
% 300.06/300.42 162484[4:SpR:103758.0,100761.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),power_class(complement(union(v,w))))*.
% 300.06/300.42 162735[4:Rew:101698.0,162734.0] || -> equal(complement(intersection(power_class(union(null_class,complement(u))),union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 300.06/300.42 162737[4:Rew:162735.0,162598.0] || -> equal(union(image(element_relation,union(u,u)),complement(union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 300.06/300.42 162789[5:Rew:7631.0,162603.1,4392.0,162603.1] || equal(complement(union(u,v)),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.06/300.42 162790[6:Rew:7631.0,162602.1,4392.0,162602.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.06/300.42 162809[4:Rew:48706.0,162808.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),universal_class)** -> equal(image(element_relation,union(u,v)),null_class).
% 300.06/300.42 162816[5:Rew:7631.0,162594.1,4392.0,162594.1,11564.0,162594.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.06/300.42 163143[8:Rew:103370.1,163142.2,83014.1,163142.2,103370.1,163142.1] function(u) || member(not_subclass_element(power_class(complement(u)),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(u)),v).
% 300.06/300.42 164230[3:Res:160007.1,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(regular(domain_relation),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 164235[3:Res:160007.1,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(regular(domain_relation),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 164402[7:Rew:64783.2,164334.2] || equal(unordered_pair(u,v),successor(null_class))** member(null_class,u) -> equal(null_class,v) equal(unordered_pair(u,v),null_class).
% 300.06/300.42 164411[3:MRR:164410.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).
% 300.06/300.42 164413[4:MRR:164412.3,22109.0] || member(u,singleton(v)) member(u,ordered_pair(v,universal_class))* -> equal(regular(ordered_pair(v,universal_class)),unordered_pair(v,null_class)).
% 300.06/300.42 164553[7:Rew:64783.2,164485.2] || equal(unordered_pair(u,v),successor(null_class))** member(null_class,v) -> equal(null_class,u) equal(unordered_pair(u,v),null_class).
% 300.06/300.42 164564[3:MRR:164563.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).
% 300.06/300.42 164566[4:MRR:164565.3,22109.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).
% 300.06/300.42 164568[4:MRR:164567.3,22109.0] || member(u,unordered_pair(v,null_class))* member(u,ordered_pair(v,universal_class)) -> equal(regular(ordered_pair(v,universal_class)),singleton(v)).
% 300.06/300.42 164612[4:Res:58710.1,11029.0] || equal(u,universal_class) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 300.06/300.42 164617[4:MRR:164609.0,44904.0] || -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 300.06/300.42 164667[4:SpL:100312.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)*.
% 300.06/300.42 164668[4:SpL:100312.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)*.
% 300.06/300.42 164735[4:Rew:100312.0,164689.1] || member(singleton(singleton(singleton(regular(composition_function)))),composition_function) -> equal(compose(singleton(regular(composition_function)),first(regular(composition_function))),second(regular(composition_function)))**.
% 300.06/300.42 164736[4:Rew:100312.0,164687.1] || member(singleton(singleton(singleton(regular(composition_function)))),application_function) -> equal(apply(singleton(regular(composition_function)),first(regular(composition_function))),second(regular(composition_function)))**.
% 300.06/300.42 164737[4:Rew:100312.0,164672.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).
% 300.06/300.42 164757[4:Res:164640.0,11985.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)))**.
% 300.06/300.42 164783[4:Res:58710.1,11031.0] || equal(u,universal_class) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.42 164788[4:MRR:164780.0,44904.0] || -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 300.06/300.42 164814[4:Res:58710.1,11097.0] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 300.06/300.42 164820[4:MRR:164811.0,44904.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))))*.
% 300.06/300.42 164862[4:Res:58710.1,11098.0] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 300.06/300.42 164869[4:MRR:164859.0,44904.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))))*.
% 300.06/300.42 165234[0:SpL:47101.0,381.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))))*.
% 300.06/300.42 165714[0:SpL:47318.0,381.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))*.
% 300.06/300.42 166742[4:Res:10481.4,151761.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,ordered_pair(v,u))* -> .
% 300.06/300.42 166778[4:MRR:166752.0,243.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> member(v,cantor(u))*.
% 300.06/300.42 166784[4:MRR:166783.0,32704.1] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,universal_class)* subclass(domain_relation,complement(v))* -> .
% 300.06/300.42 166953[4:Res:164653.1,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(regular(composition_function),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 166958[4:Res:164653.1,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(regular(composition_function),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 167814[4:Res:10608.3,151761.0] || member(intersection(u,v),universal_class) subclass(u,apply(choice,intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 300.06/300.42 168364[4:Res:10804.3,151761.0] || member(intersection(u,v),universal_class) subclass(v,apply(choice,intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 300.06/300.42 168541[4:MRR:168528.3,22109.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)))*.
% 300.06/300.42 168564[8:SoR:168561.0,2274.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))** -> .
% 300.06/300.42 168804[8:SoR:168801.0,2274.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))** -> .
% 300.06/300.42 169600[0:Res:63.1,5351.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))**.
% 300.06/300.42 170789[8:SoR:170785.0,2274.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))** -> .
% 300.06/300.42 4902[3:SpL:4605.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))*.
% 300.06/300.42 6472[3:SpR:6456.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)*.
% 300.06/300.42 7377[3:Res:4824.1,546.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)).
% 300.06/300.42 7399[0:Res:1311.2,380.1] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 300.06/300.42 10906[0:Res:345.1,1314.1] || subclass(universal_class,complement(intersection(u,v))) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 300.06/300.42 11215[0:SpL:1193.1,3016.0] || equal(u,regular(cross_product(v,w))) -> equal(cross_product(v,w),null_class) member(singleton(first(regular(cross_product(v,w)))),u)*.
% 300.06/300.42 11202[0:SpL:1193.1,363.0] || subclass(regular(cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),w)*.
% 300.06/300.42 13413[3:Res:59.1,5587.1] || member(ordered_pair(u,ordered_pair(null_class,null_class)),compose(v,w))* subclass(domain_relation,complement(image(v,image(w,singleton(u))))) -> .
% 300.06/300.42 13517[0:SpL:1197.2,1962.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).
% 300.06/300.42 13516[0:SpL:1197.2,1948.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).
% 300.06/300.42 14891[0:Res:59.1,537.1] || member(ordered_pair(u,unordered_pair(v,w)),compose(x,y))* subclass(universal_class,complement(image(x,image(y,singleton(u))))) -> .
% 300.06/300.42 15054[4:Res:452.3,10017.0] function(u) || member(v,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(image(u,v),apply(null_class,w))*.
% 300.06/300.42 15045[4:Res:413.3,10017.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))*.
% 300.06/300.42 15032[4:Res:71.2,10017.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))*.
% 300.06/300.42 15132[4:Res:452.3,10019.0] function(u) || member(v,universal_class) subclass(universal_class,apply(null_class,w))* -> member(image(u,v),sum_class(range_of(null_class)))*.
% 300.06/300.42 15121[4:Res:413.3,10019.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)))*.
% 300.06/300.42 15108[4:Res:71.2,10019.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)))*.
% 300.06/300.42 18035[4:Res:17111.1,546.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)).
% 300.06/300.42 19412[0:Res:59.1,688.1] || member(ordered_pair(u,ordered_pair(v,w)),compose(x,y))* subclass(universal_class,complement(image(x,image(y,singleton(u))))) -> .
% 300.06/300.42 19395[0:Res:1978.3,688.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* subclass(universal_class,complement(compose_class(w)))* -> .
% 300.06/300.42 20451[4:Res:452.3,10018.0] function(u) || member(v,universal_class) subclass(universal_class,apply(null_class,w))* -> member(image(u,v),apply(null_class,x))*.
% 300.06/300.42 20436[4:Res:413.3,10018.0] || member(u,universal_class) subclass(u,apply(null_class,v))* -> equal(u,null_class) member(apply(choice,u),apply(null_class,w))*.
% 300.06/300.42 20421[4:Res:71.2,10018.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))*.
% 300.06/300.42 21484[4:Res:1311.2,21114.1] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* equal(complement(restrict(x,v,w)),universal_class)** -> .
% 300.06/300.42 22071[0:Res:364.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).
% 300.06/300.42 22220[0:SpL:496.0,4022.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* member(u,symmetric_difference(complement(v),complement(w))) -> .
% 300.06/300.42 23624[0:Res:24.2,3157.1] || member(regular(u),v) member(regular(u),w) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 300.06/300.42 24022[0:Res:49.1,3158.0] inductive(intersection(u,v)) || -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),u)*.
% 300.06/300.42 25471[0:Res:49.1,3159.0] inductive(intersection(u,v)) || -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),v)*.
% 300.06/300.42 25853[4:Res:15389.2,4012.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 300.06/300.42 25842[0:Res:9374.0,4012.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))*.
% 300.06/300.42 25901[0:Obv:25885.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).
% 300.06/300.42 25902[0:Obv:25884.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).
% 300.06/300.42 25949[0:Obv:25933.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).
% 300.06/300.42 25950[0:Obv:25932.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).
% 300.06/300.42 25998[0:Obv:25990.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).
% 300.06/300.42 25999[0:Obv:25989.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).
% 300.06/300.42 26374[0:Res:227.1,4022.1] || member(regular(restrict(intersection(u,v),w,x)),symmetric_difference(u,v))* -> equal(restrict(intersection(u,v),w,x),null_class).
% 300.06/300.42 26373[4:Res:227.1,7635.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).
% 300.06/300.42 26625[0:Rew:115.0,26522.1] || member(not_subclass_element(union(u,v),symmetric_difference(u,v)),complement(intersection(u,v)))* -> subclass(union(u,v),symmetric_difference(u,v)).
% 300.06/300.42 26784[4:Rew:26689.0,8000.1] || member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 300.06/300.42 26971[4:Rew:26691.0,7361.0] || equal(union(null_class,ordered_pair(u,v)),universal_class)** -> equal(singleton(w),unordered_pair(u,singleton(v)))* equal(singleton(w),singleton(u)).
% 300.06/300.42 26999[4:Rew:26691.0,23451.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))*.
% 300.06/300.42 28423[4:Rew:26691.0,27048.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))*.
% 300.06/300.42 30367[4:Res:10001.1,10121.0] || member(apply(choice,regular(compose(element_relation,universal_class))),element_relation)* -> equal(regular(compose(element_relation,universal_class)),null_class) equal(compose(element_relation,universal_class),null_class).
% 300.06/300.42 30376[3:MRR:30357.3,7015.0] || member(apply(choice,regular(complement(u))),universal_class)* -> member(apply(choice,regular(complement(u))),u)* equal(regular(complement(u)),null_class).
% 300.06/300.42 30447[4:SpR:27420.0,262.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))).
% 300.06/300.42 30443[4:SpR:27420.0,262.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)).
% 300.06/300.42 30731[4:Rew:27420.0,30687.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(null_class,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 300.06/300.42 31083[4:Rew:27420.0,31028.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(null_class,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 300.06/300.42 31398[0:SpL:493.0,3785.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(cross_product(v,w),x)) -> member(power_class(u),complement(restrict(x,v,w)))*.
% 300.06/300.42 31397[0:SpL:492.0,3785.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,cross_product(w,x))) -> member(power_class(u),complement(restrict(v,w,x)))*.
% 300.06/300.42 31925[0:SpL:493.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(cross_product(v,w),x)) -> member(sum_class(u),complement(restrict(x,v,w)))*.
% 300.06/300.42 31924[0:SpL:492.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,cross_product(w,x))) -> member(sum_class(u),complement(restrict(v,w,x)))*.
% 300.06/300.42 32558[3:SpL:1197.2,32539.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).
% 300.06/300.42 32573[3:SpL:1197.2,32562.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).
% 300.06/300.42 32950[3:Res:28597.1,546.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)).
% 300.06/300.42 33002[4:Res:10001.1,5181.0] || member(not_subclass_element(regular(compose(element_relation,universal_class)),u),element_relation)* -> subclass(regular(compose(element_relation,universal_class)),u) equal(compose(element_relation,universal_class),null_class).
% 300.06/300.42 33026[3:MRR:33001.0,10049.1] || -> member(not_subclass_element(regular(union(u,v)),w),complement(u))* subclass(regular(union(u,v)),w) equal(union(u,v),null_class).
% 300.06/300.42 33027[3:MRR:33000.0,10049.1] || -> member(not_subclass_element(regular(union(u,v)),w),complement(v))* subclass(regular(union(u,v)),w) equal(union(u,v),null_class).
% 300.06/300.42 33133[4:SpR:27420.0,6804.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)))**.
% 300.06/300.42 33119[4:SpR:27420.0,6804.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))))**.
% 300.06/300.42 34818[0:SpL:493.0,5345.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(u,y) member(not_subclass_element(u,y),complement(restrict(x,v,w)))*.
% 300.06/300.42 34817[0:SpL:492.0,5345.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(u,y) member(not_subclass_element(u,y),complement(restrict(v,w,x)))*.
% 300.06/300.42 35256[4:Res:228.1,10019.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)))*.
% 300.06/300.42 35255[4:Res:228.1,10018.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))*.
% 300.06/300.42 35254[4:Res:228.1,10017.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))*.
% 300.06/300.42 35252[3:Res:228.1,4365.0] || member(not_subclass_element(restrict(regular(u),v,w),x),u)* -> subclass(restrict(regular(u),v,w),x) equal(u,null_class).
% 300.06/300.42 35242[0:Res:228.1,499.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))*.
% 300.06/300.42 35238[0:Res:228.1,218.0] || -> subclass(restrict(restrict(u,v,w),x,y),z) member(not_subclass_element(restrict(restrict(u,v,w),x,y),z),u)*.
% 300.06/300.42 35223[0:SpR:223.0,228.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))*.
% 300.06/300.42 35818[4:Rew:30456.0,35775.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 300.06/300.42 35819[4:Rew:30456.0,35768.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 300.06/300.42 35730[4:SpR:30456.0,262.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))*.
% 300.06/300.42 35726[4:SpR:30456.0,262.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))*.
% 300.06/300.42 35721[4:SpR:30456.0,6804.0] || -> equal(union(intersection(u,union(v,v)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(v,v))))**.
% 300.06/300.42 35679[4:SpR:30456.0,6804.0] || -> equal(union(intersection(union(u,u),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(u,u),v)))**.
% 300.06/300.42 36111[4:Res:10859.2,15447.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).
% 300.06/300.42 36097[4:Res:349.2,15447.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).
% 300.06/300.42 38049[8:Rew:38039.2,7254.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(inverse(u),null_class) -> maps(inverse(u),universal_class,v)*.
% 300.06/300.42 38078[8:SSi:38072.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))*.
% 300.06/300.42 38109[0:SpL:249.0,1220.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> equal(apply(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 300.06/300.42 38301[8:SpR:1194.1,37668.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))*.
% 300.06/300.42 38315[0:SpL:249.0,1261.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),composition_function)* -> equal(compose(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 300.06/300.42 39000[4:MRR:38950.0,10049.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).
% 300.06/300.42 40189[0:SpL:39581.1,1314.1] || subclass(u,v) member(w,union(v,u)) member(w,complement(u)) -> member(w,symmetric_difference(v,u))*.
% 300.06/300.42 40941[4:Res:15450.1,4365.0] || subclass(domain_relation,rotate(regular(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> equal(u,null_class).
% 300.06/300.42 40921[4:Res:15450.1,217.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))*.
% 300.06/300.42 40917[4:Res:15450.1,4022.1] || subclass(domain_relation,rotate(intersection(u,v))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),symmetric_difference(u,v))* -> .
% 300.06/300.42 41059[4:Res:15451.1,4365.0] || subclass(domain_relation,flip(regular(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> equal(u,null_class).
% 300.06/300.42 41039[4:Res:15451.1,217.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))*.
% 300.06/300.42 41035[4:Res:15451.1,4022.1] || subclass(domain_relation,flip(intersection(u,v))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),symmetric_difference(u,v))* -> .
% 300.06/300.42 41188[4:SpL:26736.0,354.1] || member(u,universal_class) subclass(power_class(complement(singleton(null_class))),v)* -> member(u,image(element_relation,successor(null_class)))* member(u,v)*.
% 300.06/300.42 41318[3:Res:2332.2,4365.0] || subclass(u,regular(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 300.06/300.42 41298[0:Res:2332.2,217.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),cross_product(w,x))*.
% 300.06/300.42 41294[0:Res:2332.2,4022.1] || subclass(u,intersection(v,w)) member(regular(intersection(x,u)),symmetric_difference(v,w))* -> equal(intersection(x,u),null_class).
% 300.06/300.42 42888[3:Res:3120.2,4365.0] || subclass(u,regular(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 300.06/300.42 42868[0:Res:3120.2,217.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),cross_product(w,x))*.
% 300.06/300.42 42864[0:Res:3120.2,4022.1] || subclass(u,intersection(v,w)) member(regular(intersection(u,x)),symmetric_difference(v,w))* -> equal(intersection(u,x),null_class).
% 300.06/300.42 44757[3:Obv:44733.1] || subclass(regular(union(u,v)),symmetric_difference(u,v))* -> equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 300.06/300.42 44758[0:Obv:44721.1] || subclass(intersection(singleton(u),v),symmetric_difference(w,x))* -> equal(intersection(singleton(u),v),null_class) member(u,union(w,x)).
% 300.06/300.42 44759[0:Obv:44720.1] || subclass(intersection(u,singleton(v)),symmetric_difference(w,x))* -> equal(intersection(u,singleton(v)),null_class) member(v,union(w,x)).
% 300.06/300.42 44890[4:MRR:44839.0,10049.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).
% 300.06/300.42 45064[0:Rew:493.0,44972.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).
% 300.06/300.42 45065[0:Rew:492.0,44971.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).
% 300.06/300.42 45069[4:MRR:45002.0,10049.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).
% 300.06/300.42 45102[4:SpL:1197.2,44633.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).
% 300.06/300.42 45111[4:MRR:23802.2,45106.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))))))* -> .
% 300.06/300.42 45218[4:SpL:26736.0,7013.0] || equal(u,power_class(complement(singleton(null_class))))* member(v,universal_class) -> member(v,image(element_relation,successor(null_class)))* member(v,u)*.
% 300.06/300.42 45293[0:Obv:45257.3] || equal(u,v) subclass(unordered_pair(v,u),complement(w))* member(v,w) -> equal(unordered_pair(v,u),null_class).
% 300.06/300.42 45299[3:Rew:9516.2,45298.2] || equal(u,v) member(not_subclass_element(v,w),unordered_pair(v,u))* -> subclass(v,w) equal(unordered_pair(v,u),null_class).
% 300.06/300.42 45301[3:Rew:9516.2,45300.2] || equal(u,v) member(apply(choice,v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 300.06/300.42 45467[0:Res:364.1,4002.0] || subclass(ordered_pair(u,v),symmetric_difference(w,cross_product(x,y))) -> member(unordered_pair(u,singleton(v)),complement(restrict(w,x,y)))*.
% 300.06/300.42 45549[0:Res:364.1,4003.0] || subclass(ordered_pair(u,v),symmetric_difference(cross_product(w,x),y)) -> member(unordered_pair(u,singleton(v)),complement(restrict(y,w,x)))*.
% 300.06/300.42 46241[0:Res:10483.2,2.0] || member(u,universal_class) equal(successor(singleton(u)),u) subclass(successor_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 300.06/300.42 46434[4:Res:3419.2,10019.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)))*.
% 300.06/300.42 46433[4:Res:3419.2,10018.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))*.
% 300.06/300.42 46432[4:Res:3419.2,10017.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))*.
% 300.06/300.42 46411[0:Res:3419.2,499.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 300.06/300.42 46399[4:Res:3419.2,7635.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)* -> .
% 300.06/300.42 46396[0:Res:3419.2,2.0] || member(inverse(u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 300.06/300.42 47031[0:Rew:47003.0,25791.0] || member(u,symmetric_difference(complement(v),union(w,complement(power_class(x)))))* -> member(u,union(v,intersection(complement(w),power_class(x)))).
% 300.06/300.42 47057[0:Rew:47003.0,25809.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),complement(x)))* -> member(u,union(intersection(complement(v),power_class(w)),x)).
% 300.06/300.42 47078[0:Rew:47003.0,25794.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),x)))* -> member(u,union(v,intersection(power_class(w),complement(x)))).
% 300.06/300.42 47127[0:Rew:47003.0,45216.0] || equal(u,power_class(complement(power_class(v))))* member(w,universal_class) -> member(w,image(element_relation,power_class(v)))* member(w,u)*.
% 300.06/300.42 47159[0:Rew:47003.0,5847.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))))*.
% 300.06/300.42 47220[0:Rew:47003.0,45639.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))))*.
% 300.06/300.42 47246[0:Rew:47003.0,25812.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),complement(x)))* -> member(u,union(intersection(power_class(v),complement(w)),x)).
% 300.06/300.42 47444[0:Rew:47003.0,5848.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))))*.
% 300.06/300.42 47505[0:Rew:47003.0,45641.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))*.
% 300.06/300.42 47652[0:Rew:47003.0,47052.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)))).
% 300.06/300.42 47657[0:Rew:47003.0,47241.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)).
% 300.06/300.42 47676[3:Rew:47003.0,47401.2,47003.0,47401.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).
% 300.06/300.42 48876[4:Rew:26691.0,48875.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).
% 300.06/300.42 49267[4:SpR:1194.1,45114.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))))*.
% 300.06/300.42 49640[0:SpR:47962.0,3257.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))*.
% 300.06/300.42 49846[4:SpL:1194.1,49282.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).
% 300.06/300.42 49872[0:SpR:47963.0,3257.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))))*.
% 300.06/300.42 51769[0:Res:364.1,47039.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))))*.
% 300.06/300.42 51747[0:Res:347.2,47039.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))))*.
% 300.06/300.42 51746[0:Res:346.2,47039.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))))*.
% 300.06/300.42 51743[0:Res:350.2,47039.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))))*.
% 300.06/300.42 51705[0:SpL:47012.0,47039.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))))*.
% 300.06/300.42 51704[4:SpL:26736.0,47039.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))))*.
% 300.06/300.42 52092[0:Res:364.1,47228.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))*.
% 300.06/300.42 52070[0:Res:347.2,47228.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))*.
% 300.06/300.42 52069[0:Res:346.2,47228.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))*.
% 300.06/300.42 52066[0:Res:350.2,47228.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))*.
% 300.06/300.42 52021[0:SpL:47012.0,47228.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))))*.
% 300.06/300.42 52020[4:SpL:26736.0,47228.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))))*.
% 300.06/300.42 52846[4:Res:16144.2,2.0] || member(u,universal_class) equal(cantor(u),successor(u)) subclass(successor_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 300.06/300.42 52921[4:MRR:52887.0,243.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)))**.
% 300.06/300.42 52997[0:Res:47090.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)*.
% 300.06/300.42 52977[4:SpR:35792.0,47090.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))))).
% 300.06/300.42 52976[4:SpR:35792.0,47090.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)))))*.
% 300.06/300.42 53451[4:Res:17012.1,3783.0] || member(image(u,null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(apply(u,universal_class)),w)*.
% 300.06/300.42 53585[0:Res:3797.2,2.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(power_class(u),x)*.
% 300.06/300.42 53582[4:SpR:35792.0,3797.2] || member(union(null_class,u),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 300.06/300.42 53581[4:SpR:35792.0,3797.2] || member(union(u,u),universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 300.06/300.42 53752[4:Res:17012.1,3845.0] || member(image(u,null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(apply(u,universal_class)),w)*.
% 300.06/300.42 54137[0:Res:3859.2,2.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(sum_class(u),x)*.
% 300.06/300.42 54132[0:SpR:69.0,3859.2] || member(image(u,singleton(v)),universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(apply(u,v),union(w,x))*.
% 300.06/300.42 54437[3:MRR:54384.0,10047.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class) equal(union(v,w),null_class).
% 300.06/300.42 54438[3:MRR:54383.0,10047.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class) equal(union(v,w),null_class).
% 300.06/300.42 54439[4:MRR:54379.4,49335.2] || member(regular(u),v) member(regular(u),w) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 300.06/300.42 54635[4:SpL:6882.0,15711.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(singleton(v))))* -> member(ordered_pair(u,cantor(u)),successor(v))*.
% 300.06/300.42 54826[4:Res:17151.1,47038.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))))* -> .
% 300.06/300.42 54821[0:Res:349.2,47038.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 300.06/300.42 54807[4:Res:25926.1,47038.0] || equal(intersection(complement(u),power_class(v)),ordered_pair(w,universal_class)) member(unordered_pair(w,null_class),union(u,complement(power_class(v))))* -> .
% 300.06/300.42 54793[0:Res:67.1,47038.0] || member(regular(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 300.06/300.42 54788[4:SpL:27420.0,47038.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))) -> .
% 300.06/300.42 54787[4:SpL:30456.0,47038.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))* -> .
% 300.06/300.42 54772[4:SpL:35792.0,47038.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 300.06/300.42 54771[4:SpL:35792.0,47038.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 300.06/300.42 55411[4:Res:17151.1,47227.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))* -> .
% 300.06/300.42 55406[0:Res:349.2,47227.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 300.06/300.42 55392[4:Res:25926.1,47227.0] || equal(intersection(power_class(u),complement(v)),ordered_pair(w,universal_class)) member(unordered_pair(w,null_class),union(complement(power_class(u)),v))* -> .
% 300.06/300.42 55378[0:Res:67.1,47227.0] || member(regular(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 300.06/300.42 55373[4:SpL:35792.0,47227.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 300.06/300.42 55372[4:SpL:35792.0,47227.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 300.06/300.42 55366[4:SpL:27420.0,47227.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))) -> .
% 300.06/300.42 55365[4:SpL:30456.0,47227.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))* -> .
% 300.06/300.42 55670[0:Res:3257.1,6144.2] || subclass(universal_class,symmetric_difference(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 300.06/300.42 55650[0:Res:3640.2,6144.2] || subclass(universal_class,union(u,v))* member(w,complement(v))* member(w,complement(u))* -> equal(singleton(w),null_class).
% 300.06/300.42 55649[4:Res:17111.1,6144.2] || equal(union(u,v),singleton(singleton(null_class)))** member(singleton(null_class),complement(v))* member(singleton(null_class),complement(u))* -> .
% 300.06/300.42 55646[3:Res:4824.1,6144.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))* -> .
% 300.06/300.42 55645[3:Res:28597.1,6144.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))* -> .
% 300.06/300.42 55622[0:Res:362.1,6144.2] || subclass(universal_class,union(u,v))* member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 300.06/300.42 55621[4:Res:39248.1,6144.2] || equal(union(u,v),universal_class)** member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 300.06/300.42 55619[0:Res:344.1,6144.2] || subclass(universal_class,union(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 300.06/300.42 55618[4:Res:35314.1,6144.2] || equal(union(u,v),universal_class)** member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 300.06/300.42 55705[0:Rew:27.0,55601.0] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* member(u,complement(symmetric_difference(v,w))) -> .
% 300.06/300.42 55942[4:MRR:55941.2,55888.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(apply(choice,regular(ordered_pair(v,u))),v)**.
% 300.06/300.42 56827[4:Res:4066.2,10019.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)))*.
% 300.06/300.42 56826[4:Res:4066.2,10018.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),apply(null_class,y))*.
% 300.06/300.42 56825[4:Res:4066.2,10017.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))*.
% 300.06/300.42 56811[0:Res:4066.2,499.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,w))*.
% 300.06/300.42 56797[4:Res:4066.2,7635.1] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(intersection(v,u),w),element_relation)* -> subclass(intersection(v,u),w).
% 300.06/300.42 56794[0:Res:4066.2,2.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 300.06/300.42 56907[0:Rew:29.0,56725.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),y) member(not_subclass_element(restrict(x,u,v),y),w)*.
% 300.06/300.42 57290[4:Res:4068.1,39314.0] || -> subclass(intersection(u,intersection(union(v,v),w)),x) member(not_subclass_element(intersection(u,intersection(union(v,v),w)),x),v)*.
% 300.06/300.42 57289[4:Res:4068.1,36188.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)*.
% 300.06/300.42 57273[0:Res:4068.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)*.
% 300.06/300.42 57272[0:Res:4068.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)*.
% 300.06/300.42 57267[0:Res:4068.1,2.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),y) member(not_subclass_element(intersection(w,intersection(u,x)),y),v)*.
% 300.06/300.42 57533[4:Res:4069.1,39314.0] || -> subclass(intersection(u,intersection(v,union(w,w))),x) member(not_subclass_element(intersection(u,intersection(v,union(w,w))),x),w)*.
% 300.06/300.42 57532[4:Res:4069.1,36188.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)*.
% 300.06/300.42 57516[0:Res:4069.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)*.
% 300.06/300.42 57515[0:Res:4069.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)*.
% 300.06/300.42 57510[0:Res:4069.1,2.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),y) member(not_subclass_element(intersection(w,intersection(x,u)),y),v)*.
% 300.06/300.42 57928[4:Res:5218.2,10019.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)))*.
% 300.06/300.42 57927[4:Res:5218.2,10018.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),apply(null_class,y))*.
% 300.06/300.42 57926[4:Res:5218.2,10017.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))*.
% 300.06/300.42 57912[0:Res:5218.2,499.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,w))*.
% 300.06/300.42 57898[4:Res:5218.2,7635.1] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(intersection(u,v),w),element_relation)* -> subclass(intersection(u,v),w).
% 300.06/300.42 57895[0:Res:5218.2,2.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 300.06/300.42 58068[4:Res:57685.0,5345.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)*.
% 300.06/300.42 58067[4:Res:57685.0,5346.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)*.
% 300.06/300.42 58363[4:Res:5221.1,39314.0] || -> subclass(intersection(intersection(union(u,u),v),w),x) member(not_subclass_element(intersection(intersection(union(u,u),v),w),x),u)*.
% 300.06/300.42 58362[4:Res:5221.1,36188.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)*.
% 300.06/300.42 58346[0:Res:5221.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)*.
% 300.06/300.42 58345[0:Res:5221.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)*.
% 300.06/300.42 58340[0:Res:5221.1,2.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),y) member(not_subclass_element(intersection(intersection(u,w),x),y),v)*.
% 300.06/300.42 58887[4:Res:5222.1,39314.0] || -> subclass(intersection(intersection(u,union(v,v)),w),x) member(not_subclass_element(intersection(intersection(u,union(v,v)),w),x),v)*.
% 300.06/300.42 58886[4:Res:5222.1,36188.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)*.
% 300.06/300.42 58870[0:Res:5222.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)*.
% 300.06/300.42 58869[0:Res:5222.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)*.
% 300.06/300.42 58864[0:Res:5222.1,2.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),y) member(not_subclass_element(intersection(intersection(w,u),x),y),v)*.
% 300.06/300.42 59046[4:Res:58611.0,5345.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)*.
% 300.06/300.42 59045[4:Res:58611.0,5346.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)*.
% 300.06/300.42 59174[4:Res:57686.0,5342.0] || subclass(u,v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 300.06/300.42 59173[4:Res:57685.0,5342.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 300.06/300.42 59165[4:Res:58611.0,5342.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 300.06/300.42 59350[4:Res:58647.0,5345.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)*.
% 300.06/300.42 59349[4:Res:58647.0,5346.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)*.
% 300.06/300.42 59342[4:Res:58647.0,5342.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),x) member(not_subclass_element(union(null_class,intersection(u,w)),x),v)*.
% 300.06/300.42 59460[0:Res:5354.2,2.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> subclass(u,y) member(not_subclass_element(u,y),x)*.
% 300.06/300.42 59651[8:Res:58710.1,37430.1] function(u) || equal(cantor(range_of(v)),universal_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 300.06/300.42 59934[0:Res:10929.1,2.0] || member(u,union(v,w)) subclass(intersection(v,w),x)* -> member(u,symmetric_difference(v,w))* member(u,x)*.
% 300.06/300.42 60197[4:Rew:16978.0,60181.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))**.
% 300.06/300.42 60257[0:Rew:14.0,60237.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).
% 300.06/300.42 60261[0:Obv:60244.3] || member(u,v) subclass(unordered_pair(u,w),complement(x))* member(w,x) -> subclass(unordered_pair(u,w),v)*.
% 300.06/300.42 60425[4:Res:59287.0,5345.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)*.
% 300.06/300.42 60424[4:Res:59287.0,5346.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)*.
% 300.06/300.42 60417[4:Res:59287.0,5342.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),x) member(not_subclass_element(union(null_class,intersection(w,u)),x),v)*.
% 300.06/300.42 60517[0:Rew:14.0,60497.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).
% 300.06/300.42 60520[0:Obv:60504.3] || member(u,v) subclass(unordered_pair(w,u),complement(x))* member(w,x) -> subclass(unordered_pair(w,u),v)*.
% 300.06/300.42 60708[0:SpR:223.0,4091.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))*.
% 300.06/300.42 60777[4:Res:58612.0,5342.0] || subclass(u,v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 300.06/300.42 61053[4:Res:59527.0,5342.0] || subclass(union(null_class,u),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 300.06/300.42 61336[7:SpL:47616.0,45336.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))))).
% 300.06/300.42 61335[4:SpL:47616.0,46062.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))))).
% 300.06/300.42 61319[0:SpL:47616.0,2149.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)** -> .
% 300.06/300.42 61317[4:SpL:47616.0,59615.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).
% 300.06/300.42 61276[0:SpR:47616.0,9930.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))))*.
% 300.06/300.42 61264[4:SpR:47616.0,59527.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))))))*.
% 300.06/300.42 61260[0:SpR:47616.0,42038.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)**.
% 300.06/300.42 61259[0:SpR:47616.0,41697.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)**.
% 300.06/300.42 61248[4:SpR:47616.0,30945.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)**.
% 300.06/300.42 61246[4:SpR:47616.0,30853.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)**.
% 300.06/300.42 61220[4:SpR:47616.0,45830.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)**.
% 300.06/300.42 61725[4:Res:59614.1,1660.2] || equal(complement(cross_product(u,v)),universal_class)** member(w,v)* member(x,u)* -> member(ordered_pair(x,w),y)*.
% 300.06/300.42 61934[7:SpL:47619.0,45336.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))).
% 300.06/300.42 61933[4:SpL:47619.0,46062.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))).
% 300.06/300.42 61917[0:SpL:47619.0,2149.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)** -> .
% 300.06/300.42 61915[4:SpL:47619.0,59615.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).
% 300.06/300.42 61910[0:SpR:39581.1,47619.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)))**.
% 300.06/300.42 61872[0:SpR:47619.0,9930.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))))*.
% 300.06/300.42 61859[4:SpR:47619.0,59527.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))))*.
% 300.06/300.42 61855[0:SpR:47619.0,42038.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)**.
% 300.06/300.42 61854[0:SpR:47619.0,41697.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)**.
% 300.06/300.42 61843[4:SpR:47619.0,30945.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)**.
% 300.06/300.42 61841[4:SpR:47619.0,30853.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)**.
% 300.06/300.42 61815[4:SpR:47619.0,45830.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)**.
% 300.06/300.42 62140[4:Res:61024.0,5342.0] || subclass(union(u,u),v)* -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 300.06/300.42 62273[4:Res:58043.0,5341.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)**.
% 300.06/300.42 62327[4:Res:59281.0,5341.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)**.
% 300.06/300.42 62437[0:Res:57651.0,5341.0] || -> subclass(intersection(u,restrict(singleton(v),w,x)),y) equal(not_subclass_element(intersection(u,restrict(singleton(v),w,x)),y),v)**.
% 300.06/300.42 62540[0:Res:57711.0,5341.0] || -> subclass(restrict(intersection(singleton(u),v),w,x),y) equal(not_subclass_element(restrict(intersection(singleton(u),v),w,x),y),u)**.
% 300.06/300.42 62610[4:Res:32704.1,11919.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))**.
% 300.06/300.42 62602[0:Res:55.1,11919.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))**.
% 300.06/300.42 62601[0:Res:57.1,11919.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))**.
% 300.06/300.42 62838[0:Res:58168.0,5341.0] || -> subclass(restrict(intersection(u,singleton(v)),w,x),y) equal(not_subclass_element(restrict(intersection(u,singleton(v)),w,x),y),v)**.
% 300.06/300.42 63009[0:Res:58577.0,5341.0] || -> subclass(intersection(restrict(singleton(u),v,w),x),y) equal(not_subclass_element(intersection(restrict(singleton(u),v,w),x),y),u)**.
% 300.06/300.42 63163[0:SpL:39581.1,3659.1] || subclass(complement(u),complement(v)) member(w,image(element_relation,union(v,u)))* member(w,power_class(complement(u))) -> .
% 300.06/300.42 63946[4:Rew:26691.0,63910.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))*.
% 300.06/300.42 63949[4:Rew:26691.0,63892.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)))*.
% 300.06/300.42 64572[4:SpL:1197.2,64490.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).
% 300.06/300.42 64587[8:SpL:38098.1,15453.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) -> .
% 300.06/300.42 64584[4:SpL:54674.1,15453.1] || equal(u,universal_class) member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class)** -> .
% 300.06/300.42 64699[0:SpR:39581.1,47063.0] || subclass(complement(u),complement(v)) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(u),complement(power_class(w))))**.
% 300.06/300.42 64896[4:SpR:26691.0,47152.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)))**.
% 300.06/300.42 65637[0:SpR:39581.1,47508.0] || subclass(complement(u),complement(v)) -> equal(complement(intersection(power_class(w),union(v,u))),union(complement(power_class(w)),complement(u)))**.
% 300.06/300.42 66467[4:Rew:66431.1,66177.1] || equal(successor(intersection(u,v)),null_class) member(w,union(u,v))* subclass(universal_class,x) -> member(w,x)*.
% 300.06/300.42 66574[0:Res:10014.3,218.0] || member(u,universal_class) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 300.06/300.42 66641[0:MRR:66618.2,19.0] || member(u,universal_class) member(v,u) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 300.06/300.42 67227[3:Res:33060.0,47254.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))))*.
% 300.06/300.42 67425[0:SpL:39581.1,2301.0] || subclass(complement(u),complement(v)) member(not_subclass_element(union(v,u),w),complement(u))* -> subclass(union(v,u),w).
% 300.06/300.42 67413[4:SpL:26691.0,2301.0] || member(not_subclass_element(union(complement(u),v),w),intersection(union(null_class,u),complement(v)))* -> subclass(union(complement(u),v),w).
% 300.06/300.42 67394[4:SpL:26691.0,2301.0] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(null_class,v)))* -> subclass(union(u,complement(v)),w).
% 300.06/300.42 67620[4:SpL:16961.0,3154.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).
% 300.06/300.42 67619[4:SpL:16978.0,3154.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)).
% 300.06/300.42 69796[4:Res:1978.3,66389.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* equal(successor(compose_class(w)),null_class) -> .
% 300.06/300.42 70743[4:Res:70688.0,5348.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),x) member(not_subclass_element(complement(successor(complement(restrict(u,v,w)))),x),u)*.
% 300.06/300.42 70817[0:Res:2338.1,25.1] || member(regular(intersection(u,restrict(complement(v),w,x))),v)* -> equal(intersection(u,restrict(complement(v),w,x)),null_class).
% 300.06/300.42 71020[0:Res:3127.1,25.1] || member(regular(intersection(restrict(complement(u),v,w),x)),u)* -> equal(intersection(restrict(complement(u),v,w),x),null_class).
% 300.06/300.42 71127[0:SpL:30.0,9990.0] || equal(u,restrict(v,w,x))* member(y,v)* member(y,cross_product(w,x))* -> member(y,u)*.
% 300.06/300.42 71623[4:Res:70771.0,5341.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)**.
% 300.06/300.42 71967[0:Rew:42032.0,71681.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),complement(v))* -> subclass(intersection(u,restrict(v,w,x)),null_class).
% 300.06/300.42 72144[4:MRR:28521.0,72143.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)).
% 300.06/300.42 72503[0:Rew:42032.0,72218.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),complement(u))* -> subclass(intersection(restrict(u,v,w),x),null_class).
% 300.06/300.42 72764[0:Rew:11093.0,72763.1] || member(u,v) member(u,w) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),intersection(w,v))*.
% 300.06/300.42 72894[0:Rew:11094.0,72893.1] || member(u,v) member(u,w) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),intersection(w,v))*.
% 300.06/300.42 72912[4:SpL:1197.2,72131.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).
% 300.06/300.42 73159[4:Rew:73077.0,63955.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)))*.
% 300.06/300.42 75107[4:Rew:74519.0,73199.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)))**.
% 300.06/300.42 75120[4:Rew:73771.0,73341.1,73771.0,73341.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).
% 300.06/300.42 75122[4:Rew:73771.0,73357.1,73771.0,73357.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).
% 300.06/300.42 75126[4:Rew:73771.0,73413.1,73771.0,73413.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).
% 300.06/300.42 73640[4:Rew:73077.0,63954.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))*.
% 300.06/300.42 73699[4:Rew:73077.0,27399.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 300.06/300.42 73740[4:Rew:73077.0,64897.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)))**.
% 300.06/300.42 75161[4:Rew:73771.0,73900.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)))*.
% 300.06/300.42 75162[4:Rew:73771.0,73904.1,73771.0,73904.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)))*.
% 300.06/300.42 75163[4:Rew:73771.0,73906.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)))*.
% 300.06/300.42 75164[4:Rew:73771.0,73907.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)))*.
% 300.06/300.42 75165[4:Rew:73771.0,73908.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)))*.
% 300.06/300.42 75166[4:Rew:73771.0,73927.1,73771.0,73927.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)))*.
% 300.06/300.42 75167[4:Rew:73771.0,73930.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))))*.
% 300.06/300.42 75168[4:Rew:73771.0,73934.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))))*.
% 300.06/300.42 75169[4:Rew:73771.0,73935.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))))*.
% 300.06/300.42 75170[4:Rew:73771.0,73936.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)))*.
% 300.06/300.42 75171[4:Rew:73771.0,73937.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)))*.
% 300.06/300.42 75172[4:Rew:73771.0,73970.1,73771.0,73970.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))))*.
% 300.06/300.42 74562[4:Rew:74519.0,65292.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)))**.
% 300.06/300.42 75176[4:Rew:73077.0,73161.1] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(v,null_class)))* -> subclass(union(u,complement(v)),w).
% 300.06/300.42 75190[4:Rew:73077.0,73642.1] || member(not_subclass_element(union(complement(u),v),w),intersection(union(u,null_class),complement(v)))* -> subclass(union(complement(u),v),w).
% 300.06/300.42 75191[4:Rew:73077.0,73671.2] || subclass(union(u,null_class),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 300.06/300.42 75235[4:Rew:74098.0,74149.2,74098.0,74149.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))*.
% 300.06/300.42 77570[4:Res:76341.0,5342.0] || subclass(u,v) -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 300.06/300.42 77677[4:Res:76347.0,5342.0] || subclass(u,v) -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 300.06/300.42 78711[4:Rew:78636.0,68636.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(u,v))).
% 300.06/300.42 79105[4:Rew:79059.0,78595.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)))**.
% 300.06/300.42 80310[4:SpL:47619.0,70954.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))).
% 300.06/300.42 80309[4:SpL:47616.0,70954.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))))).
% 300.06/300.42 80338[4:SpL:47619.0,72030.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).
% 300.06/300.42 80337[4:SpL:47616.0,72030.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).
% 300.06/300.42 81707[4:Res:73358.0,3156.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)*.
% 300.06/300.42 81724[4:Res:73399.0,3156.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)*.
% 300.06/300.42 81964[4:SpL:74227.0,47227.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)))) -> .
% 300.06/300.42 81959[4:SpL:74227.0,47038.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)))) -> .
% 300.06/300.42 81955[4:SpL:74227.0,2333.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).
% 300.06/300.42 81940[4:SpL:74227.0,3121.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).
% 300.06/300.42 81918[4:SpL:74227.0,47227.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)))* -> .
% 300.06/300.42 81913[4:SpL:74227.0,47038.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))))* -> .
% 300.06/300.42 81909[4:SpL:74227.0,2333.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).
% 300.06/300.42 81894[4:SpL:74227.0,3121.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).
% 300.06/300.42 82917[4:Res:73359.0,3156.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(apply(null_class,w)),null_class) member(regular(complement(apply(null_class,w))),v)*.
% 300.06/300.42 83075[4:SpL:73603.0,47227.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))) -> .
% 300.06/300.42 83070[4:SpL:73603.0,47038.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))) -> .
% 300.06/300.42 83128[4:Rew:73603.0,83066.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,null_class))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 300.06/300.42 83129[4:Rew:73603.0,83050.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,null_class))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 300.06/300.42 83002[4:SpR:73603.0,262.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))).
% 300.06/300.42 82994[4:SpR:73603.0,262.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)).
% 300.06/300.42 82990[4:SpR:73603.0,6804.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))))**.
% 300.06/300.42 82940[4:SpR:73603.0,6804.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)))**.
% 300.06/300.42 83501[4:SpL:74226.0,47227.0] || member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))* -> .
% 300.06/300.42 83496[4:SpL:74226.0,47038.0] || member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))* -> .
% 300.06/300.42 83492[4:SpL:74226.0,2333.0] || member(regular(intersection(u,complement(apply(null_class,v)))),apply(null_class,w))* -> equal(intersection(u,complement(apply(null_class,w))),null_class).
% 300.06/300.42 83476[4:SpL:74226.0,3121.0] || member(regular(intersection(complement(apply(null_class,u)),v)),apply(null_class,w))* -> equal(intersection(complement(apply(null_class,w)),v),null_class).
% 300.06/300.42 83948[4:SpL:77128.0,47038.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 300.06/300.42 83945[4:SpL:77128.0,47227.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 300.06/300.42 83935[4:SpL:77128.0,47038.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 300.06/300.42 83932[4:SpL:77128.0,47227.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 300.06/300.42 83881[4:SpR:77128.0,47090.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))))).
% 300.06/300.42 83872[4:SpR:77128.0,3797.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))*.
% 300.06/300.42 83850[4:SpR:77128.0,47090.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))))).
% 300.06/300.42 83841[4:SpR:77128.0,3797.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))*.
% 300.06/300.42 84073[4:Res:15496.3,49331.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(singleton(apply(v,u)),null_class)** -> member(u,cantor(v)).
% 300.06/300.42 84069[4:Res:15496.3,55278.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(power_class(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 300.06/300.42 84068[4:Res:15496.3,55279.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(sum_class(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 300.06/300.42 84067[4:Res:15496.3,55287.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(cantor(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 300.06/300.42 85466[0:MRR:85442.0,10054.2] || member(u,universal_class) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class).
% 300.06/300.42 85467[0:MRR:85441.0,10054.2] || member(u,universal_class) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class).
% 300.06/300.42 85491[0:SpL:38775.0,7170.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,complement(v)) member(range_of(null_class),v)* -> .
% 300.06/300.42 85537[0:MRR:85514.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(union(w,x)))* -> member(image(u,v),complement(w))*.
% 300.06/300.42 85538[0:MRR:85513.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(union(w,x)))* -> member(image(u,v),complement(x))*.
% 300.06/300.42 85584[0:SpL:39581.1,10907.0] || subclass(u,v) subclass(universal_class,complement(u)) member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u))*.
% 300.06/300.42 86032[4:SpL:76340.0,47038.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 300.06/300.42 86029[4:SpL:76340.0,47227.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 300.06/300.42 86018[4:SpL:76340.0,47038.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 300.06/300.42 86015[4:SpL:76340.0,47227.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 300.06/300.42 85958[4:SpR:76340.0,47090.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)))))*.
% 300.06/300.42 85947[4:SpR:76340.0,3797.2] || member(union(u,u),universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 300.06/300.42 85925[4:SpR:76340.0,47090.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))))).
% 300.06/300.42 85914[4:SpR:76340.0,3797.2] || member(union(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 300.06/300.42 86070[8:SpL:47013.0,76649.1] function(intersection(power_class(u),complement(v))) || equal(successor(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))** -> .
% 300.06/300.42 86069[8:SpL:47007.0,76649.1] function(intersection(complement(u),power_class(v))) || equal(successor(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))** -> .
% 300.06/300.42 86483[4:Rew:39886.0,86402.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),null_class).
% 300.06/300.42 86484[4:Rew:39745.0,86401.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),null_class).
% 300.06/300.42 86990[0:SpL:249.0,1906.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),flip(v)) -> member(ordered_pair(ordered_pair(u,singleton(u)),singleton(singleton(u))),v)*.
% 300.06/300.42 86999[3:Rew:54674.1,86982.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)*.
% 300.06/300.42 87000[8:Rew:38098.1,86985.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)*.
% 300.06/300.42 87268[4:Res:59329.1,5303.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),cross_product(w,x))*.
% 300.06/300.42 87258[4:Res:59329.1,7728.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).
% 300.06/300.42 87247[4:Res:59329.1,5342.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 300.06/300.42 87310[0:SpL:249.0,1913.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),rotate(v)) -> member(ordered_pair(ordered_pair(u,singleton(singleton(u))),singleton(u)),v)*.
% 300.06/300.42 87319[3:Rew:54674.1,87302.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)*.
% 300.06/300.42 87320[8:Rew:38098.1,87305.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)*.
% 300.06/300.42 87474[4:SpL:26691.0,6148.0] || subclass(u,intersection(union(null_class,v),complement(w)))* member(regular(u),union(complement(v),w)) -> equal(u,null_class).
% 300.06/300.42 87451[4:SpL:26691.0,6148.0] || subclass(u,intersection(complement(v),union(null_class,w)))* member(regular(u),union(v,complement(w))) -> equal(u,null_class).
% 300.06/300.42 87571[4:Rew:26689.0,87460.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 300.06/300.42 87572[4:Rew:26689.0,87437.1,74519.0,87437.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 300.06/300.42 87923[0:Res:22622.0,7135.1] || member(complement(successor(u)),universal_class) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(singleton(u)))*.
% 300.06/300.42 88239[4:Res:32704.1,15713.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(cantor(u),cantor(cantor(u))),w)*.
% 300.06/300.42 88230[4:Res:55.1,15713.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(sum_class(u),cantor(sum_class(u))),w)*.
% 300.06/300.42 88229[4:Res:57.1,15713.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(power_class(u),cantor(power_class(u))),w)*.
% 300.06/300.42 88606[4:SpR:26691.0,47037.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))).
% 300.06/300.42 88705[0:MRR:88646.0,10049.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))).
% 300.06/300.42 88860[4:SpR:26691.0,47226.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))).
% 300.06/300.42 88972[0:MRR:88912.0,10049.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))).
% 300.06/300.42 89384[3:MRR:89316.0,10049.1] || -> member(not_subclass_element(intersection(u,regular(complement(v))),w),v)* subclass(intersection(u,regular(complement(v))),w) equal(complement(v),null_class).
% 300.06/300.42 89774[3:MRR:89702.0,10049.1] || -> member(not_subclass_element(intersection(regular(complement(u)),v),w),u)* subclass(intersection(regular(complement(u)),v),w) equal(complement(u),null_class).
% 300.06/300.42 89899[4:Res:5221.1,76461.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)*.
% 300.06/300.42 89898[4:Res:4069.1,76461.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)*.
% 300.06/300.42 89897[4:Res:5222.1,76461.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)*.
% 300.06/300.42 89895[4:Res:4068.1,76461.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)*.
% 300.06/300.42 90097[4:SpR:26691.0,6708.1] || member(u,symmetric_difference(union(complement(v),w),complement(x))) -> member(u,union(intersection(union(null_class,v),complement(w)),x))*.
% 300.06/300.42 90074[4:SpR:26691.0,6708.1] || member(u,symmetric_difference(union(v,complement(w)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,w)),x))*.
% 300.06/300.42 90222[4:Rew:26689.0,90083.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 300.06/300.42 90223[4:Rew:26689.0,90060.2,74519.0,90060.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 300.06/300.42 90565[8:Res:77537.1,1385.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))*.
% 300.06/300.42 90540[8:Res:77537.1,3156.0] function(u) || subclass(u,v) -> equal(intersection(successor(u),w),null_class) member(regular(intersection(successor(u),w)),v)*.
% 300.06/300.42 90622[8:Res:77648.1,1385.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))))*.
% 300.06/300.42 90597[8:Res:77648.1,3156.0] function(u) || subclass(u,v) -> equal(intersection(w,successor(u)),null_class) member(regular(intersection(w,successor(u))),v)*.
% 300.06/300.42 90906[0:SpL:78616.0,47227.0] || member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))) -> .
% 300.06/300.42 90900[0:SpL:78616.0,47038.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))) -> .
% 300.06/300.42 90896[0:SpL:78616.0,2333.0] || member(regular(intersection(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))* -> equal(intersection(u,complement(symmetric_difference(w,v))),null_class).
% 300.06/300.42 90877[0:SpL:78616.0,3121.0] || member(regular(intersection(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))* -> equal(intersection(complement(symmetric_difference(v,u)),w),null_class).
% 300.06/300.42 91008[4:SpR:26691.0,6784.1] || member(u,symmetric_difference(complement(v),union(complement(w),x))) -> member(u,union(v,intersection(union(null_class,w),complement(x))))*.
% 300.06/300.42 90983[4:SpR:26691.0,6784.1] || member(u,symmetric_difference(complement(v),union(w,complement(x)))) -> member(u,union(v,intersection(complement(w),union(null_class,x))))*.
% 300.06/300.42 91131[4:Rew:26689.0,90994.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 300.06/300.42 91132[4:Rew:26689.0,90969.2,74519.0,90969.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 300.06/300.42 92788[4:Res:87223.1,5303.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),cross_product(w,x))*.
% 300.06/300.42 92775[4:Res:87223.1,7728.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).
% 300.06/300.42 92764[4:Res:87223.1,5342.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 300.06/300.42 95074[8:Res:95015.1,37432.1] function(u) || equal(complement(cantor(cantor(v))),null_class)** equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 300.06/300.42 96396[8:Rew:37558.1,96391.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)))**.
% 300.06/300.42 96959[4:Res:96606.0,5341.0] || -> subclass(complement(successor(complement(intersection(singleton(u),v)))),w) equal(not_subclass_element(complement(successor(complement(intersection(singleton(u),v)))),w),u)**.
% 300.06/300.42 97123[4:Res:96886.0,5341.0] || -> subclass(complement(successor(complement(intersection(u,singleton(v))))),w) equal(not_subclass_element(complement(successor(complement(intersection(u,singleton(v))))),w),v)**.
% 300.06/300.42 97257[4:MRR:97202.0,243.0] || member(u,universal_class) subclass(domain_relation,regular(complement(v))) -> member(ordered_pair(u,cantor(u)),v)* equal(complement(v),null_class).
% 300.06/300.42 97353[4:Res:96932.0,7729.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).
% 300.06/300.42 97349[4:Res:96932.0,3156.0] || subclass(complement(u),v) -> equal(complement(successor(union(u,w))),null_class) member(regular(complement(successor(union(u,w)))),v)*.
% 300.06/300.42 97294[4:SpR:47619.0,96932.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))))*.
% 300.06/300.42 97293[4:SpR:47616.0,96932.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))))*.
% 300.06/300.42 97494[4:Res:97096.0,7729.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).
% 300.06/300.42 97490[4:Res:97096.0,3156.0] || subclass(complement(u),v) -> equal(complement(successor(union(w,u))),null_class) member(regular(complement(successor(union(w,u)))),v)*.
% 300.06/300.42 97435[4:SpR:47619.0,97096.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))))*.
% 300.06/300.42 97434[4:SpR:47616.0,97096.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))))*.
% 300.06/300.42 97533[4:Res:97448.0,5342.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(successor(u))),w) member(not_subclass_element(complement(successor(successor(u))),w),v)*.
% 300.06/300.42 97613[7:Res:29891.1,47068.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))))* -> .
% 300.06/300.42 97612[7:Res:29936.1,47068.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))))* -> .
% 300.06/300.42 97599[0:Res:345.1,47068.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 300.06/300.42 97598[4:Res:20926.1,47068.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 300.06/300.42 97818[4:Res:97753.0,5345.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(successor(complement(intersection(u,v))))),w),u)*.
% 300.06/300.42 97817[4:Res:97753.0,5346.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(successor(complement(intersection(u,v))))),w),v)*.
% 300.06/300.42 97807[4:Res:97753.0,5342.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 300.06/300.42 97868[4:Rew:27.0,97821.1,27.0,97821.0] || member(regular(complement(successor(successor(union(u,v))))),union(u,v))* -> equal(complement(successor(successor(union(u,v)))),null_class).
% 300.06/300.42 97963[7:Res:29891.1,47100.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))* -> .
% 300.06/300.42 97962[7:Res:29936.1,47100.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))* -> .
% 300.06/300.42 97949[0:Res:345.1,47100.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 300.06/300.42 97948[4:Res:20926.1,47100.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 300.06/300.42 98145[4:SpR:47642.0,59405.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))))*.
% 300.06/300.42 98141[4:SpR:47642.0,70688.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)))))*.
% 300.06/300.42 98127[4:SpR:47642.0,30861.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)**.
% 300.06/300.42 98126[4:SpR:47642.0,30820.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)**.
% 300.06/300.42 98125[0:SpR:47642.0,30716.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)**.
% 300.06/300.42 98660[4:SpR:47643.0,59405.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))))*.
% 300.06/300.42 98655[4:SpR:47643.0,70688.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)))*.
% 300.06/300.42 98641[4:SpR:47643.0,30861.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)**.
% 300.06/300.42 98640[4:SpR:47643.0,30820.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)**.
% 300.06/300.42 98639[0:SpR:47643.0,30716.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)**.
% 300.06/300.42 99088[4:SpR:47644.0,59405.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))))*.
% 300.06/300.42 99083[4:SpR:47644.0,70688.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)))*.
% 300.06/300.42 99069[4:SpR:47644.0,30861.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)**.
% 300.06/300.42 99068[4:SpR:47644.0,30820.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)**.
% 300.06/300.42 99067[0:SpR:47644.0,30716.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)**.
% 300.06/300.42 99681[4:SpR:47646.0,59405.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))))*.
% 300.06/300.42 99676[4:SpR:47646.0,70688.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)))*.
% 300.06/300.42 99662[4:SpR:47646.0,30861.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)**.
% 300.06/300.42 99661[4:SpR:47646.0,30820.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)**.
% 300.06/300.42 99660[0:SpR:47646.0,30716.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)**.
% 300.06/300.42 100153[4:Res:100042.0,5345.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),x) member(not_subclass_element(complement(union(complement(intersection(u,v)),w)),x),u)*.
% 300.06/300.42 100152[4:Res:100042.0,5346.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),x) member(not_subclass_element(complement(union(complement(intersection(u,v)),w)),x),v)*.
% 300.06/300.42 100142[4:Res:100042.0,5342.0] || subclass(u,v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 300.06/300.42 100216[4:Rew:27.0,100156.1,27.0,100156.0] || member(regular(complement(union(union(u,v),w))),union(u,v))* -> equal(complement(union(union(u,v),w)),null_class).
% 300.06/300.42 100578[4:Rew:26689.0,100459.3] || equal(null_class,u) member(v,universal_class) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 300.06/300.42 100580[4:Rew:26689.0,100430.3,74519.0,100430.3] || equal(null_class,u) member(v,universal_class) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 300.06/300.42 100765[4:Res:100115.0,5345.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),x) member(not_subclass_element(complement(union(u,complement(intersection(v,w)))),x),v)*.
% 300.06/300.42 100764[4:Res:100115.0,5346.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),x) member(not_subclass_element(complement(union(u,complement(intersection(v,w)))),x),w)*.
% 300.06/300.42 100754[4:Res:100115.0,5342.0] || subclass(u,v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 300.06/300.42 100829[4:Rew:27.0,100768.1,27.0,100768.0] || member(regular(complement(union(u,union(v,w)))),union(v,w))* -> equal(complement(union(u,union(v,w))),null_class).
% 300.06/300.42 101169[4:Rew:26689.0,100990.2] || equal(null_class,u) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 300.06/300.42 101171[4:Rew:26689.0,100961.2,74519.0,100961.2] || equal(null_class,u) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 300.06/300.42 101435[4:Rew:26689.0,101252.2] || equal(null_class,u) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 300.06/300.42 101437[4:Rew:26689.0,101223.2,74519.0,101223.2] || equal(null_class,u) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 300.06/300.42 101721[4:Rew:101686.0,83498.1] || member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))* -> .
% 300.06/300.42 101757[0:Rew:101686.0,90892.1] || member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))) -> .
% 300.06/300.42 101780[4:Rew:101686.0,81952.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))))* -> .
% 300.06/300.42 101788[4:Rew:101686.0,83489.1] || member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))* -> .
% 300.06/300.42 101800[0:Rew:101686.0,90902.1] || member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))) -> .
% 300.06/300.42 101812[4:Rew:101686.0,81961.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)))))* -> .
% 300.06/300.42 101820[4:Rew:101686.0,81915.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)))))) -> .
% 300.06/300.42 101826[4:Rew:101686.0,81906.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)))) -> .
% 300.06/300.42 102019[0:Rew:101686.0,25789.0] || member(u,symmetric_difference(complement(v),power_class(complement(union(w,x)))))* -> member(u,union(v,image(element_relation,union(w,x)))).
% 300.06/300.42 102208[0:Rew:101686.0,101060.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102209[0:Rew:101686.0,101063.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(ordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102215[4:Rew:101686.0,18643.1] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(union(v,w))))* -> .
% 300.06/300.42 102233[3:Rew:101686.0,101090.0] || subclass(domain_relation,union(u,complement(union(v,w)))) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102237[3:Rew:101686.0,101089.0] || equal(union(u,complement(union(v,w))),domain_relation) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102346[0:Rew:101686.0,63194.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 300.06/300.42 102355[0:Rew:101686.0,25807.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),complement(x)))* -> member(u,union(image(element_relation,union(v,w)),x)).
% 300.06/300.42 102362[0:Rew:101686.0,38926.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))).
% 300.06/300.42 102368[4:Rew:101686.0,63199.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)))* -> .
% 300.06/300.42 102381[4:Rew:101686.0,100534.1] || member(u,universal_class) equal(successor(power_class(complement(union(v,w)))),null_class) -> member(u,image(element_relation,union(v,w)))*.
% 300.06/300.42 102510[0:Rew:101686.0,44884.0] || member(not_subclass_element(intersection(u,union(v,w)),x),complement(union(v,w)))* -> subclass(intersection(u,union(v,w)),x).
% 300.06/300.42 102548[0:Rew:101686.0,101118.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.42 102582[0:Rew:101686.0,101324.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102583[0:Rew:101686.0,101327.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(ordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102589[4:Rew:101686.0,18646.1] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),w))* -> .
% 300.06/300.42 102607[3:Rew:101686.0,101354.0] || subclass(domain_relation,union(complement(union(u,v)),w)) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102611[3:Rew:101686.0,101353.0] || equal(union(complement(union(u,v)),w),domain_relation) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 102712[0:Rew:101686.0,63209.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(w,image(element_relation,union(u,v)))* -> equal(singleton(w),null_class).
% 300.06/300.42 102713[0:Rew:101686.0,63210.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(regular(w),image(element_relation,union(u,v)))* -> equal(w,null_class).
% 300.06/300.42 102740[0:Rew:101686.0,5845.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))))*.
% 300.06/300.42 102773[0:Rew:101686.0,36022.0] || member(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 300.06/300.42 102794[4:Rew:101686.0,63181.0] || equal(power_class(complement(union(u,v))),ordered_pair(w,universal_class)) member(unordered_pair(w,null_class),image(element_relation,union(u,v)))* -> .
% 300.06/300.42 102804[8:Rew:101686.0,86064.1] function(image(element_relation,union(u,v))) || equal(successor(image(element_relation,union(u,v))),power_class(complement(union(u,v))))** -> .
% 300.06/300.42 102910[0:Rew:101686.0,45061.0] || member(not_subclass_element(intersection(union(u,v),w),x),complement(union(u,v)))* -> subclass(intersection(union(u,v),w),x).
% 300.06/300.42 102938[0:Rew:101686.0,101382.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.42 103356[0:Rew:103337.0,47346.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))))))**.
% 300.06/300.42 103357[4:Rew:103337.0,41112.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))))))**.
% 300.06/300.42 103428[0:Rew:103414.0,92499.0] || -> member(not_subclass_element(u,intersection(complement(v),successor(w))),union(v,complement(successor(w))))* subclass(u,intersection(complement(v),successor(w))).
% 300.06/300.42 103439[4:Rew:103414.0,82999.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,null_class))))),union(u,complement(successor(union(v,null_class)))))**.
% 300.06/300.42 103440[4:Rew:103414.0,38553.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,v))))),union(u,complement(successor(union(v,v)))))**.
% 300.06/300.42 103441[4:Rew:103414.0,38554.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(null_class,v))))),union(u,complement(successor(union(null_class,v)))))**.
% 300.06/300.42 103445[0:Rew:103414.0,85388.0] || member(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 300.06/300.42 103457[0:Rew:103425.0,92497.0] || -> member(not_subclass_element(u,intersection(successor(v),complement(w))),union(w,complement(successor(v))))* subclass(u,intersection(successor(v),complement(w))).
% 300.06/300.42 103461[4:Rew:103425.0,82954.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),v),union(v,complement(successor(union(u,null_class)))))**.
% 300.06/300.42 103462[4:Rew:103425.0,38395.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))),v),union(v,complement(successor(union(u,u)))))**.
% 300.06/300.42 103463[4:Rew:103425.0,38396.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),v),union(v,complement(successor(union(null_class,u)))))**.
% 300.06/300.42 103475[0:Rew:103425.0,85386.0] || member(regular(intersection(successor(u),complement(v))),union(v,complement(successor(u))))* -> equal(intersection(successor(u),complement(v)),null_class).
% 300.06/300.42 103718[0:Rew:101686.0,102339.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)))).
% 300.06/300.42 103721[0:Rew:101686.0,102495.0] || member(u,symmetric_difference(union(v,w),complement(singleton(complement(union(v,w))))))* -> member(u,successor(complement(union(v,w)))).
% 300.06/300.42 104423[4:SpR:103338.0,3797.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))*.
% 300.06/300.42 106745[0:SpL:103337.0,47228.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))))*.
% 300.06/300.42 106741[0:SpL:103337.0,47039.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))))*.
% 300.06/300.42 106740[0:SpL:103337.0,7013.0] || equal(u,power_class(complement(successor(v))))* member(w,universal_class) -> member(w,image(element_relation,successor(v)))* member(w,u)*.
% 300.06/300.42 106736[0:SpL:103337.0,354.1] || member(u,universal_class) subclass(power_class(complement(successor(v))),w)* -> member(u,image(element_relation,successor(v)))* member(u,w)*.
% 300.06/300.42 107372[4:Rew:30.0,107319.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))))))*.
% 300.06/300.42 107541[0:SpL:103414.0,4012.0] || member(u,symmetric_difference(complement(v),union(w,complement(successor(x)))))* -> member(u,union(v,intersection(complement(w),successor(x)))).
% 300.06/300.42 107529[0:SpL:103414.0,4012.0] || member(u,symmetric_difference(union(v,complement(successor(w))),complement(x)))* -> member(u,union(intersection(complement(v),successor(w)),x)).
% 300.06/300.42 107526[8:SpL:103414.0,76649.1] function(intersection(complement(u),successor(v))) || equal(successor(intersection(complement(u),successor(v))),union(u,complement(successor(v))))** -> .
% 300.06/300.42 107448[0:SpR:103414.0,5249.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))))*.
% 300.06/300.42 107383[0:SpR:103414.0,5770.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(singleton(intersection(complement(u),successor(v))))),successor(intersection(complement(u),successor(v))))*.
% 300.06/300.42 107620[0:Rew:103414.0,107495.1] || member(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 300.06/300.42 107621[0:Rew:103414.0,107436.1] || -> member(not_subclass_element(u,union(v,complement(successor(w)))),intersection(complement(v),successor(w)))* subclass(u,union(v,complement(successor(w)))).
% 300.06/300.42 108706[4:Res:17151.1,101697.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))))* -> .
% 300.06/300.42 108701[0:Res:349.2,101697.0] || subclass(u,image(element_relation,union(v,w))) member(regular(u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 300.06/300.42 108687[4:Res:25926.1,101697.0] || equal(image(element_relation,union(u,v)),ordered_pair(w,universal_class)) member(unordered_pair(w,null_class),power_class(complement(union(u,v))))* -> .
% 300.06/300.42 110504[4:Rew:29.0,110454.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))))))*.
% 300.06/300.42 111304[4:Res:17111.1,101688.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(union(v,w))))*.
% 300.06/300.42 111583[4:Rew:30.0,111531.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))*.
% 300.06/300.42 111732[4:Rew:30.0,111681.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)))*.
% 300.06/300.42 111852[4:Res:17111.1,101702.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(union(u,v)),w))*.
% 300.06/300.42 112077[4:Rew:30.0,112030.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))))*.
% 300.06/300.42 112220[4:Rew:30.0,112172.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))))*.
% 300.06/300.42 112779[3:Res:4824.1,101687.0] || subclass(domain_relation,intersection(complement(u),union(v,w))) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112778[3:Res:28597.1,101687.0] || equal(intersection(complement(u),union(v,w)),domain_relation) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112763[0:Res:24.2,101687.0] || member(u,union(v,w)) member(u,complement(x)) member(u,union(x,complement(union(v,w))))* -> .
% 300.06/300.42 112754[0:Res:362.1,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(ordered_pair(x,y),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112751[0:Res:344.1,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(unordered_pair(x,y),union(u,complement(union(v,w))))* -> .
% 300.06/300.42 112711[4:SpL:26691.0,101687.0] || member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))) -> .
% 300.06/300.42 113059[4:Rew:30.0,112995.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)))*.
% 300.06/300.42 113227[4:Rew:30.0,113167.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)))))*.
% 300.06/300.42 113357[3:Res:4824.1,101701.0] || subclass(domain_relation,intersection(union(u,v),complement(w))) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113356[3:Res:28597.1,101701.0] || equal(intersection(union(u,v),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113341[0:Res:24.2,101701.0] || member(u,complement(v)) member(u,union(w,x)) member(u,union(complement(union(w,x)),v))* -> .
% 300.06/300.42 113332[0:Res:362.1,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(ordered_pair(x,y),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113329[0:Res:344.1,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(unordered_pair(x,y),union(complement(union(u,v)),w))* -> .
% 300.06/300.42 113249[4:SpL:26691.0,101701.0] || member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))) -> .
% 300.06/300.42 113566[0:Res:101853.0,3156.0] || subclass(complement(union(u,v)),w) -> equal(complement(union(v,u)),null_class) member(regular(complement(union(v,u))),w)*.
% 300.06/300.42 114346[4:Res:113750.0,5345.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)*.
% 300.06/300.42 114345[4:Res:113750.0,5346.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)*.
% 300.06/300.42 114335[4:Res:113750.0,5342.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 300.06/300.42 114453[0:SpR:101864.0,58118.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)))*.
% 300.06/300.42 114916[0:SpR:101884.0,58118.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))))*.
% 300.06/300.42 115445[4:Res:115352.0,5347.0] || -> subclass(regular(complement(restrict(u,v,w))),x) member(not_subclass_element(regular(complement(restrict(u,v,w))),x),cross_product(v,w))*.
% 300.06/300.42 115525[4:SpR:102364.0,59405.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))))*.
% 300.06/300.42 115519[4:SpR:102364.0,70688.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)))))*.
% 300.06/300.42 115505[4:SpR:102364.0,30861.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)**.
% 300.06/300.42 115504[4:SpR:102364.0,30820.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)**.
% 300.06/300.42 115503[0:SpR:102364.0,30716.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)**.
% 300.06/300.42 116005[4:SpR:102512.0,59405.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))))*.
% 300.06/300.42 115999[4:SpR:102512.0,70688.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)))*.
% 300.06/300.42 115985[4:SpR:102512.0,30861.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)**.
% 300.06/300.42 115984[4:SpR:102512.0,30820.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)**.
% 300.06/300.42 115983[0:SpR:102512.0,30716.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)**.
% 300.06/300.42 116499[4:Res:115435.0,5345.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),x) member(not_subclass_element(regular(complement(intersection(intersection(u,v),w))),x),u)*.
% 300.06/300.42 116498[4:Res:115435.0,5346.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),x) member(not_subclass_element(regular(complement(intersection(intersection(u,v),w))),x),v)*.
% 300.06/300.42 116488[4:Res:115435.0,5342.0] || subclass(u,v) -> subclass(regular(complement(intersection(u,w))),x) member(not_subclass_element(regular(complement(intersection(u,w))),x),v)*.
% 300.06/300.42 116634[4:Res:116428.0,5345.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),x) member(not_subclass_element(regular(complement(intersection(u,intersection(v,w)))),x),v)*.
% 300.06/300.42 116633[4:Res:116428.0,5346.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),x) member(not_subclass_element(regular(complement(intersection(u,intersection(v,w)))),x),w)*.
% 300.06/300.42 116623[4:Res:116428.0,5342.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,u))),x) member(not_subclass_element(regular(complement(intersection(w,u))),x),v)*.
% 300.06/300.42 116742[4:SpR:102780.0,59405.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))))*.
% 300.06/300.42 116736[4:SpR:102780.0,70688.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)))*.
% 300.06/300.42 116722[4:SpR:102780.0,30861.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)**.
% 300.06/300.42 116721[4:SpR:102780.0,30820.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)**.
% 300.06/300.42 116720[0:SpR:102780.0,30716.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)**.
% 300.06/300.42 117097[4:Res:116431.0,5341.0] || -> subclass(regular(complement(restrict(singleton(u),v,w))),x) equal(not_subclass_element(regular(complement(restrict(singleton(u),v,w))),x),u)**.
% 300.06/300.42 117183[4:SpR:102912.0,59405.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))))*.
% 300.06/300.42 117177[4:SpR:102912.0,70688.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)))))*.
% 300.06/300.42 117163[4:SpR:102912.0,30861.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)**.
% 300.06/300.42 117162[4:SpR:102912.0,30820.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)**.
% 300.06/300.42 117161[0:SpR:102912.0,30716.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)**.
% 300.06/300.42 118383[4:Res:114760.0,3156.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 300.06/300.42 118525[4:Res:114761.0,3156.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 300.06/300.42 118631[4:Rew:26691.0,118630.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).
% 300.06/300.42 118636[7:MRR:118635.2,100383.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).
% 300.06/300.42 118989[4:Rew:30.0,118921.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)))))*.
% 300.06/300.42 119035[4:Rew:26691.0,119034.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).
% 300.06/300.42 119041[7:MRR:119040.2,100383.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).
% 300.06/300.42 119081[8:Res:114712.1,5342.0] function(u) || subclass(complement(u),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 300.06/300.42 119052[8:SpR:47013.0,114712.1] function(intersection(power_class(u),complement(v))) || -> subclass(regular(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 300.06/300.42 119051[8:SpR:103414.0,114712.1] function(intersection(complement(u),successor(v))) || -> subclass(regular(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 300.06/300.42 119050[8:SpR:47007.0,114712.1] function(intersection(complement(u),power_class(v))) || -> subclass(regular(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 300.06/300.42 119161[4:Res:114759.0,3156.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 300.06/300.42 119269[8:Res:115302.1,5342.0] function(u) || subclass(successor(u),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 300.06/300.42 119243[8:SpR:47013.0,115302.1] function(intersection(power_class(u),complement(v))) || -> subclass(regular(union(complement(power_class(u)),v)),successor(intersection(power_class(u),complement(v))))*.
% 300.06/300.42 119242[8:SpR:103414.0,115302.1] function(intersection(complement(u),successor(v))) || -> subclass(regular(union(u,complement(successor(v)))),successor(intersection(complement(u),successor(v))))*.
% 300.06/300.42 119241[8:SpR:47007.0,115302.1] function(intersection(complement(u),power_class(v))) || -> subclass(regular(union(u,complement(power_class(v)))),successor(intersection(complement(u),power_class(v))))*.
% 300.06/300.42 119239[8:SpR:101704.0,115302.1] function(image(element_relation,union(u,v))) || -> subclass(regular(power_class(complement(union(u,v)))),successor(image(element_relation,union(u,v))))*.
% 300.06/300.42 119332[0:Res:63.1,102196.1] function(union(u,v)) || member(w,universal_class) -> member(w,complement(union(u,v)))* member(w,cross_product(universal_class,universal_class)).
% 300.06/300.42 119716[4:Res:119635.0,3156.0] || subclass(power_class(u),v) -> equal(regular(successor(complement(power_class(u)))),null_class) member(regular(regular(successor(complement(power_class(u))))),v)*.
% 300.06/300.42 119798[0:Obv:119770.1] || subclass(intersection(restrict(u,v,w),x),complement(cross_product(v,w)))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 300.06/300.42 120214[0:Obv:120192.1] || subclass(intersection(u,restrict(v,w,x)),complement(cross_product(w,x)))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 300.06/300.42 120803[4:Rew:29.0,120737.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)))))*.
% 300.06/300.42 121232[4:Res:121063.0,5341.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)**.
% 300.06/300.42 121292[4:Rew:102963.0,121192.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)))*.
% 300.06/300.42 121293[4:Rew:102963.0,121190.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)))*.
% 300.06/300.42 121294[4:Rew:102963.0,121189.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)))))*.
% 300.06/300.42 121295[4:Rew:102963.0,121188.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)))))*.
% 300.06/300.42 121296[4:Rew:102963.0,121187.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)))*.
% 300.06/300.42 121297[4:Rew:102963.0,121186.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)))*.
% 300.06/300.42 121298[4:Rew:102963.0,121185.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)))*.
% 300.06/300.42 121299[4:Rew:102963.0,121183.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)))))*.
% 300.06/300.42 121300[4:Rew:102963.0,121223.1,26691.0,121223.1,102963.0,121223.0,26691.0,121223.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).
% 300.06/300.42 121314[4:Res:121214.0,3156.0] || subclass(successor(u),v) -> equal(regular(successor(complement(successor(u)))),null_class) member(regular(regular(successor(complement(successor(u))))),v)*.
% 300.06/300.42 121408[4:Res:121264.0,3156.0] || subclass(complement(u),v) -> equal(regular(successor(union(null_class,u))),null_class) member(regular(regular(successor(union(null_class,u)))),v)*.
% 300.06/300.42 121353[4:SpR:47619.0,121264.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))))*.
% 300.06/300.42 121351[4:SpR:47616.0,121264.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))))*.
% 300.06/300.42 121455[4:Res:121374.0,5342.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)*.
% 300.06/300.42 121472[4:Res:7.1,7716.2] function(u) || equal(complement(compose(element_relation,universal_class)),universal_class) member(v,universal_class) member(image(u,v),element_relation)* -> .
% 300.06/300.42 121530[4:Res:121375.0,3156.0] || subclass(complement(u),v) -> equal(regular(successor(union(u,null_class))),null_class) member(regular(regular(successor(union(u,null_class)))),v)*.
% 300.06/300.42 121616[4:Res:121391.0,5342.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)*.
% 300.06/300.42 121643[4:Res:121393.0,5342.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(successor(u))),w) member(not_subclass_element(regular(successor(successor(u))),w),v)*.
% 300.06/300.42 121715[4:Res:121389.0,3156.0] || subclass(complement(u),v) -> equal(regular(successor(union(u,u))),null_class) member(regular(regular(successor(union(u,u)))),v)*.
% 300.06/300.42 121789[4:Res:7.1,7727.1] || equal(complement(compose(element_relation,universal_class)),u) member(u,universal_class) member(apply(choice,u),element_relation)* -> equal(u,null_class).
% 300.06/300.42 122659[4:MRR:122600.2,45106.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)))))* -> .
% 300.06/300.42 123170[4:MRR:123109.2,45106.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)))))* -> .
% 300.06/300.42 123972[4:Rew:29.0,123922.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))*.
% 300.06/300.42 124158[4:Rew:29.0,124105.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)))*.
% 300.06/300.42 124328[4:Rew:29.0,124283.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))))*.
% 300.06/300.42 124409[0:SpL:78499.0,47656.0] || member(regular(union(complement(power_class(u)),v)),intersection(complement(v),power_class(u)))* -> equal(union(v,complement(power_class(u))),null_class).
% 300.06/300.42 124384[0:SpL:74519.0,47656.0] || member(regular(union(u,complement(power_class(v)))),intersection(power_class(v),complement(u)))* -> equal(union(u,complement(power_class(v))),null_class).
% 300.06/300.42 124628[4:Rew:29.0,124578.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))))*.
% 300.06/300.42 124815[4:Rew:29.0,124750.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)))*.
% 300.06/300.42 124899[0:SpL:78499.0,47662.0] || member(regular(union(u,complement(power_class(v)))),intersection(power_class(v),complement(u)))* -> equal(union(complement(power_class(v)),u),null_class).
% 300.06/300.42 124867[0:SpL:74519.0,47662.0] || member(regular(union(complement(power_class(u)),v)),intersection(complement(v),power_class(u)))* -> equal(union(complement(power_class(u)),v),null_class).
% 300.06/300.42 125151[4:Rew:29.0,125090.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)))))*.
% 300.06/300.42 125641[0:SpL:113648.0,47227.0] || member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))) -> .
% 300.06/300.42 125635[0:SpL:113648.0,47038.0] || member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))) -> .
% 300.06/300.42 125630[0:SpL:113648.0,2333.0] || member(regular(intersection(u,complement(union(v,w)))),union(w,v))* -> equal(intersection(u,complement(union(w,v))),null_class).
% 300.06/300.42 125615[0:SpL:113648.0,3121.0] || member(regular(intersection(complement(union(u,v)),w)),union(v,u))* -> equal(intersection(complement(union(v,u)),w),null_class).
% 300.06/300.42 126069[0:SpL:113648.0,103723.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(v,u)))* -> equal(power_class(complement(union(v,u))),null_class).
% 300.06/300.42 126107[4:Rew:30456.0,126066.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).
% 300.06/300.42 126041[0:SpL:78499.0,103723.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(v,u))),null_class).
% 300.06/300.42 126311[4:Res:114718.0,3156.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(u,v)),null_class) member(regular(regular(union(u,v))),w)*.
% 300.06/300.42 126418[4:SpR:101884.0,116449.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))))*.
% 300.06/300.42 126417[4:SpR:101864.0,116449.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)))*.
% 300.06/300.42 126566[4:Res:116467.1,5303.0] || subclass(u,restrict(v,w,x))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),cross_product(w,x))*.
% 300.06/300.42 126552[4:Res:116467.1,7728.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(regular(complement(u)),v),element_relation)* -> subclass(regular(complement(u)),v).
% 300.06/300.42 126540[4:Res:116467.1,5342.0] || subclass(u,v)* subclass(v,w)* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),w)*.
% 300.06/300.42 126798[4:Rew:30.0,126745.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))))*.
% 300.06/300.42 126945[4:Rew:30.0,126895.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)))))*.
% 300.06/300.42 127006[0:SpR:79059.0,3256.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))*.
% 300.06/300.42 126974[0:SpR:78499.0,3256.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))*.
% 300.06/300.42 127033[4:Rew:26696.0,126964.2,26696.0,126964.1,26696.0,126964.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))*.
% 300.06/300.42 127034[4:Rew:26698.0,126953.2,26698.0,126953.1,26698.0,126953.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))*.
% 300.06/300.42 127873[0:Res:2118.1,6849.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 300.06/300.42 127872[4:Res:20894.1,6849.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 300.06/300.42 127860[0:Res:343.1,6849.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 300.06/300.42 127859[4:Res:20892.1,6849.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 300.06/300.42 127829[0:SpL:78499.0,6849.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(w),complement(v)))).
% 300.06/300.42 127791[0:SpL:78499.0,6849.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 300.06/300.42 128416[4:Res:125675.0,3156.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(v,u)),null_class) member(regular(regular(union(v,u))),w)*.
% 300.06/300.42 128655[0:SpR:78499.0,7146.3] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(w,v))*.
% 300.06/300.42 128706[4:Rew:26696.0,128645.1] || member(u,universal_class) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 300.06/300.42 128707[4:Rew:26698.0,128634.1] || member(u,universal_class) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 300.06/300.42 128896[4:Rew:29.0,128843.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))))*.
% 300.06/300.42 129043[4:Rew:29.0,128993.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)))))*.
% 300.06/300.42 129050[0:Res:3636.1,7131.0] || subclass(u,v)* subclass(v,w)* -> equal(singleton(u),null_class) equal(u,null_class) member(apply(choice,u),w)*.
% 300.06/300.42 129188[0:SpR:101884.0,60563.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))))*.
% 300.06/300.42 129187[0:SpR:101864.0,60563.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)))*.
% 300.06/300.42 129732[0:SpR:78499.0,7184.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),union(x,w))*.
% 300.06/300.42 129783[4:Rew:26696.0,129722.2] function(u) || member(v,universal_class) subclass(universal_class,union(null_class,w)) -> member(image(u,v),union(w,w))*.
% 300.06/300.42 129784[4:Rew:26698.0,129711.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,null_class)) -> member(image(u,v),union(w,w))*.
% 300.06/300.42 130291[0:Res:10047.1,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> equal(x,null_class) member(image(u,regular(x)),w)*.
% 300.06/300.42 130231[0:Res:3636.1,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> equal(singleton(x),null_class) member(image(u,x),w)*.
% 300.06/300.42 130377[0:SoR:11058.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))*.
% 300.06/300.42 131038[7:SpL:130868.0,15709.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).
% 300.06/300.42 131100[0:Res:639.1,11985.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)))**.
% 300.06/300.42 131300[7:Rew:130792.0,131291.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))).
% 300.06/300.42 131966[0:SpR:74519.0,101936.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))).
% 300.06/300.42 132036[4:Rew:30456.0,131906.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))).
% 300.06/300.42 132037[4:Rew:30456.0,131903.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))).
% 300.06/300.42 131900[0:SpR:78499.0,101936.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))).
% 300.06/300.42 132040[4:Rew:27420.0,131890.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))).
% 300.06/300.42 132064[8:Rew:103424.1,132063.3,83014.1,132063.3] function(u) || member(v,universal_class) -> member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))).
% 300.06/300.42 133208[0:SpR:78499.0,103688.0] || -> equal(intersection(union(complement(union(u,v)),w),union(complement(w),union(u,v))),symmetric_difference(complement(w),union(u,v)))**.
% 300.06/300.42 133200[0:SpR:113648.0,103688.0] || -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(w,v))),symmetric_difference(complement(u),union(w,v)))**.
% 300.06/300.42 133199[4:SpR:27420.0,103688.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)))**.
% 300.06/300.42 133198[4:SpR:73603.0,103688.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)))**.
% 300.06/300.42 133197[4:SpR:30456.0,103688.0] || -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(v,v))),symmetric_difference(complement(u),union(v,v)))**.
% 300.06/300.42 133144[0:SpR:78499.0,103688.0] || -> equal(intersection(union(u,complement(union(v,w))),union(union(v,w),complement(u))),symmetric_difference(complement(u),union(v,w)))**.
% 300.06/300.42 132982[0:SpR:103688.0,39745.0] || -> equal(intersection(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 300.06/300.42 133999[0:SpR:74519.0,102404.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)).
% 300.06/300.42 134068[4:Rew:30456.0,133977.2] || member(u,universal_class) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 300.06/300.42 134069[4:Rew:30456.0,133974.2] || member(u,universal_class) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 300.06/300.42 133971[0:SpR:78499.0,102404.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)).
% 300.06/300.42 134072[4:Rew:27420.0,133961.2] || member(u,universal_class) -> member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 300.06/300.42 134096[8:Rew:106413.1,134095.3,83014.1,134095.3] function(u) || member(v,universal_class) -> member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))).
% 300.06/300.42 135079[0:SpR:78499.0,102675.0] || -> equal(intersection(union(complement(u),union(v,w)),union(complement(union(v,w)),u)),symmetric_difference(union(v,w),complement(u)))**.
% 300.06/300.42 134985[0:SpR:78499.0,102675.0] || -> equal(intersection(union(union(u,v),complement(w)),union(w,complement(union(u,v)))),symmetric_difference(union(u,v),complement(w)))**.
% 300.06/300.42 134970[0:SpR:113648.0,102675.0] || -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(v,u)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 300.06/300.42 134969[4:SpR:27420.0,102675.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)))**.
% 300.06/300.42 134968[4:SpR:73603.0,102675.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)))**.
% 300.06/300.42 134967[4:SpR:30456.0,102675.0] || -> equal(intersection(union(union(u,u),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(u,u),complement(v)))**.
% 300.06/300.42 134909[0:SpR:102675.0,39886.0] || -> equal(intersection(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(u,v),complement(w)))**.
% 300.06/300.42 135919[0:Res:7.1,9541.0] || equal(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 300.06/300.42 137148[0:Res:7.1,9543.0] || equal(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.42 137712[4:Rew:137511.1,121788.3] || equal(complement(compose(element_relation,universal_class)),universal_class) member(u,universal_class) member(apply(choice,u),element_relation)* -> equal(u,element_relation).
% 300.06/300.42 138772[0:SpL:78218.1,1314.1] || subclass(u,v) member(w,union(u,v)) member(w,complement(u)) -> member(w,symmetric_difference(u,v))*.
% 300.06/300.42 138744[0:SpL:78218.1,10907.0] || subclass(u,v) subclass(universal_class,complement(u)) member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v))*.
% 300.06/300.42 138722[0:SpR:78218.1,47616.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)))**.
% 300.06/300.42 139027[4:Res:87235.1,5303.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),cross_product(w,x))*.
% 300.06/300.42 139012[4:Res:87235.1,7728.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(u,u),v),element_relation)* -> subclass(union(u,u),v).
% 300.06/300.42 139000[4:Res:87235.1,5342.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 300.06/300.42 139313[0:SpR:79059.0,9707.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)))*.
% 300.06/300.42 139940[0:SpR:79059.0,9875.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)))*.
% 300.06/300.42 140394[0:Rew:30.0,140329.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))*.
% 300.06/300.42 140421[0:SpR:74519.0,5301.1] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),cross_product(w,x))*.
% 300.06/300.43 140486[0:Rew:30.0,140485.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),restrict(y,w,x))*.
% 300.06/300.43 140678[0:Rew:30.0,140618.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))))*.
% 300.06/300.43 140874[0:Rew:30.0,140811.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)))*.
% 300.06/300.43 140908[0:SpR:74519.0,5292.1] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),cross_product(v,w))*.
% 300.06/300.43 140982[0:Rew:30.0,140981.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),restrict(y,v,w))*.
% 300.06/300.43 141180[0:Rew:30.0,141118.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))*.
% 300.06/300.43 141984[0:Rew:29.0,141919.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))*.
% 300.06/300.43 142173[0:Rew:29.0,142113.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))))*.
% 300.06/300.43 142388[0:Rew:29.0,142325.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)))*.
% 300.06/300.43 142583[0:Rew:29.0,142521.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))*.
% 300.06/300.43 142639[4:MRR:142622.4,46902.0] || member(apply(choice,u),element_relation) member(u,universal_class) subclass(u,regular(compose(element_relation,universal_class)))* -> equal(u,null_class).
% 300.06/300.43 143185[4:MRR:143174.4,46902.0] function(u) || member(image(u,v),element_relation)* member(v,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 300.06/300.43 143439[3:SpR:47619.0,142985.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)**.
% 300.06/300.43 143437[3:SpR:47616.0,142985.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)**.
% 300.06/300.43 143978[3:SpR:47619.0,143107.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)**.
% 300.06/300.43 143976[3:SpR:47616.0,143107.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)**.
% 300.06/300.43 151958[0:Res:48.1,47029.0] inductive(intersection(complement(u),union(v,complement(power_class(w))))) || member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.06/300.43 152030[0:MRR:151962.0,9997.1] || member(u,union(v,intersection(complement(w),power_class(x)))) -> member(u,union(v,complement(union(w,complement(power_class(x))))))*.
% 300.06/300.43 152209[0:Res:48.1,47049.0] inductive(intersection(union(u,complement(power_class(v))),complement(w))) || member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 300.06/300.43 152282[0:MRR:152213.0,9997.1] || member(u,union(intersection(complement(v),power_class(w)),x)) -> member(u,union(complement(union(v,complement(power_class(w)))),x))*.
% 300.06/300.43 152674[4:Rew:148419.0,152577.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),singleton(u))* -> subclass(intersection(restrict(u,v,w),x),null_class).
% 300.06/300.43 152675[4:Rew:148419.0,152576.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),singleton(v))* -> subclass(intersection(u,restrict(v,w,x)),null_class).
% 300.06/300.43 153216[0:Res:48.1,47076.0] inductive(intersection(complement(u),union(complement(power_class(v)),w))) || member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.06/300.43 153292[0:MRR:153220.0,9997.1] || member(u,union(v,intersection(power_class(w),complement(x)))) -> member(u,union(v,complement(union(complement(power_class(w)),x))))*.
% 300.06/300.43 154122[0:Res:48.1,47238.0] inductive(intersection(union(complement(power_class(u)),v),complement(w))) || member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 300.06/300.43 154197[0:Rew:103464.0,154059.1] || member(u,intersection(successor(complement(power_class(v))),complement(w)))* member(u,union(w,complement(successor(complement(power_class(v)))))) -> .
% 300.06/300.43 154198[0:MRR:154126.0,9997.1] || member(u,union(intersection(power_class(v),complement(w)),x)) -> member(u,union(complement(union(complement(power_class(v)),w)),x))*.
% 300.06/300.43 155899[0:SpR:101978.0,78114.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),union(complement(power_class(x)),intersection(complement(u),union(v,w))))*.
% 300.06/300.43 155898[4:SpR:101978.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),union(w,complement(union(x,y))))*.
% 300.06/300.43 155890[4:SpR:101978.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),union(v,complement(union(w,x))))*.
% 300.06/300.43 155888[4:SpR:101978.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))))),union(v,complement(union(w,x))))*.
% 300.06/300.43 155880[0:SpR:101978.0,5255.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.06/300.43 157260[0:Res:48.1,102010.0] inductive(intersection(complement(u),power_class(complement(union(v,w))))) || member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 300.06/300.43 157316[4:Rew:48548.0,157186.1] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,complement(power_class(complement(w))))) -> .
% 300.06/300.43 157623[0:SpR:102071.0,78114.0] || -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),union(intersection(complement(w),power_class(x)),complement(union(u,v))))*.
% 300.06/300.43 157604[0:SpR:102071.0,5255.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.06/300.43 157832[4:Rew:7631.0,157719.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)**.
% 300.06/300.43 157870[4:Rew:108234.0,157869.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)))**.
% 300.06/300.43 158178[0:SpR:102072.0,78114.0] || -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),union(intersection(power_class(w),complement(x)),complement(union(u,v))))*.
% 300.06/300.43 158159[0:SpR:102072.0,5255.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.06/300.43 158395[4:Rew:7631.0,158282.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)**.
% 300.06/300.43 158435[4:Rew:108234.0,158434.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)))**.
% 300.06/300.43 158753[0:SpR:102281.0,78114.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),complement(power_class(u))))*.
% 300.06/300.43 158751[4:SpR:102281.0,100761.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),union(v,complement(union(w,x))))*.
% 300.06/300.43 158743[4:SpR:102281.0,100149.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),union(u,complement(union(v,w))))*.
% 300.06/300.43 158741[4:SpR:102281.0,97814.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))))),union(u,complement(union(v,w))))*.
% 300.06/300.43 158734[0:SpR:102281.0,5255.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.06/300.43 159287[0:Res:48.1,102329.0] inductive(intersection(power_class(complement(union(u,v))),complement(w))) || member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 300.06/300.43 159343[4:Rew:48548.0,159248.1] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(complement(power_class(complement(v))),w)) -> .
% 300.06/300.43 159607[0:SpR:102446.0,78114.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),union(complement(power_class(x)),intersection(union(u,v),complement(w))))*.
% 300.06/300.43 159606[4:SpR:102446.0,113064.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),union(complement(union(w,x)),y))*.
% 300.06/300.43 159598[4:SpR:102446.0,112885.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),union(complement(union(v,w)),x))*.
% 300.06/300.43 159596[4:SpR:102446.0,107232.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))))),union(complement(union(v,w)),x))*.
% 300.06/300.43 159588[0:SpR:102446.0,5255.0] || -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.06/300.43 160091[3:Rew:100311.0,160025.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).
% 300.06/300.43 160112[3:Res:159994.0,1661.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)))**.
% 300.06/300.43 160270[0:SpR:102653.0,78114.0] || -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),complement(power_class(u))))*.
% 300.06/300.43 160268[4:SpR:102653.0,100761.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),union(complement(union(v,w)),x))*.
% 300.06/300.43 160260[4:SpR:102653.0,100149.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),union(complement(union(u,v)),w))*.
% 300.06/300.43 160258[4:SpR:102653.0,97814.0] || -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))))),union(complement(union(u,v)),w))*.
% 300.06/300.43 160251[0:SpR:102653.0,5255.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.06/300.43 161019[4:Rew:26691.0,160915.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)))))**.
% 300.06/300.43 160815[0:SpR:102913.0,78114.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),union(complement(union(w,x)),intersection(complement(u),power_class(v))))*.
% 300.06/300.43 160796[0:SpR:102913.0,5255.0] || -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.06/300.43 161020[4:Rew:7631.0,160921.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(union(w,x)),intersection(complement(u),power_class(v))),universal_class)**.
% 300.06/300.43 161046[4:Rew:108230.0,161045.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))))**.
% 300.06/300.43 161565[4:Rew:26691.0,161461.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))))**.
% 300.06/300.43 161353[0:SpR:102914.0,78114.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),union(complement(union(w,x)),intersection(power_class(u),complement(v))))*.
% 300.06/300.43 161334[0:SpR:102914.0,5255.0] || -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.06/300.43 161569[4:Rew:7631.0,161468.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(union(w,x)),intersection(power_class(u),complement(v))),universal_class)**.
% 300.06/300.43 161599[4:Rew:108230.0,161598.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))))**.
% 300.06/300.43 161913[0:SpR:103757.0,78114.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),union(complement(union(w,x)),image(element_relation,union(u,v))))*.
% 300.06/300.43 161894[0:SpR:103757.0,5255.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.06/300.43 162148[4:Rew:7631.0,162039.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.43 162486[0:SpR:103758.0,78114.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),union(image(element_relation,union(w,x)),complement(union(u,v))))*.
% 300.06/300.43 162467[0:SpR:103758.0,5255.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.06/300.43 162729[4:Rew:7631.0,162608.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.06/300.43 163108[4:Rew:48548.0,163107.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).
% 300.06/300.43 163919[0:Obv:163914.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)*.
% 300.06/300.43 163968[0:Obv:163963.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)*.
% 300.06/300.43 164119[4:Res:160006.1,47100.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))* -> .
% 300.06/300.43 164113[4:Res:160006.1,47068.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))))* -> .
% 300.06/300.43 164234[3:Res:160007.1,47100.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))* -> .
% 300.06/300.43 164228[3:Res:160007.1,47068.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))))* -> .
% 300.06/300.43 164220[3:Res:160007.1,1314.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(domain_relation),union(u,v)) -> member(regular(domain_relation),symmetric_difference(u,v))*.
% 300.06/300.43 164338[3:Res:48.1,9544.1] inductive(unordered_pair(u,v)) || member(null_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.06/300.43 164407[4:MRR:164373.1,95312.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).
% 300.06/300.43 164417[3:MRR:164416.3,22109.0] || member(u,singleton(v)) member(u,ordered_pair(v,w))* -> equal(unordered_pair(v,singleton(w)),regular(ordered_pair(v,w))).
% 300.06/300.43 164489[3:Res:48.1,9545.1] inductive(unordered_pair(u,v)) || member(null_class,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 300.06/300.43 164558[4:MRR:164524.1,95312.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).
% 300.06/300.43 164611[4:Res:95015.1,11029.0] || equal(complement(u),null_class) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 300.06/300.43 164738[4:Rew:100312.0,164671.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).
% 300.06/300.43 164759[4:Res:164640.0,1661.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)))**.
% 300.06/300.43 164782[4:Res:95015.1,11031.0] || equal(complement(u),null_class) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.43 164813[4:Res:95015.1,11097.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)*.
% 300.06/300.43 164861[4:Res:95015.1,11098.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)*.
% 300.06/300.43 165253[3:SpL:47101.0,14441.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))))*.
% 300.06/300.43 165251[3:SpL:47101.0,5589.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))))*.
% 300.06/300.43 165230[0:SpL:47101.0,538.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))))*.
% 300.06/300.43 165733[3:SpL:47318.0,14441.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))*.
% 300.06/300.43 165731[3:SpL:47318.0,5589.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))*.
% 300.06/300.43 165710[0:SpL:47318.0,538.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))*.
% 300.06/300.43 166743[0:Res:10481.4,20.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u) subclass(successor_relation,element_relation) -> member(v,u)*.
% 300.06/300.43 166779[0:MRR:166754.0,243.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,composition_function) -> equal(compose(u,v),w)*.
% 300.06/300.43 166780[0:MRR:166753.0,243.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> equal(apply(u,v),w)*.
% 300.06/300.43 166840[4:Res:164652.1,47100.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))* -> .
% 300.06/300.43 166834[4:Res:164652.1,47068.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))))* -> .
% 300.06/300.43 166957[4:Res:164653.1,47100.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))* -> .
% 300.06/300.43 166951[4:Res:164653.1,47068.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))))* -> .
% 300.06/300.43 166943[4:Res:164653.1,1314.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(composition_function),union(u,v)) -> member(regular(composition_function),symmetric_difference(u,v))*.
% 300.06/300.43 167101[4:MRR:167088.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))))*.
% 300.06/300.43 167154[4:MRR:167141.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)*.
% 300.06/300.43 167827[4:Rew:135678.1,167671.3,135678.1,167671.1] || equal(u,universal_class) member(v,universal_class) subclass(u,w)* -> equal(v,null_class) member(apply(choice,v),w)*.
% 300.06/300.43 168454[4:Res:10001.1,15462.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)))*.
% 300.06/300.43 168453[4:Res:362.1,15462.1] || subclass(universal_class,compose(u,v))* member(w,universal_class) -> member(w,cantor(v))* member(x,image(u,range_of(null_class)))*.
% 300.06/300.43 168474[4:MRR:168445.0,122.0] || member(singleton(singleton(singleton(u))),compose(v,w))* -> member(singleton(u),cantor(w)) member(u,image(v,range_of(null_class))).
% 300.06/300.43 168629[4:Con:168600.3] || equal(complement(union(u,complement(power_class(v)))),universal_class) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))*.
% 300.06/300.43 168630[4:Con:168599.3] || equal(successor(union(u,complement(power_class(v)))),null_class) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))*.
% 300.06/300.43 168758[4:Con:168730.3] || equal(complement(union(complement(power_class(u)),v)),universal_class) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))*.
% 300.06/300.43 168759[4:Con:168729.3] || equal(successor(union(complement(power_class(u)),v)),null_class) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))*.
% 300.06/300.43 168926[6:MRR:168925.2,3050.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 300.06/300.43 169576[4:Rew:78499.0,169413.0,3177.0,169413.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)))))**.
% 300.06/300.43 169604[0:Res:33.0,5351.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))**.
% 300.06/300.43 169603[0:Res:36.0,5351.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))**.
% 300.06/300.43 169598[0:Res:93.0,5351.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))**.
% 300.06/300.43 170667[0:MRR:170593.0,9997.1] || member(u,union(v,w)) subclass(symmetric_difference(v,w),x)* -> member(u,intersection(v,w))* member(u,x)*.
% 300.06/300.43 171021[4:SpL:79104.2,154511.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).
% 300.06/300.43 171174[4:SpL:79127.2,154511.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).
% 300.06/300.43 173836[4:Rew:82839.0,173712.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).
% 300.06/300.43 173837[4:Rew:82839.0,173706.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).
% 300.06/300.43 174229[4:Rew:82841.0,174103.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).
% 300.06/300.43 174230[4:Rew:82841.0,174097.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).
% 300.06/300.43 11946[0:Res:639.1,1661.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))**.
% 300.06/300.43 12981[4:Res:10001.1,1923.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)))).
% 300.06/300.43 14909[0:SpL:1197.2,14903.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).
% 300.06/300.43 14917[0:SpL:1197.2,14911.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).
% 300.06/300.43 17039[4:Rew:16954.0,17001.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))).
% 300.06/300.43 17158[4:SpR:16977.0,194.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)*.
% 300.06/300.43 17980[4:Rew:17934.0,17960.2,17934.0,17960.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).
% 300.06/300.43 22276[0:Res:452.3,4022.1] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x)) member(image(u,v),symmetric_difference(w,x))* -> .
% 300.06/300.43 22264[0:Res:413.3,4022.1] || member(u,universal_class) subclass(u,intersection(v,w)) member(apply(choice,u),symmetric_difference(v,w))* -> equal(u,null_class).
% 300.06/300.43 22247[0:Res:71.2,4022.1] || member(intersection(u,v),universal_class) member(apply(choice,intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 300.06/300.43 23003[3:Rew:548.1,23002.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).
% 300.06/300.43 23005[3:Rew:548.2,23004.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).
% 300.06/300.43 23371[4:Res:17151.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))**.
% 300.06/300.43 25845[0:Res:160.1,4012.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))*.
% 300.06/300.43 25823[0:Res:167.1,4012.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))*.
% 300.06/300.43 26106[4:Res:25926.1,18.0] || equal(cross_product(u,v),ordered_pair(w,universal_class))* -> equal(ordered_pair(first(unordered_pair(w,null_class)),second(unordered_pair(w,null_class))),unordered_pair(w,null_class))**.
% 300.06/300.43 26378[0:Res:227.1,217.0] || -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),cross_product(v,w))*.
% 300.06/300.43 26567[0:Res:498.1,12144.0] || member(not_subclass_element(u,intersection(complement(intersection(v,w)),u)),symmetric_difference(v,w))* -> subclass(u,intersection(complement(intersection(v,w)),u)).
% 300.06/300.43 27003[4:Rew:26691.0,14186.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))**.
% 300.06/300.43 27006[4:Rew:26691.0,23415.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))**.
% 300.06/300.43 27007[4:Rew:26691.0,23209.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))**.
% 300.06/300.43 28440[4:Rew:26691.0,27024.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))*.
% 300.06/300.43 29953[0:Res:24.2,3784.2] || member(power_class(u),v)* member(power_class(u),w)* member(u,universal_class) subclass(universal_class,complement(intersection(w,v)))* -> .
% 300.06/300.43 30046[0:Res:24.2,3846.2] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,universal_class) subclass(universal_class,complement(intersection(w,v)))* -> .
% 300.06/300.43 30444[4:SpR:27420.0,496.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))))**.
% 300.06/300.43 30421[4:SpR:27420.0,496.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)))**.
% 300.06/300.43 34778[0:Obv:34738.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))).
% 300.06/300.43 34856[0:Res:49.1,5345.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)*.
% 300.06/300.43 35103[0:Res:49.1,5346.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)*.
% 300.06/300.43 35233[0:Res:228.1,4022.1] || member(not_subclass_element(restrict(intersection(u,v),w,x),y),symmetric_difference(u,v))* -> subclass(restrict(intersection(u,v),w,x),y).
% 300.06/300.43 35232[4:Res:228.1,7635.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).
% 300.06/300.43 35727[4:SpR:30456.0,496.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))))**.
% 300.06/300.43 35686[4:SpR:30456.0,496.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)))**.
% 300.06/300.43 35940[3:Res:33060.0,1318.2] || member(u,v) member(u,w) -> equal(singleton(intersection(w,v)),null_class) member(u,complement(singleton(intersection(w,v))))*.
% 300.06/300.43 36101[4:Res:17151.1,15447.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).
% 300.06/300.43 36099[4:Res:347.2,15447.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).
% 300.06/300.43 36098[4:Res:346.2,15447.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).
% 300.06/300.43 36088[4:Res:25926.1,15447.0] || equal(cantor(regular(cross_product(singleton(unordered_pair(u,null_class)),universal_class))),ordered_pair(u,universal_class))** -> equal(cross_product(singleton(unordered_pair(u,null_class)),universal_class),null_class).
% 300.06/300.43 37053[4:Res:10001.1,9314.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)*.
% 300.06/300.43 37060[0:MRR:37052.0,122.0] || member(union(u,v),universal_class) -> member(singleton(union(u,v)),complement(u))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 300.06/300.43 37061[0:MRR:37051.0,122.0] || member(union(u,v),universal_class) -> member(singleton(union(u,v)),complement(v))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 300.06/300.43 38828[0:Rew:38775.0,38824.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)).
% 300.06/300.43 38997[4:MRR:38951.0,122.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)*.
% 300.06/300.43 40145[0:SpR:39581.1,496.0] || subclass(union(complement(u),complement(v)),union(u,v))* -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v))).
% 300.06/300.43 40928[4:Res:15450.1,4012.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))*.
% 300.06/300.43 41046[4:Res:15451.1,4012.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))*.
% 300.06/300.43 41153[4:SpR:26736.0,262.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)))).
% 300.06/300.43 41148[4:SpR:26736.0,262.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)).
% 300.06/300.43 41224[4:Rew:26736.0,41190.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).
% 300.06/300.43 41225[4:Rew:26736.0,41182.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).
% 300.06/300.43 41305[0:Res:2332.2,4012.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 300.06/300.43 41674[4:Res:2334.1,10019.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)))*.
% 300.06/300.43 41673[4:Res:2334.1,10018.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))*.
% 300.06/300.43 41672[4:Res:2334.1,10017.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))*.
% 300.06/300.43 41669[3:Res:2334.1,4365.0] || member(regular(intersection(u,intersection(regular(v),w))),v)* -> equal(intersection(u,intersection(regular(v),w)),null_class) equal(v,null_class).
% 300.06/300.43 41654[0:Res:2334.1,499.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))*.
% 300.06/300.43 41650[0:Res:2334.1,218.0] || -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(regular(intersection(u,intersection(restrict(v,w,x),y))),v)*.
% 300.06/300.43 42275[4:Res:2335.1,10019.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)))*.
% 300.06/300.43 42274[4:Res:2335.1,10018.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))*.
% 300.06/300.43 42273[4:Res:2335.1,10017.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))*.
% 300.06/300.43 42270[3:Res:2335.1,4365.0] || member(regular(intersection(u,intersection(v,regular(w)))),w)* -> equal(intersection(u,intersection(v,regular(w))),null_class) equal(w,null_class).
% 300.06/300.43 42255[0:Res:2335.1,499.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))*.
% 300.06/300.43 42251[0:Res:2335.1,218.0] || -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(regular(intersection(u,intersection(v,restrict(w,x,y)))),w)*.
% 300.06/300.43 42875[0:Res:3120.2,4012.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 300.06/300.43 42940[0:Rew:496.0,42824.1] || subclass(union(u,v),w) -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),w)*.
% 300.06/300.43 43388[4:Res:3122.1,10019.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)))*.
% 300.06/300.43 43387[4:Res:3122.1,10018.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))*.
% 300.06/300.43 43386[4:Res:3122.1,10017.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))*.
% 300.06/300.43 43383[3:Res:3122.1,4365.0] || member(regular(intersection(intersection(regular(u),v),w)),u)* -> equal(intersection(intersection(regular(u),v),w),null_class) equal(u,null_class).
% 300.06/300.43 43368[0:Res:3122.1,499.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))*.
% 300.06/300.43 43364[0:Res:3122.1,218.0] || -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(regular(intersection(intersection(restrict(u,v,w),x),y)),u)*.
% 300.06/300.43 43895[4:Res:3123.1,10019.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)))*.
% 300.06/300.43 43894[4:Res:3123.1,10018.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))*.
% 300.06/300.43 43893[4:Res:3123.1,10017.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))*.
% 300.06/300.43 43890[3:Res:3123.1,4365.0] || member(regular(intersection(intersection(u,regular(v)),w)),v)* -> equal(intersection(intersection(u,regular(v)),w),null_class) equal(v,null_class).
% 300.06/300.43 43875[0:Res:3123.1,499.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))*.
% 300.06/300.43 43871[0:Res:3123.1,218.0] || -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(regular(intersection(intersection(u,restrict(v,w,x)),y)),v)*.
% 300.06/300.43 44878[4:Rew:27420.0,44806.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).
% 300.06/300.43 44879[4:Rew:30456.0,44805.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).
% 300.06/300.43 45054[4:Rew:27420.0,44956.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).
% 300.06/300.43 45055[4:Rew:30456.0,44955.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).
% 300.06/300.43 45112[4:MRR:26025.2,45106.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))))))* -> .
% 300.06/300.43 46429[3:Res:3419.2,4365.0] || member(inverse(u),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> equal(v,null_class).
% 300.06/300.43 46406[0:Res:3419.2,217.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))*.
% 300.06/300.43 46402[0:Res:3419.2,4022.1] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(inverse(u),range_of(u)),symmetric_difference(v,w))* -> .
% 300.06/300.43 46389[0:SpR:30295.0,3419.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)*.
% 300.06/300.43 46454[0:MRR:46448.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))*.
% 300.06/300.43 47055[0:Rew:47003.0,30264.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(omega,union(u,intersection(complement(v),power_class(w)))) -> .
% 300.06/300.43 47122[4:Rew:47003.0,36284.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)))* -> .
% 300.06/300.43 47186[0:Rew:47003.0,30277.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(omega,union(intersection(complement(u),power_class(v)),w)) -> .
% 300.06/300.43 47188[0:Rew:47003.0,22670.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))))))*.
% 300.06/300.43 47244[0:Rew:47003.0,30266.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(omega,union(u,intersection(power_class(v),complement(w)))) -> .
% 300.06/300.43 47471[0:Rew:47003.0,30279.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(omega,union(intersection(power_class(u),complement(v)),w)) -> .
% 300.06/300.43 47473[0:Rew:47003.0,22673.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))))))*.
% 300.06/300.43 47670[0:Rew:47003.0,47114.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).
% 300.06/300.43 47674[0:Rew:47003.0,47359.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).
% 300.06/300.43 47691[3:Rew:47003.0,47404.2,47003.0,47404.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).
% 300.06/300.43 47692[3:Rew:47003.0,47407.2,47003.0,47407.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).
% 300.06/300.43 49152[4:SpL:1197.2,44640.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).
% 300.06/300.43 49200[4:Res:15389.2,47008.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))))* -> .
% 300.06/300.43 49192[0:Res:160.1,47008.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).
% 300.06/300.43 49165[0:Res:167.1,47008.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).
% 300.06/300.43 49259[4:SpL:1197.2,44646.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).
% 300.06/300.43 49622[4:SpL:1197.2,46869.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).
% 300.06/300.43 49840[4:SpL:1197.2,46878.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).
% 300.06/300.43 52198[0:SpL:6882.0,4022.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* member(u,symmetric_difference(complement(v),complement(singleton(v)))) -> .
% 300.06/300.43 52169[4:SpR:26691.0,6882.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)))))**.
% 300.06/300.43 52142[0:SpR:6882.0,498.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* -> member(u,complement(symmetric_difference(complement(v),complement(singleton(v))))).
% 300.06/300.43 52913[4:Rew:26691.0,52880.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,universal_class) subclass(domain_relation,union(null_class,intersection(v,w))) -> .
% 300.06/300.43 53039[0:MRR:53000.0,10049.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)).
% 300.06/300.43 53248[0:Res:24.2,212.0] || member(regular(union(u,v)),complement(v))* member(regular(union(u,v)),complement(u))* -> equal(union(u,v),null_class).
% 300.06/300.43 53448[0:Res:66.2,3783.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(power_class(image(u,v)),x)*.
% 300.06/300.43 53524[0:MRR:53486.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)*.
% 300.06/300.43 53749[0:Res:66.2,3845.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(sum_class(image(u,v)),x)*.
% 300.06/300.43 53820[0:MRR:53787.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)*.
% 300.06/300.43 54434[3:Obv:54392.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> equal(u,null_class) equal(union(v,w),null_class).
% 300.06/300.43 54446[4:MRR:54386.0,10047.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).
% 300.06/300.43 54449[3:Obv:54362.2] || subclass(intersection(singleton(u),v),regular(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class) equal(w,null_class).
% 300.06/300.43 54450[3:Obv:54361.2] || subclass(intersection(u,singleton(v)),regular(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class) equal(w,null_class).
% 300.06/300.43 54846[0:Res:364.1,47038.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(x))) member(unordered_pair(u,singleton(v)),union(w,complement(power_class(x))))* -> .
% 300.06/300.43 54819[0:Res:350.2,47038.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(u,x),union(v,complement(power_class(w))))* -> subclass(u,x).
% 300.06/300.43 54795[0:Res:3.1,47038.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).
% 300.06/300.43 54777[0:SpL:47012.0,47038.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))))* -> .
% 300.06/300.43 54776[4:SpL:26736.0,47038.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))))* -> .
% 300.06/300.43 55431[0:Res:364.1,47227.0] || subclass(ordered_pair(u,v),intersection(power_class(w),complement(x))) member(unordered_pair(u,singleton(v)),union(complement(power_class(w)),x))* -> .
% 300.06/300.43 55404[0:Res:350.2,47227.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(u,x),union(complement(power_class(v)),w))* -> subclass(u,x).
% 300.06/300.43 55380[0:Res:3.1,47227.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).
% 300.06/300.43 55355[0:SpL:47012.0,47227.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))))* -> .
% 300.06/300.43 55354[4:SpL:26736.0,47227.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))))* -> .
% 300.06/300.43 55658[0:Res:2346.1,6144.2] || member(regular(symmetric_difference(u,v)),complement(v))* member(regular(symmetric_difference(u,v)),complement(u))* -> equal(symmetric_difference(u,v),null_class).
% 300.06/300.43 55654[0:Res:10859.2,6144.2] || subclass(universal_class,union(u,v))* member(regular(w),complement(v))* member(regular(w),complement(u))* -> equal(w,null_class).
% 300.06/300.43 55653[0:Res:3260.2,6144.2] || subclass(u,symmetric_difference(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 300.06/300.43 55635[0:Res:349.2,6144.2] || subclass(u,union(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 300.06/300.43 55704[4:Rew:47572.0,55605.1,26691.0,55605.1] || member(u,complement(v)) member(u,power_class(complement(power_class(w)))) member(u,union(image(element_relation,power_class(w)),v))* -> .
% 300.06/300.43 55706[4:Rew:47572.0,55599.0,26691.0,55599.0] || member(u,power_class(complement(power_class(v)))) member(u,complement(w)) member(u,union(w,image(element_relation,power_class(v))))* -> .
% 300.06/300.43 55926[3:SpL:22117.0,23655.0] || subclass(u,complement(regular(ordered_pair(regular(u),v))))* -> equal(regular(ordered_pair(regular(u),v)),singleton(regular(u))) equal(u,null_class).
% 300.06/300.43 55916[3:SpL:22117.0,5684.0] || equal(u,regular(ordered_pair(v,w)))* member(v,universal_class) -> equal(regular(ordered_pair(v,w)),singleton(v))** member(v,u)*.
% 300.06/300.43 55911[3:SpL:22117.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).
% 300.06/300.43 55904[3:SpL:22117.0,13446.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))).
% 300.06/300.43 55903[3:SpL:22117.0,13419.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))).
% 300.06/300.43 55870[3:SpL:22117.0,352.1] || member(u,universal_class) subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,w).
% 300.06/300.43 55864[3:SpR:22117.0,3257.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))*.
% 300.06/300.43 56116[3:Res:33060.0,4021.1] || member(u,symmetric_difference(v,w)) -> equal(singleton(complement(intersection(v,w))),null_class) member(u,complement(singleton(complement(intersection(v,w)))))*.
% 300.06/300.43 56314[4:MRR:56313.2,55888.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)))*.
% 300.06/300.43 56822[3:Res:4066.2,4365.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x) equal(v,null_class).
% 300.06/300.43 56806[0:Res:4066.2,217.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),cross_product(w,x))*.
% 300.06/300.43 56800[0:Res:4066.2,4022.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(x,u),y),symmetric_difference(v,w))* -> subclass(intersection(x,u),y).
% 300.06/300.43 56913[0:Obv:56838.2] || subclass(u,v) member(not_subclass_element(intersection(w,u),intersection(x,v)),x)* -> subclass(intersection(w,u),intersection(x,v)).
% 300.06/300.43 57389[0:Obv:57304.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,v)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,v)).
% 300.06/300.43 57631[0:Obv:57547.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,w)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,w)).
% 300.06/300.43 57923[3:Res:5218.2,4365.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x) equal(v,null_class).
% 300.06/300.43 57907[0:Res:5218.2,217.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),cross_product(w,x))*.
% 300.06/300.43 57901[0:Res:5218.2,4022.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(u,x),y),symmetric_difference(v,w))* -> subclass(intersection(u,x),y).
% 300.06/300.43 58017[0:Obv:57939.2] || subclass(u,v) member(not_subclass_element(intersection(u,w),intersection(x,v)),x)* -> subclass(intersection(u,w),intersection(x,v)).
% 300.06/300.43 58075[4:Res:57685.0,3163.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)*.
% 300.06/300.43 58465[0:Obv:58377.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,u)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,u)).
% 300.06/300.43 58988[0:Obv:58901.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,v)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,v)).
% 300.06/300.43 59053[4:Res:58611.0,3163.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)*.
% 300.06/300.43 59357[4:Res:58647.0,3163.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)*.
% 300.06/300.43 59866[0:SpR:30.0,10929.1] || member(u,union(cross_product(v,w),x)) -> member(u,restrict(x,v,w)) member(u,symmetric_difference(cross_product(v,w),x))*.
% 300.06/300.43 59859[0:SpR:29.0,10929.1] || member(u,union(v,cross_product(w,x))) -> member(u,restrict(v,w,x)) member(u,symmetric_difference(v,cross_product(w,x)))*.
% 300.06/300.43 60203[0:Rew:14.0,60180.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))**.
% 300.06/300.43 60264[0:Obv:60243.2] || member(u,intersection(v,unordered_pair(u,w))) member(w,v) -> subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 300.06/300.43 60266[0:Rew:11091.1,60265.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 300.06/300.43 60432[4:Res:59287.0,3163.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)*.
% 300.06/300.43 60523[0:Obv:60503.2] || member(u,intersection(v,unordered_pair(w,u))) member(w,v) -> subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 300.06/300.43 60525[0:Rew:11092.1,60524.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 300.06/300.43 60732[0:Rew:29.0,60731.1,29.0,60731.0] || member(not_subclass_element(restrict(u,v,w),restrict(x,v,w)),x)* -> subclass(restrict(u,v,w),restrict(x,v,w)).
% 300.06/300.43 61147[4:SpL:1197.2,60859.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).
% 300.06/300.43 61209[4:SpL:1197.2,61154.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).
% 300.06/300.43 61338[7:SpL:47616.0,52819.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))))).
% 300.06/300.43 61337[4:SpL:47616.0,52964.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))))).
% 300.06/300.43 61328[3:SpL:47616.0,13547.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)** -> .
% 300.06/300.43 61327[3:SpL:47616.0,13411.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))))* -> .
% 300.06/300.43 61326[3:SpL:47616.0,32970.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))))* -> .
% 300.06/300.43 61324[0:SpL:47616.0,2122.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))))) -> .
% 300.06/300.43 61323[0:SpL:47616.0,367.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))))) -> .
% 300.06/300.43 61321[3:SpL:47616.0,19404.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))))* -> .
% 300.06/300.43 61320[3:SpL:47616.0,32920.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))))* -> .
% 300.06/300.43 61272[0:SpR:47616.0,5329.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))))))*.
% 300.06/300.43 61230[4:SpR:47616.0,17988.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))))*.
% 300.06/300.43 61222[0:SpR:47616.0,5329.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))*.
% 300.06/300.43 61756[4:Res:59614.1,1922.1] || equal(complement(image(u,image(v,singleton(w)))),universal_class)** member(ordered_pair(w,x),compose(u,v))* -> member(x,y)*.
% 300.06/300.43 61936[7:SpL:47619.0,52819.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))).
% 300.06/300.43 61935[4:SpL:47619.0,52964.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))).
% 300.06/300.43 61926[3:SpL:47619.0,13547.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)** -> .
% 300.06/300.43 61925[3:SpL:47619.0,13411.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))))* -> .
% 300.06/300.43 61924[3:SpL:47619.0,32970.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))))* -> .
% 300.06/300.43 61922[0:SpL:47619.0,2122.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))) -> .
% 300.06/300.43 61921[0:SpL:47619.0,367.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))) -> .
% 300.06/300.43 61919[3:SpL:47619.0,19404.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))))* -> .
% 300.06/300.43 61918[3:SpL:47619.0,32920.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))))* -> .
% 300.06/300.43 61868[0:SpR:47619.0,5329.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))))*.
% 300.06/300.43 61825[4:SpR:47619.0,17988.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))))*.
% 300.06/300.43 61817[0:SpR:47619.0,5329.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))*.
% 300.06/300.43 62233[4:MRR:62206.4,49335.2] || member(power_class(u),v)* member(power_class(u),w)* member(u,universal_class) subclass(universal_class,regular(intersection(w,v)))* -> .
% 300.06/300.43 62272[4:Res:58043.0,3158.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)*.
% 300.06/300.43 62271[4:Res:58043.0,3159.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)*.
% 300.06/300.43 62263[4:Res:58043.0,3156.0] || subclass(u,v) -> equal(restrict(union(null_class,u),w,x),null_class) member(regular(restrict(union(null_class,u),w,x)),v)*.
% 300.06/300.43 62326[4:Res:59281.0,3158.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)*.
% 300.06/300.43 62325[4:Res:59281.0,3159.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)*.
% 300.06/300.43 62317[4:Res:59281.0,3156.0] || subclass(u,v) -> equal(union(null_class,restrict(u,w,x)),null_class) member(regular(union(null_class,restrict(u,w,x))),v)*.
% 300.06/300.43 62398[4:MRR:62371.4,49335.2] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,universal_class) subclass(universal_class,regular(intersection(w,v)))* -> .
% 300.06/300.43 62436[0:Res:57651.0,3158.0] || -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),v)*.
% 300.06/300.43 62435[0:Res:57651.0,3159.0] || -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),w)*.
% 300.06/300.43 62427[0:Res:57651.0,3156.0] || subclass(u,v) -> equal(intersection(w,restrict(u,x,y)),null_class) member(regular(intersection(w,restrict(u,x,y))),v)*.
% 300.06/300.43 62539[0:Res:57711.0,3158.0] || -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),u)*.
% 300.06/300.43 62538[0:Res:57711.0,3159.0] || -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),v)*.
% 300.06/300.43 62530[0:Res:57711.0,3156.0] || subclass(u,v) -> equal(restrict(intersection(u,w),x,y),null_class) member(regular(restrict(intersection(u,w),x,y)),v)*.
% 300.06/300.43 62699[0:Res:59.1,11919.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))**.
% 300.06/300.43 62608[4:Res:32707.1,11919.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))**.
% 300.06/300.43 62837[0:Res:58168.0,3158.0] || -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),v)*.
% 300.06/300.43 62836[0:Res:58168.0,3159.0] || -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),w)*.
% 300.06/300.43 62828[0:Res:58168.0,3156.0] || subclass(u,v) -> equal(restrict(intersection(w,u),x,y),null_class) member(regular(restrict(intersection(w,u),x,y)),v)*.
% 300.06/300.43 62917[4:Res:58491.0,3156.0] || subclass(u,v) -> equal(restrict(union(u,u),w,x),null_class) member(regular(restrict(union(u,u),w,x)),v)*.
% 300.06/300.43 62963[4:Rew:28791.0,62932.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))*.
% 300.06/300.43 63008[0:Res:58577.0,3158.0] || -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),u)*.
% 300.06/300.43 63007[0:Res:58577.0,3159.0] || -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),v)*.
% 300.06/300.43 62999[0:Res:58577.0,3156.0] || subclass(u,v) -> equal(intersection(restrict(u,w,x),y),null_class) member(regular(intersection(restrict(u,w,x),y)),v)*.
% 300.06/300.43 63155[4:SpL:27420.0,3659.1] || member(u,image(element_relation,union(union(null_class,v),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 300.06/300.43 63154[4:SpL:30456.0,3659.1] || member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 300.06/300.43 63137[4:SpL:27420.0,3659.1] || member(u,image(element_relation,union(v,union(null_class,w)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 300.06/300.43 63136[4:SpL:30456.0,3659.1] || member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 300.06/300.43 63283[4:Res:58032.0,3156.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)*.
% 300.06/300.43 63343[4:Res:59005.0,3156.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)*.
% 300.06/300.43 63442[3:Rew:3119.1,63441.1] || member(regular(intersection(u,v)),intersection(singleton(u),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(u),w),null_class).
% 300.06/300.43 63444[3:Rew:2331.1,63443.1] || member(regular(intersection(u,v)),intersection(w,singleton(u)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(u)),null_class).
% 300.06/300.43 63618[3:Rew:3119.1,63617.1] || member(regular(intersection(u,v)),intersection(singleton(v),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(v),w),null_class).
% 300.06/300.43 63620[3:Rew:2331.1,63619.1] || member(regular(intersection(u,v)),intersection(w,singleton(v)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(v)),null_class).
% 300.06/300.43 64144[4:Res:58627.0,7130.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)**.
% 300.06/300.43 64142[4:Res:57701.0,7130.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)**.
% 300.06/300.43 64124[4:Res:26905.0,7130.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)**.
% 300.06/300.43 64552[4:Res:15450.1,11351.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)*.
% 300.06/300.43 64595[4:SpL:1197.2,64487.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).
% 300.06/300.43 64759[4:Rew:27.0,64705.1,47572.0,64705.0,26691.0,64705.0] || member(u,power_class(v)) member(u,union(w,x)) member(u,complement(intersection(union(w,x),power_class(v))))* -> .
% 300.06/300.43 65698[4:Rew:47572.0,65652.1,26691.0,65652.1,27.0,65652.0] || member(u,union(v,w)) member(u,power_class(x)) member(u,complement(intersection(power_class(x),union(v,w))))* -> .
% 300.06/300.43 65815[0:Res:1659.2,2.0] || member(u,v)* member(singleton(u),w)* subclass(cross_product(w,v),x)* -> member(singleton(singleton(singleton(u))),x)*.
% 300.06/300.43 66042[4:SpR:64484.1,47619.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)**.
% 300.06/300.43 66041[4:SpR:64484.1,47616.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)**.
% 300.06/300.43 66594[4:Res:10014.3,10019.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)))*.
% 300.06/300.43 66593[4:Res:10014.3,10018.0] || member(u,universal_class) member(v,u) subclass(element_relation,apply(null_class,w))* -> member(ordered_pair(v,u),apply(null_class,x))*.
% 300.06/300.43 66592[4:Res:10014.3,10017.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))*.
% 300.06/300.43 66578[0:Res:10014.3,499.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 300.06/300.43 66561[0:Res:10014.3,2.0] || member(u,universal_class) member(v,u) subclass(element_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 300.06/300.43 67222[4:SpL:35792.0,47254.1] || member(u,universal_class) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 300.06/300.43 67221[4:SpL:35792.0,47254.1] || member(u,universal_class) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 300.06/300.43 67922[3:Res:54561.0,47228.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))*.
% 300.06/300.43 67921[3:Res:54561.0,4003.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)))*.
% 300.06/300.43 67920[3:Res:54561.0,47039.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))))*.
% 300.06/300.43 67918[3:Res:54561.0,4002.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)))*.
% 300.06/300.43 68063[0:Res:3251.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)*.
% 300.06/300.43 68142[3:SpR:1194.1,54887.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))*.
% 300.06/300.43 68296[0:Res:3259.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)*.
% 300.06/300.43 68531[0:SpL:39886.0,4004.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(w,intersection(v,w))))* -> member(u,complement(symmetric_difference(w,intersection(v,w)))).
% 300.06/300.43 68530[0:SpL:39745.0,4004.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(v,intersection(v,w))))* -> member(u,complement(symmetric_difference(v,intersection(v,w)))).
% 300.06/300.43 69407[0:Rew:47013.0,69308.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)).
% 300.06/300.43 69408[0:Rew:47007.0,69307.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)))).
% 300.06/300.43 69413[0:Rew:30.0,69248.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))).
% 300.06/300.43 69414[0:Rew:29.0,69241.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))).
% 300.06/300.43 69440[0:Obv:69314.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 300.06/300.43 69441[0:Obv:69313.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 300.06/300.43 69657[3:Obv:69635.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> subclass(u,x)* equal(union(v,w),null_class).
% 300.06/300.43 69681[3:MRR:69615.0,10049.1] || subclass(u,regular(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x) equal(union(v,w),null_class).
% 300.06/300.43 69682[3:MRR:69614.0,10049.1] || subclass(u,regular(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x) equal(union(v,w),null_class).
% 300.06/300.43 70033[4:Rew:5523.0,70027.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))**.
% 300.06/300.43 70116[0:SpR:47619.0,42032.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)**.
% 300.06/300.43 70115[0:SpR:47616.0,42032.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)**.
% 300.06/300.43 70432[4:MRR:70431.2,45176.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)))*.
% 300.06/300.43 70742[4:Res:70688.0,5303.0] || -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 300.06/300.43 70840[4:Res:2338.1,39314.0] || -> equal(intersection(u,restrict(union(v,v),w,x)),null_class) member(regular(intersection(u,restrict(union(v,v),w,x))),v)*.
% 300.06/300.43 70839[4:Res:2338.1,36188.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)*.
% 300.06/300.43 70876[3:Obv:70851.1] || subclass(intersection(u,restrict(v,w,x)),regular(v))* -> equal(intersection(u,restrict(v,w,x)),null_class) equal(v,null_class).
% 300.06/300.43 71043[4:Res:3127.1,39314.0] || -> equal(intersection(restrict(union(u,u),v,w),x),null_class) member(regular(intersection(restrict(union(u,u),v,w),x)),u)*.
% 300.06/300.43 71042[4:Res:3127.1,36188.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)*.
% 300.06/300.43 71083[3:Obv:71054.1] || subclass(intersection(restrict(u,v,w),x),regular(u))* -> equal(intersection(restrict(u,v,w),x),null_class) equal(u,null_class).
% 300.06/300.43 71450[4:Res:10001.1,12145.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)).
% 300.06/300.43 71522[0:Rew:30.0,71372.2] || subclass(u,v) member(not_subclass_element(u,restrict(v,w,x)),cross_product(w,x))* -> subclass(u,restrict(v,w,x)).
% 300.06/300.43 71523[0:Rew:29.0,71365.2] || subclass(u,cross_product(v,w)) member(not_subclass_element(u,restrict(x,v,w)),x)* -> subclass(u,restrict(x,v,w)).
% 300.06/300.43 71551[0:Obv:71435.3] || equal(u,v) subclass(unordered_pair(v,u),w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 300.06/300.43 71556[0:MRR:71449.0,10049.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(w))* subclass(u,intersection(union(w,x),v)).
% 300.06/300.43 71557[0:MRR:71448.0,10049.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(x))* subclass(u,intersection(union(w,x),v)).
% 300.06/300.43 71621[4:Res:70771.0,3158.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)*.
% 300.06/300.43 71620[4:Res:70771.0,3159.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)*.
% 300.06/300.43 71612[4:Res:70771.0,3156.0] || subclass(u,v) -> equal(complement(successor(union(null_class,complement(u)))),null_class) member(regular(complement(successor(union(null_class,complement(u))))),v)*.
% 300.06/300.43 71815[4:Res:10001.1,12147.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)).
% 300.06/300.43 71926[0:Rew:30.0,71678.1] || member(not_subclass_element(intersection(u,v),restrict(v,w,x)),cross_product(w,x))* -> subclass(intersection(u,v),restrict(v,w,x)).
% 300.06/300.43 71972[0:MRR:71814.0,10049.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),v)),complement(w))* subclass(intersection(u,v),intersection(union(w,x),v)).
% 300.06/300.43 71973[0:MRR:71813.0,10049.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),v)),complement(x))* subclass(intersection(u,v),intersection(union(w,x),v)).
% 300.06/300.43 72352[4:Res:10001.1,12148.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)).
% 300.06/300.43 72463[0:Rew:30.0,72215.1] || member(not_subclass_element(intersection(u,v),restrict(u,w,x)),cross_product(w,x))* -> subclass(intersection(u,v),restrict(u,w,x)).
% 300.06/300.43 72512[0:MRR:72351.0,10049.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),u)),complement(w))* subclass(intersection(u,v),intersection(union(w,x),u)).
% 300.06/300.43 72513[0:MRR:72350.0,10049.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),u)),complement(x))* subclass(intersection(u,v),intersection(union(w,x),u)).
% 300.06/300.43 73692[4:Rew:73077.0,52170.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)))))**.
% 300.06/300.43 75236[4:Rew:74098.0,74170.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))).
% 300.06/300.43 76132[0:SpL:74540.0,4021.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* subclass(complement(symmetric_difference(v,w)),x)* -> member(u,x)*.
% 300.06/300.43 76275[0:Rew:74540.0,76154.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)).
% 300.06/300.43 77766[8:Res:76567.1,3163.0] function(restrict(u,v,w)) || -> equal(successor(restrict(u,v,w)),null_class) member(regular(successor(restrict(u,v,w))),u)*.
% 300.06/300.43 78459[0:SpL:74519.0,1321.0] || member(not_subclass_element(u,intersection(v,w)),v)* member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 300.06/300.43 78652[0:Rew:78636.0,23988.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,w))).
% 300.06/300.43 78663[4:Rew:78636.0,68627.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))).
% 300.06/300.43 78669[0:Rew:78636.0,68637.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)))*.
% 300.06/300.43 78670[0:Rew:78636.0,68638.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)))*.
% 300.06/300.43 78712[4:Rew:78636.0,68608.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),ordered_pair(w,universal_class))* -> member(unordered_pair(w,null_class),complement(symmetric_difference(u,v)))*.
% 300.06/300.43 80357[4:SpL:1197.2,72143.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).
% 300.06/300.43 80477[4:SpL:1197.2,72102.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).
% 300.06/300.43 81379[4:Res:76344.0,3156.0] || subclass(u,v) -> equal(restrict(union(u,null_class),w,x),null_class) member(regular(restrict(union(u,null_class),w,x)),v)*.
% 300.06/300.43 81706[4:Res:73358.0,5342.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)*.
% 300.06/300.43 81723[4:Res:73399.0,5342.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)*.
% 300.06/300.43 81956[4:SpL:74227.0,4067.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).
% 300.06/300.43 81941[4:SpL:74227.0,5219.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).
% 300.06/300.43 81910[4:SpL:74227.0,4067.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).
% 300.06/300.43 81895[4:SpL:74227.0,5219.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).
% 300.06/300.43 81857[4:SpR:74227.0,496.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))))**.
% 300.06/300.43 81811[4:SpR:74227.0,496.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)))**.
% 300.06/300.43 81787[4:SpR:74227.0,496.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)))))**.
% 300.06/300.43 81741[4:SpR:74227.0,496.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)))**.
% 300.06/300.43 82628[4:SpL:47619.0,70726.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))).
% 300.06/300.43 82627[4:SpL:47616.0,70726.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))))).
% 300.06/300.43 82916[4:Res:73359.0,5342.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)*.
% 300.06/300.43 83072[4:SpL:73603.0,3659.1] || member(u,image(element_relation,union(v,union(w,null_class)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 300.06/300.43 83130[4:Rew:73603.0,83067.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).
% 300.06/300.43 83063[4:SpL:73603.0,3659.1] || member(u,image(element_relation,union(union(v,null_class),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 300.06/300.43 83131[4:Rew:73603.0,83051.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).
% 300.06/300.43 82996[4:SpR:73603.0,496.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))))**.
% 300.06/300.43 82950[4:SpR:73603.0,496.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)))**.
% 300.06/300.43 83493[4:SpL:74226.0,4067.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).
% 300.06/300.43 83477[4:SpL:74226.0,5219.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).
% 300.06/300.43 83383[4:SpR:74226.0,496.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))))**.
% 300.06/300.43 83337[4:SpR:74226.0,496.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)))**.
% 300.06/300.43 83946[4:SpL:77128.0,47254.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)*.
% 300.06/300.43 83933[4:SpL:77128.0,47254.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)*.
% 300.06/300.43 84387[4:Res:70667.0,1385.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)))*.
% 300.06/300.43 84378[4:Res:70667.0,3155.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)**.
% 300.06/300.43 84588[4:Res:70677.0,1385.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)))))*.
% 300.06/300.43 84579[4:Res:70677.0,3155.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)**.
% 300.06/300.43 84758[4:Res:74121.0,3156.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)*.
% 300.06/300.43 84908[4:Res:74165.0,3156.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)*.
% 300.06/300.43 85348[4:Rew:26691.0,85297.1] || member(regular(intersection(union(null_class,u),complement(v))),union(complement(u),v))* -> equal(intersection(union(null_class,u),complement(v)),null_class).
% 300.06/300.43 85351[4:Rew:26691.0,85274.1] || member(regular(intersection(complement(u),union(null_class,v))),union(u,complement(v)))* -> equal(intersection(complement(u),union(null_class,v)),null_class).
% 300.06/300.43 85383[4:Rew:47572.0,85253.1,26691.0,85253.1,47572.0,85253.1,26691.0,85253.1,47572.0,85253.0,26691.0,85253.0,47572.0,85253.0,26691.0,85253.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).
% 300.06/300.43 85476[0:MRR:85475.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).
% 300.06/300.43 85479[0:MRR:85478.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).
% 300.06/300.43 85591[0:SpL:27.0,10907.0] || subclass(universal_class,union(u,v)) member(omega,union(complement(u),complement(v))) -> member(omega,symmetric_difference(complement(u),complement(v)))*.
% 300.06/300.43 86030[4:SpL:76340.0,47254.1] || member(u,universal_class) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 300.06/300.43 86016[4:SpL:76340.0,47254.1] || member(u,universal_class) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 300.06/300.43 86471[8:Rew:74697.1,86439.2] function(intersection(u,v)) || member(regular(successor(intersection(u,v))),symmetric_difference(u,v))* -> equal(successor(intersection(u,v)),null_class).
% 300.06/300.43 86739[4:Rew:78499.0,86696.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)))*.
% 300.06/300.43 86967[4:Rew:78499.0,86929.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)))))*.
% 300.06/300.43 87267[4:Res:59329.1,5347.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))*.
% 300.06/300.43 87491[0:SpL:39581.1,6148.0] || subclass(complement(u),complement(v)) subclass(w,complement(u)) member(regular(w),union(v,u))* -> equal(w,null_class).
% 300.06/300.43 87859[0:SpL:74540.0,7135.1] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),complement(intersection(v,w)))*.
% 300.06/300.43 88079[0:SpL:74540.0,7173.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),complement(intersection(w,x)))*.
% 300.06/300.43 88238[4:Res:10049.1,15713.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)*.
% 300.06/300.43 88237[4:Res:32707.1,15713.0] || member(inverse(u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(range_of(u),cantor(range_of(u))),w)*.
% 300.06/300.43 88233[4:Res:3633.1,15713.0] function(u) || subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,x),cantor(apply(u,x))),w)*.
% 300.06/300.43 88800[4:Res:60366.0,3156.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)*.
% 300.06/300.43 89120[4:Res:70661.0,1385.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))*.
% 300.06/300.43 89111[4:Res:70661.0,3155.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)**.
% 300.06/300.43 89251[4:Res:70669.0,1385.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)))))*.
% 300.06/300.43 89242[4:Res:70669.0,3155.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)**.
% 300.06/300.43 89498[4:Res:70672.0,1385.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)))*.
% 300.06/300.43 89489[4:Res:70672.0,3155.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)**.
% 300.06/300.43 89630[4:Res:70676.0,1385.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))*.
% 300.06/300.43 89621[4:Res:70676.0,3155.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)**.
% 300.06/300.43 89878[4:Res:2338.1,76461.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)*.
% 300.06/300.43 89873[4:Res:3127.1,76461.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)*.
% 300.06/300.43 90114[0:SpR:39581.1,6708.1] || subclass(complement(u),complement(v)) member(w,symmetric_difference(union(v,u),complement(x)))* -> member(w,union(complement(u),x)).
% 300.06/300.43 90539[8:Res:77537.1,5342.0] function(u) || subclass(u,v) -> subclass(intersection(successor(u),w),x) member(not_subclass_element(intersection(successor(u),w),x),v)*.
% 300.06/300.43 90596[8:Res:77648.1,5342.0] function(u) || subclass(u,v) -> subclass(intersection(w,successor(u)),x) member(not_subclass_element(intersection(w,successor(u)),x),v)*.
% 300.06/300.43 90897[0:SpL:78616.0,4067.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).
% 300.06/300.43 90878[0:SpL:78616.0,5219.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).
% 300.06/300.43 90770[0:SpR:78616.0,496.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))))**.
% 300.06/300.43 90723[0:SpR:78616.0,496.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)))**.
% 300.06/300.43 91027[0:SpR:39581.1,6784.1] || subclass(complement(u),complement(v)) member(w,symmetric_difference(complement(x),union(v,u)))* -> member(w,union(x,complement(u))).
% 300.06/300.43 91262[0:Res:78797.0,3156.0] || subclass(union(u,v),w) -> equal(symmetric_difference(complement(v),complement(u)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),w)*.
% 300.06/300.43 91243[0:SpR:47619.0,78797.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))))*.
% 300.06/300.43 91242[0:SpR:47616.0,78797.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))))))*.
% 300.06/300.43 91218[0:SpR:47619.0,78797.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))*.
% 300.06/300.43 91217[0:SpR:47616.0,78797.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))*.
% 300.06/300.43 91765[4:Rew:26691.0,91705.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))*.
% 300.06/300.43 91768[4:Rew:26691.0,91680.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)))*.
% 300.06/300.43 92151[4:Res:84699.0,3156.0] || subclass(union(u,u),v)* -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 300.06/300.43 92256[4:Res:84728.0,3156.0] || subclass(union(u,null_class),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 300.06/300.43 92453[4:Rew:26691.0,92368.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))).
% 300.06/300.43 92456[4:Rew:26691.0,92343.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))).
% 300.06/300.43 92492[4:Rew:47572.0,92322.1,26691.0,92322.1,47572.0,92322.1,26691.0,92322.1,47572.0,92322.0,26691.0,92322.0,47572.0,92322.0,26691.0,92322.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))).
% 300.06/300.43 92587[4:Res:84844.0,3156.0] || subclass(union(u,u),v)* -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 300.06/300.43 92702[4:Res:84873.0,3156.0] || subclass(union(u,null_class),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 300.06/300.43 92787[4:Res:87223.1,5347.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))*.
% 300.06/300.43 93040[4:Res:88738.0,3156.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)*.
% 300.06/300.43 93248[4:Rew:78499.0,93199.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))*.
% 300.06/300.43 93391[4:Rew:78499.0,93349.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)))))*.
% 300.06/300.43 93552[4:Rew:78499.0,93505.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)))*.
% 300.06/300.43 93700[4:Rew:78499.0,93656.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))*.
% 300.06/300.43 93830[4:Res:92107.0,3156.0] || subclass(union(u,u),v)* -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 300.06/300.43 94094[4:Res:93784.0,3156.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)*.
% 300.06/300.43 94195[4:Res:94074.0,3156.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)*.
% 300.06/300.43 94300[4:Res:92189.0,3156.0] || subclass(union(null_class,u),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 300.06/300.43 94408[4:Res:92538.0,3156.0] || subclass(union(u,u),v)* -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 300.06/300.43 94697[4:Res:92631.0,3156.0] || subclass(union(null_class,u),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 300.06/300.43 94918[0:Res:4074.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).
% 300.06/300.43 95075[8:Res:95015.1,37430.1] function(u) || equal(complement(cantor(range_of(v))),null_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 300.06/300.43 95430[0:Res:5223.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).
% 300.06/300.43 96143[4:Rew:26691.0,96060.0] || equal(union(null_class,intersection(u,v)),null_class) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 300.06/300.43 96151[5:SpR:52524.1,3418.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)*.
% 300.06/300.43 96144[0:SpR:47003.0,3418.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)*.
% 300.06/300.43 96397[3:Rew:54674.1,96390.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)))**.
% 300.06/300.43 96956[4:Res:96606.0,3158.0] || -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 300.06/300.43 96955[4:Res:96606.0,3159.0] || -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 300.06/300.43 96944[4:Res:96606.0,3156.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(u,w)))),null_class) member(regular(complement(successor(complement(intersection(u,w))))),v)*.
% 300.06/300.43 97120[4:Res:96886.0,3158.0] || -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 300.06/300.43 97119[4:Res:96886.0,3159.0] || -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 300.06/300.43 97108[4:Res:96886.0,3156.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(w,u)))),null_class) member(regular(complement(successor(complement(intersection(w,u))))),v)*.
% 300.06/300.43 97352[4:Res:96932.0,7728.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).
% 300.06/300.43 97348[4:Res:96932.0,5342.0] || subclass(complement(u),v) -> subclass(complement(successor(union(u,w))),x) member(not_subclass_element(complement(successor(union(u,w))),x),v)*.
% 300.06/300.43 97493[4:Res:97096.0,7728.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).
% 300.06/300.43 97489[4:Res:97096.0,5342.0] || subclass(complement(u),v) -> subclass(complement(successor(union(w,u))),x) member(not_subclass_element(complement(successor(union(w,u))),x),v)*.
% 300.06/300.43 97636[3:Res:4824.1,47068.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))))* -> .
% 300.06/300.43 97635[3:Res:28597.1,47068.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))))* -> .
% 300.06/300.43 97610[0:Res:362.1,47068.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))))* -> .
% 300.06/300.43 97609[4:Res:39248.1,47068.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))))* -> .
% 300.06/300.43 97607[0:Res:344.1,47068.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))))* -> .
% 300.06/300.43 97606[4:Res:35314.1,47068.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))))* -> .
% 300.06/300.43 97574[4:SpL:26691.0,47068.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)))) -> .
% 300.06/300.43 97750[4:Res:97395.0,3156.0] || subclass(union(null_class,u),v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 300.06/300.43 97731[4:SpR:47619.0,97395.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))))*.
% 300.06/300.43 97730[4:SpR:47616.0,97395.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))))))*.
% 300.06/300.43 97828[4:Res:97753.0,3163.0] || -> equal(complement(successor(successor(complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(successor(complement(restrict(u,v,w)))))),u)*.
% 300.06/300.43 97986[3:Res:4824.1,47100.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))* -> .
% 300.06/300.43 97985[3:Res:28597.1,47100.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))* -> .
% 300.06/300.43 97960[0:Res:362.1,47100.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))* -> .
% 300.06/300.43 97959[4:Res:39248.1,47100.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))* -> .
% 300.06/300.43 97957[0:Res:344.1,47100.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))* -> .
% 300.06/300.43 97956[4:Res:35314.1,47100.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))* -> .
% 300.06/300.43 97907[4:SpL:26691.0,47100.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))) -> .
% 300.06/300.43 98175[0:SpR:47642.0,96692.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))))*.
% 300.06/300.43 98154[4:SpR:47642.0,97307.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))))*.
% 300.06/300.43 98152[0:SpR:47642.0,96604.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))))*.
% 300.06/300.43 98144[4:SpR:47642.0,97753.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)))))*.
% 300.06/300.43 98122[7:SpR:47642.0,29894.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))))*.
% 300.06/300.43 98109[4:SpR:47642.0,26691.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))))))**.
% 300.06/300.43 98466[4:Res:97694.0,3156.0] || subclass(union(u,null_class),v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 300.06/300.43 98525[4:SpR:47619.0,97791.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))))*.
% 300.06/300.43 98524[4:SpR:47616.0,97791.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))))*.
% 300.06/300.43 98608[4:Res:98539.0,3156.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)*.
% 300.06/300.43 98691[0:SpR:47643.0,96692.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))))*.
% 300.06/300.43 98669[4:SpR:47643.0,97307.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))))*.
% 300.06/300.43 98667[0:SpR:47643.0,96604.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))))*.
% 300.06/300.43 98658[4:SpR:47643.0,97753.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)))*.
% 300.06/300.43 98636[7:SpR:47643.0,29894.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))))*.
% 300.06/300.43 98623[4:SpR:47643.0,26691.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))))**.
% 300.06/300.43 99001[4:Res:97858.0,1385.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)))))))*.
% 300.06/300.43 98991[4:Res:97858.0,3155.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)**.
% 300.06/300.43 99119[0:SpR:47644.0,96692.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))))*.
% 300.06/300.43 99097[4:SpR:47644.0,97307.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))))*.
% 300.06/300.43 99095[0:SpR:47644.0,96604.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))))*.
% 300.06/300.43 99086[4:SpR:47644.0,97753.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)))*.
% 300.06/300.43 99063[7:SpR:47644.0,29894.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))))*.
% 300.06/300.43 99050[4:SpR:47644.0,26691.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))))**.
% 300.06/300.43 99714[0:SpR:47646.0,96692.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))))*.
% 300.06/300.43 99690[4:SpR:47646.0,97307.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))))*.
% 300.06/300.43 99688[0:SpR:47646.0,96604.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))))*.
% 300.06/300.43 99679[4:SpR:47646.0,97753.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)))*.
% 300.06/300.43 99656[7:SpR:47646.0,29894.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))))*.
% 300.06/300.43 99643[4:SpR:47646.0,26691.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))))**.
% 300.06/300.43 100039[4:Res:96680.0,3156.0] || subclass(union(null_class,u),v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 300.06/300.43 99993[4:SpR:47619.0,96680.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))))*.
% 300.06/300.43 99992[4:SpR:47616.0,96680.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))))))*.
% 300.06/300.43 100163[4:Res:100042.0,3163.0] || -> equal(complement(union(complement(restrict(u,v,w)),x)),null_class) member(regular(complement(union(complement(restrict(u,v,w)),x))),u)*.
% 300.06/300.43 100101[4:SpR:47646.0,100042.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)))*.
% 300.06/300.43 100100[4:SpR:47642.0,100042.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)))))*.
% 300.06/300.43 100099[4:SpR:47644.0,100042.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)))*.
% 300.06/300.43 100098[4:SpR:47643.0,100042.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)))*.
% 300.06/300.43 100226[0:Res:58.0,3165.0] || -> equal(compose(u,v),null_class) equal(ordered_pair(first(regular(compose(u,v))),second(regular(compose(u,v)))),regular(compose(u,v)))**.
% 300.06/300.43 100476[4:SpR:26691.0,5447.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))))*.
% 300.06/300.43 100447[4:SpR:26691.0,5447.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))))*.
% 300.06/300.43 100583[4:Rew:26689.0,100458.3] || equal(successor(u),null_class) member(v,universal_class) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 300.06/300.43 100584[4:Rew:26689.0,100429.3,74519.0,100429.3] || equal(successor(u),null_class) member(v,universal_class) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 300.06/300.43 100775[4:Res:100115.0,3163.0] || -> equal(complement(union(u,complement(restrict(v,w,x)))),null_class) member(regular(complement(union(u,complement(restrict(v,w,x))))),v)*.
% 300.06/300.43 100714[4:SpR:47646.0,100115.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)))*.
% 300.06/300.43 100713[4:SpR:47642.0,100115.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)))))*.
% 300.06/300.43 100712[4:SpR:47644.0,100115.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)))*.
% 300.06/300.43 100711[4:SpR:47643.0,100115.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)))*.
% 300.06/300.43 100894[4:Res:4824.1,15575.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))*.
% 300.06/300.43 100893[4:Res:28597.1,15575.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))*.
% 300.06/300.43 101007[4:SpL:26691.0,6117.1] || member(u,intersection(complement(v),union(complement(w),x))) member(u,union(v,intersection(union(null_class,w),complement(x))))* -> .
% 300.06/300.43 100978[4:SpL:26691.0,6117.1] || member(u,intersection(complement(v),union(w,complement(x)))) member(u,union(v,intersection(complement(w),union(null_class,x))))* -> .
% 300.06/300.43 101176[4:Rew:26689.0,100989.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 300.06/300.43 101177[4:Rew:26689.0,100960.2,74519.0,100960.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 300.06/300.43 101269[4:SpL:26691.0,6127.1] || member(u,intersection(union(complement(v),w),complement(x))) member(u,union(intersection(union(null_class,v),complement(w)),x))* -> .
% 300.06/300.43 101240[4:SpL:26691.0,6127.1] || member(u,intersection(union(v,complement(w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,w)),x))* -> .
% 300.06/300.43 101442[4:Rew:26689.0,101251.2] || equal(successor(u),null_class) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 300.06/300.43 101443[4:Rew:26689.0,101222.2,74519.0,101222.2] || equal(successor(u),null_class) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 300.06/300.43 101714[4:Rew:101686.0,90993.1] || member(u,symmetric_difference(complement(v),union(w,apply(null_class,x))))* -> member(u,union(v,complement(union(w,apply(null_class,y)))))*.
% 300.06/300.43 101716[4:Rew:101686.0,90082.1] || member(u,symmetric_difference(union(v,apply(null_class,w)),complement(x)))* -> member(u,union(complement(union(v,apply(null_class,y))),x))*.
% 300.06/300.43 101718[4:Rew:101686.0,90987.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)))))*.
% 300.06/300.43 101723[4:Rew:101686.0,90076.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))*.
% 300.06/300.43 101753[4:Rew:101686.0,91017.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)))).
% 300.06/300.43 101755[4:Rew:101686.0,91018.1] || member(u,symmetric_difference(complement(v),union(apply(null_class,w),x)))* -> member(u,union(v,complement(union(apply(null_class,y),x))))*.
% 300.06/300.43 101759[0:Rew:101686.0,90769.1] || member(u,symmetric_difference(union(symmetric_difference(v,w),x),complement(y)))* -> member(u,union(complement(union(symmetric_difference(w,v),x)),y)).
% 300.06/300.43 101763[0:Rew:101686.0,90893.0] || subclass(u,complement(union(symmetric_difference(v,w),x))) member(regular(u),union(symmetric_difference(w,v),x))* -> equal(u,null_class).
% 300.06/300.43 101771[0:Rew:101686.0,90853.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).
% 300.06/300.43 101777[4:Rew:101686.0,90099.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))*.
% 300.06/300.43 101783[4:Rew:101686.0,83454.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).
% 300.06/300.43 101786[4:Rew:101686.0,90105.1] || member(u,symmetric_difference(union(apply(null_class,v),w),complement(x)))* -> member(u,union(complement(union(apply(null_class,y),w)),x))*.
% 300.06/300.43 101790[4:Rew:101686.0,91012.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))))*.
% 300.06/300.43 101796[4:Rew:101686.0,87476.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).
% 300.06/300.43 101797[4:Rew:101686.0,87482.0] || subclass(u,complement(union(apply(null_class,v),w)))* member(regular(u),union(apply(null_class,x),w))* -> equal(u,null_class).
% 300.06/300.43 101802[0:Rew:101686.0,90779.1] || member(u,symmetric_difference(union(v,symmetric_difference(w,x)),complement(y)))* -> member(u,union(complement(union(v,symmetric_difference(x,w))),y)).
% 300.06/300.43 101806[0:Rew:101686.0,90903.0] || subclass(u,complement(union(v,symmetric_difference(w,x)))) member(regular(u),union(v,symmetric_difference(x,w)))* -> equal(u,null_class).
% 300.06/300.43 101814[4:Rew:101686.0,87453.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).
% 300.06/300.43 101815[4:Rew:101686.0,87459.0] || subclass(u,complement(union(v,apply(null_class,w))))* member(regular(u),union(v,apply(null_class,x)))* -> equal(u,null_class).
% 300.06/300.43 101821[4:Rew:101686.0,87458.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).
% 300.06/300.43 101823[4:Rew:101686.0,90081.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)).
% 300.06/300.43 101828[4:Rew:101686.0,90104.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)).
% 300.06/300.43 101833[4:Rew:101686.0,81873.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).
% 300.06/300.43 101835[4:Rew:101686.0,87481.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).
% 300.06/300.43 101851[4:Rew:101686.0,81919.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).
% 300.06/300.43 101868[0:Rew:101686.0,90888.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).
% 300.06/300.43 101873[4:Rew:101686.0,83486.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).
% 300.06/300.43 101877[4:Rew:101686.0,81949.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).
% 300.06/300.43 101882[4:Rew:101686.0,81903.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).
% 300.06/300.43 101886[0:Rew:101686.0,91010.1] || member(u,symmetric_difference(complement(v),union(symmetric_difference(w,x),y)))* -> member(u,union(v,complement(union(symmetric_difference(x,w),y)))).
% 300.06/300.43 101903[4:Rew:101686.0,91154.1] || member(unordered_pair(u,v),symmetric_difference(complement(w),union(x,y)))* subclass(universal_class,regular(union(w,complement(union(x,y))))) -> .
% 300.06/300.43 101926[0:Rew:101686.0,90985.1] || member(u,symmetric_difference(complement(v),union(w,symmetric_difference(x,y))))* -> member(u,union(v,complement(union(w,symmetric_difference(y,x))))).
% 300.06/300.43 101928[4:Rew:101686.0,90992.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)))))).
% 300.06/300.43 101951[0:Rew:101686.0,56110.1] || member(u,symmetric_difference(complement(v),union(w,x)))* subclass(union(v,complement(union(w,x))),y)* -> member(u,y)*.
% 300.06/300.43 102023[0:Rew:101686.0,63219.0] || subclass(ordered_pair(u,v),power_class(complement(union(w,x)))) member(unordered_pair(u,singleton(v)),image(element_relation,union(w,x)))* -> .
% 300.06/300.43 102051[4:Rew:101686.0,90244.1] || member(unordered_pair(u,v),symmetric_difference(union(w,x),complement(y)))* subclass(universal_class,regular(union(complement(union(w,x)),y))) -> .
% 300.06/300.43 102316[4:Rew:101686.0,101092.0] || equal(union(u,complement(union(v,w))),singleton(singleton(null_class))) member(singleton(null_class),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.43 102345[0:Rew:101686.0,63192.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(u,x),image(element_relation,union(v,w)))* -> subclass(u,x).
% 300.06/300.43 102349[0:Rew:101686.0,30262.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(omega,union(u,image(element_relation,union(v,w)))) -> .
% 300.06/300.43 102369[0:Rew:101686.0,63195.1] || member(u,universal_class) subclass(universal_class,power_class(complement(union(v,w)))) member(power_class(u),image(element_relation,union(v,w)))* -> .
% 300.06/300.43 102370[0:Rew:101686.0,63196.1] || member(u,universal_class) subclass(universal_class,power_class(complement(union(v,w)))) member(sum_class(u),image(element_relation,union(v,w)))* -> .
% 300.06/300.43 102391[4:Rew:101686.0,92783.0] || subclass(u,complement(union(v,w))) member(regular(union(u,null_class)),union(v,w))* -> equal(union(u,null_class),null_class).
% 300.06/300.43 102395[4:Rew:101686.0,87530.0] || subclass(u,complement(union(v,w))) member(regular(union(null_class,u)),union(v,w))* -> equal(union(null_class,u),null_class).
% 300.06/300.43 102419[0:Rew:101686.0,56113.1] || member(u,symmetric_difference(union(v,w),complement(x)))* subclass(union(complement(union(v,w)),x),y)* -> member(u,y)*.
% 300.06/300.43 102502[0:Rew:101686.0,44713.0] || subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,w))).
% 300.06/300.43 103722[0:Rew:78499.0,102545.0] || -> equal(union(intersection(u,complement(union(v,w))),intersection(complement(u),union(v,w))),complement(symmetric_difference(u,complement(union(v,w)))))**.
% 300.06/300.43 102688[4:Rew:101686.0,101356.0] || equal(union(complement(union(u,v)),w),singleton(singleton(null_class))) member(singleton(null_class),intersection(union(u,v),complement(w)))* -> .
% 300.06/300.43 102750[0:Rew:101686.0,30275.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(omega,union(image(element_relation,union(u,v)),w)) -> .
% 300.06/300.43 102756[0:Rew:101686.0,22668.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))))))*.
% 300.06/300.43 102781[0:Rew:101686.0,47697.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).
% 300.06/300.43 102818[8:Rew:101686.0,101179.2] function(intersection(complement(u),complement(v))) || member(w,union(u,v)) member(w,successor(complement(union(u,v))))* -> .
% 300.06/300.43 102819[8:Rew:101686.0,90228.2] function(intersection(complement(u),complement(v))) || member(w,complement(union(u,v))) -> member(w,successor(complement(union(u,v))))*.
% 300.06/300.43 102935[0:Rew:101686.0,78539.0] || -> equal(union(intersection(union(u,v),complement(w)),intersection(complement(union(u,v)),w)),complement(symmetric_difference(complement(union(u,v)),w)))**.
% 300.06/300.43 102996[4:Rew:102963.0,99301.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))))** -> .
% 300.06/300.43 102999[4:Rew:102963.0,98864.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))))** -> .
% 300.06/300.43 103005[4:Rew:102963.0,99896.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))))** -> .
% 300.06/300.43 103008[4:Rew:102963.0,98348.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))))** -> .
% 300.06/300.43 103192[4:Rew:102963.0,91464.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))*.
% 300.06/300.43 103195[4:Rew:102963.0,91926.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))))*.
% 300.06/300.43 103763[0:Rew:101686.0,102494.0] || member(u,intersection(union(v,w),complement(singleton(complement(union(v,w))))))* member(u,successor(complement(union(v,w)))) -> .
% 300.06/300.43 103764[0:Rew:103414.0,102496.0] || -> equal(union(u,intersection(union(v,w),complement(singleton(complement(union(v,w)))))),union(u,complement(successor(complement(union(v,w))))))**.
% 300.06/300.43 103766[0:Rew:103425.0,102826.0] || -> equal(union(intersection(union(u,v),complement(singleton(complement(union(u,v))))),w),union(w,complement(successor(complement(union(u,v))))))**.
% 300.06/300.43 106746[0:SpL:103337.0,47227.0] || member(u,intersection(power_class(v),power_class(complement(successor(w))))) member(u,union(complement(power_class(v)),image(element_relation,successor(w))))* -> .
% 300.06/300.43 106742[0:SpL:103337.0,47038.0] || member(u,intersection(power_class(complement(successor(v))),power_class(w))) member(u,union(image(element_relation,successor(v)),complement(power_class(w))))* -> .
% 300.06/300.43 106805[0:Rew:103337.0,106738.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).
% 300.06/300.43 106806[0:Rew:103337.0,106725.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).
% 300.06/300.43 107076[4:Res:96797.0,3156.0] || subclass(union(null_class,u),v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 300.06/300.43 107030[4:SpR:47619.0,96797.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))))*.
% 300.06/300.43 107029[4:SpR:47616.0,96797.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))))))*.
% 300.06/300.43 107180[4:Res:97706.0,3156.0] || subclass(union(u,u),v)* -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 300.06/300.43 107309[4:Res:97814.0,3155.0] || -> equal(complement(successor(successor(complement(intersection(singleton(u),v))))),null_class) equal(regular(complement(successor(successor(complement(intersection(singleton(u),v)))))),u)**.
% 300.06/300.43 107475[0:SpR:101695.0,103414.0] || -> equal(complement(intersection(union(u,complement(union(v,w))),successor(x))),union(intersection(complement(u),union(v,w)),complement(successor(x))))**.
% 300.06/300.43 107468[0:SpR:101705.0,103414.0] || -> equal(complement(intersection(union(complement(union(u,v)),w),successor(x))),union(intersection(union(u,v),complement(w)),complement(successor(x))))**.
% 300.06/300.43 107457[0:SpR:103414.0,101705.0] || -> equal(complement(intersection(union(u,v),union(w,complement(successor(x))))),union(complement(union(u,v)),intersection(complement(w),successor(x))))**.
% 300.06/300.43 107428[0:SpR:103414.0,101695.0] || -> equal(complement(intersection(union(u,complement(successor(v))),union(w,x))),union(intersection(complement(u),successor(v)),complement(union(w,x))))**.
% 300.06/300.43 107623[0:Rew:103414.0,107539.1] || member(not_subclass_element(u,union(v,complement(successor(w)))),symmetric_difference(complement(v),successor(w)))* -> subclass(u,union(v,complement(successor(w)))).
% 300.06/300.43 107624[0:Rew:103414.0,107499.1] || member(not_subclass_element(union(u,complement(successor(v))),w),intersection(complement(u),successor(v)))* -> subclass(union(u,complement(successor(v))),w).
% 300.06/300.43 107839[4:Res:99956.0,3156.0] || subclass(union(u,null_class),v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 300.06/300.43 108316[4:Res:107937.0,3156.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)*.
% 300.06/300.43 108727[0:Res:364.1,101697.0] || subclass(ordered_pair(u,v),image(element_relation,union(w,x))) member(unordered_pair(u,singleton(v)),power_class(complement(union(w,x))))* -> .
% 300.06/300.43 108699[0:Res:350.2,101697.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(u,x),power_class(complement(union(v,w))))* -> subclass(u,x).
% 300.06/300.43 108834[4:Res:108293.0,3156.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)*.
% 300.06/300.43 108932[4:Res:100205.0,1385.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)))*.
% 300.06/300.43 108922[4:Res:100205.0,3155.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)**.
% 300.06/300.43 109481[4:Res:100818.0,1385.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))))))*.
% 300.06/300.43 109471[4:Res:100818.0,3155.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)**.
% 300.06/300.43 110293[4:Res:106992.0,3156.0] || subclass(union(u,null_class),v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 300.06/300.43 110444[4:Res:107232.0,3155.0] || -> equal(complement(successor(successor(complement(intersection(u,singleton(v)))))),null_class) equal(regular(complement(successor(successor(complement(intersection(u,singleton(v))))))),v)**.
% 300.06/300.43 111306[0:Res:10859.2,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> equal(x,null_class) member(regular(x),union(u,complement(union(v,w))))*.
% 300.06/300.43 111305[0:Res:3640.2,101688.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> equal(singleton(x),null_class) member(x,union(u,complement(union(v,w))))*.
% 300.06/300.43 111296[4:Res:17151.1,101688.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))))*.
% 300.06/300.43 111291[0:Res:349.2,101688.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(regular(u),union(v,complement(union(w,x))))*.
% 300.06/300.43 111277[4:Res:25926.1,101688.0] || equal(symmetric_difference(complement(u),union(v,w)),ordered_pair(x,universal_class)) -> member(unordered_pair(x,null_class),union(u,complement(union(v,w))))*.
% 300.06/300.43 111252[4:SpL:74226.0,101688.0] || member(u,symmetric_difference(complement(apply(null_class,v)),union(w,x)))* -> member(u,union(apply(null_class,y),complement(union(w,x))))*.
% 300.06/300.43 111251[4:SpL:74227.0,101688.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))))*.
% 300.06/300.43 111246[4:SpL:74227.0,101688.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)))).
% 300.06/300.43 111244[0:SpL:78616.0,101688.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(x,y)))* -> member(u,union(symmetric_difference(w,v),complement(union(x,y)))).
% 300.06/300.43 111521[4:Res:96578.0,3155.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)**.
% 300.06/300.43 111671[4:Res:96588.0,3155.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)**.
% 300.06/300.43 111854[0:Res:10859.2,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> equal(x,null_class) member(regular(x),union(complement(union(u,v)),w))*.
% 300.06/300.43 111853[0:Res:3640.2,101702.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> equal(singleton(x),null_class) member(x,union(complement(union(u,v)),w))*.
% 300.06/300.43 111844[4:Res:17151.1,101702.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))*.
% 300.06/300.43 111839[0:Res:349.2,101702.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(regular(u),union(complement(union(v,w)),x))*.
% 300.06/300.43 111825[4:Res:25926.1,101702.0] || equal(symmetric_difference(union(u,v),complement(w)),ordered_pair(x,universal_class)) -> member(unordered_pair(x,null_class),union(complement(union(u,v)),w))*.
% 300.06/300.43 111923[4:Rew:102945.0,111762.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)))).
% 300.06/300.43 111759[4:SpL:27420.0,101702.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(null_class,x))).
% 300.06/300.43 111758[4:SpL:73603.0,101702.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,null_class))).
% 300.06/300.43 111757[4:SpL:30456.0,101702.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,x)))*.
% 300.06/300.43 111754[0:SpL:78616.0,101702.0] || member(u,symmetric_difference(union(v,w),complement(symmetric_difference(x,y))))* -> member(u,union(complement(union(v,w)),symmetric_difference(y,x))).
% 300.06/300.43 112020[4:Res:96596.0,3155.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)**.
% 300.06/300.43 112162[4:Res:96601.0,3155.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)**.
% 300.06/300.43 112457[4:Res:96889.0,1385.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)))))*.
% 300.06/300.43 112447[4:Res:96889.0,3155.0] || -> equal(complement(successor(complement(restrict(singleton(u),v,w)))),null_class) equal(regular(complement(successor(complement(restrict(singleton(u),v,w))))),u)**.
% 300.06/300.43 112577[4:Res:99968.0,3156.0] || subclass(union(u,u),v)* -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 300.06/300.43 112781[4:Res:17111.1,101687.0] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(union(v,w))))* -> .
% 300.06/300.43 112985[4:Res:100149.0,3155.0] || -> equal(complement(union(complement(intersection(singleton(u),v)),w)),null_class) equal(regular(complement(union(complement(intersection(singleton(u),v)),w))),u)**.
% 300.06/300.43 113157[4:Res:100761.0,3155.0] || -> equal(complement(union(u,complement(intersection(singleton(v),w)))),null_class) equal(regular(complement(union(u,complement(intersection(singleton(v),w))))),v)**.
% 300.06/300.43 113359[4:Res:17111.1,101701.0] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(union(u,v)),w))* -> .
% 300.06/300.43 113565[0:Res:101853.0,5342.0] || subclass(complement(union(u,v)),w) -> subclass(complement(union(v,u)),x) member(not_subclass_element(complement(union(v,u)),x),w)*.
% 300.06/300.43 114174[4:Rew:102963.0,114173.0,26691.0,114173.0] || -> equal(union(u,union(null_class,intersection(union(v,w),union(x,y)))),union(u,intersection(union(v,w),union(x,y))))**.
% 300.06/300.43 114177[4:Rew:102963.0,114176.0,26691.0,114176.0] || -> equal(union(union(null_class,intersection(union(u,v),union(w,x))),y),union(intersection(union(u,v),union(w,x)),y))**.
% 300.06/300.43 114246[4:Res:113799.0,7130.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)**.
% 300.06/300.43 114355[4:Res:113750.0,3163.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)*.
% 300.06/300.43 115236[4:Res:113739.0,3156.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)*.
% 300.06/300.43 115293[4:Rew:102963.0,115210.0,78499.0,115210.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))))*.
% 300.06/300.43 115294[4:Rew:102963.0,115209.0,78499.0,115209.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))))))*.
% 300.06/300.43 115295[4:Rew:102963.0,115208.0,78499.0,115208.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))))*.
% 300.06/300.43 115296[4:Rew:102963.0,115207.0,78499.0,115207.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))))*.
% 300.06/300.43 115442[4:Res:115352.0,7130.1] || member(regular(complement(singleton(u))),universal_class) -> equal(regular(complement(singleton(u))),null_class) equal(apply(choice,regular(complement(singleton(u)))),u)**.
% 300.06/300.43 115562[4:SpR:102364.0,100115.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)))))*.
% 300.06/300.43 115560[0:SpR:102364.0,96692.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))))*.
% 300.06/300.43 115538[4:SpR:102364.0,100042.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)))))*.
% 300.06/300.43 115534[4:SpR:102364.0,97307.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))))*.
% 300.06/300.43 115532[0:SpR:102364.0,96604.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))))*.
% 300.06/300.43 115522[4:SpR:102364.0,97753.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)))))*.
% 300.06/300.43 115495[7:SpR:102364.0,29894.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))))*.
% 300.06/300.43 115486[4:SpR:102364.0,26691.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))))))**.
% 300.06/300.43 115760[4:Rew:78499.0,115481.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))))))*.
% 300.06/300.43 115778[4:Rew:102963.0,115679.0,78499.0,115679.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))))** -> .
% 300.06/300.43 116042[4:SpR:102512.0,100115.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)))*.
% 300.06/300.43 116040[0:SpR:102512.0,96692.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))))*.
% 300.06/300.43 116018[4:SpR:102512.0,100042.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)))*.
% 300.06/300.43 116014[4:SpR:102512.0,97307.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))))*.
% 300.06/300.43 116012[0:SpR:102512.0,96604.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))))*.
% 300.06/300.43 116002[4:SpR:102512.0,97753.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)))*.
% 300.06/300.43 115975[7:SpR:102512.0,29894.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))))*.
% 300.06/300.43 115966[4:SpR:102512.0,26691.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))))**.
% 300.06/300.43 115962[4:SpR:102512.0,115297.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))))*.
% 300.06/300.43 116252[4:Rew:102963.0,116159.0,78499.0,116159.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))))** -> .
% 300.06/300.43 116508[4:Res:115435.0,3163.0] || -> equal(regular(complement(intersection(restrict(u,v,w),x))),null_class) member(regular(regular(complement(intersection(restrict(u,v,w),x)))),u)*.
% 300.06/300.43 116643[4:Res:116428.0,3163.0] || -> equal(regular(complement(intersection(u,restrict(v,w,x)))),null_class) member(regular(regular(complement(intersection(u,restrict(v,w,x))))),v)*.
% 300.06/300.43 116779[4:SpR:102780.0,100115.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)))*.
% 300.06/300.43 116777[0:SpR:102780.0,96692.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))))*.
% 300.06/300.43 116755[4:SpR:102780.0,100042.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)))*.
% 300.06/300.43 116751[4:SpR:102780.0,97307.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))))*.
% 300.06/300.43 116749[0:SpR:102780.0,96604.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))))*.
% 300.06/300.43 116739[4:SpR:102780.0,97753.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)))*.
% 300.06/300.43 116712[7:SpR:102780.0,29894.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))))*.
% 300.06/300.43 116703[4:SpR:102780.0,26691.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))))**.
% 300.06/300.43 116698[4:SpR:102780.0,115297.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))))*.
% 300.06/300.43 116997[4:Rew:102963.0,116899.0,78499.0,116899.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))))** -> .
% 300.06/300.43 117095[4:Res:116431.0,3158.0] || -> equal(regular(complement(restrict(intersection(u,v),w,x))),null_class) member(regular(regular(complement(restrict(intersection(u,v),w,x)))),u)*.
% 300.06/300.43 117094[4:Res:116431.0,3159.0] || -> equal(regular(complement(restrict(intersection(u,v),w,x))),null_class) member(regular(regular(complement(restrict(intersection(u,v),w,x)))),v)*.
% 300.06/300.43 117083[4:Res:116431.0,3156.0] || subclass(u,v) -> equal(regular(complement(restrict(u,w,x))),null_class) member(regular(regular(complement(restrict(u,w,x)))),v)*.
% 300.06/300.43 117220[4:SpR:102912.0,100115.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)))))*.
% 300.06/300.43 117218[0:SpR:102912.0,96692.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))))*.
% 300.06/300.43 117196[4:SpR:102912.0,100042.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)))))*.
% 300.06/300.43 117192[4:SpR:102912.0,97307.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))))*.
% 300.06/300.43 117190[0:SpR:102912.0,96604.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))))*.
% 300.06/300.43 117180[4:SpR:102912.0,97753.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)))))*.
% 300.06/300.43 117153[7:SpR:102912.0,29894.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))))*.
% 300.06/300.43 117144[4:SpR:102912.0,26691.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))))))**.
% 300.06/300.43 117139[4:SpR:102912.0,115297.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))))))*.
% 300.06/300.43 117427[4:Rew:102963.0,117336.0,78499.0,117336.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))))** -> .
% 300.06/300.43 117505[4:Res:115420.0,3156.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)*.
% 300.06/300.43 117521[4:Res:115425.0,3156.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)*.
% 300.06/300.43 118092[4:Rew:39886.0,118010.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).
% 300.06/300.43 118093[4:Rew:39745.0,118009.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).
% 300.06/300.43 118192[4:Res:113740.0,3156.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)*.
% 300.06/300.43 118260[4:SpL:47619.0,114328.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))).
% 300.06/300.43 118258[4:SpL:47616.0,114328.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))))).
% 300.06/300.43 118382[4:Res:114760.0,5342.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)*.
% 300.06/300.43 118524[4:Res:114761.0,5342.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)*.
% 300.06/300.43 118651[4:Res:115424.0,3156.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)*.
% 300.06/300.43 118668[4:SpL:47619.0,117068.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))).
% 300.06/300.43 118666[4:SpL:47616.0,117068.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))))).
% 300.06/300.43 118762[4:Res:113738.0,3156.0] || subclass(union(u,u),v)* -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 300.06/300.43 118910[4:Res:114342.0,3155.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)**.
% 300.06/300.43 119086[8:Res:114712.1,7729.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).
% 300.06/300.43 119160[4:Res:114759.0,5342.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 300.06/300.43 119364[4:Res:63493.1,102196.1] || equal(union(u,v),successor(null_class)) member(w,universal_class) -> member(w,complement(union(u,v)))* member(w,singleton(null_class)).
% 300.06/300.43 119424[4:Rew:26691.0,119324.2,101707.0,119324.2] || member(u,universal_class) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,union(null_class,symmetric_difference(v,w)))* member(u,x)*.
% 300.06/300.43 119715[4:Res:119635.0,5342.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)*.
% 300.06/300.43 119892[4:Res:116512.0,1385.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))))*.
% 300.06/300.43 119881[4:Res:116512.0,3155.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)**.
% 300.06/300.43 120075[4:Rew:78499.0,120022.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))))*.
% 300.06/300.43 120448[4:Res:116647.0,1385.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))))))*.
% 300.06/300.43 120437[4:Res:116647.0,3155.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)**.
% 300.06/300.43 120623[4:Rew:78499.0,120572.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))))))*.
% 300.06/300.43 120726[4:Res:118827.0,3155.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)**.
% 300.06/300.43 120901[4:SpL:17934.0,5340.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).
% 300.06/300.43 121111[4:Res:119915.0,1385.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)))*.
% 300.06/300.43 121099[4:Res:119915.0,3155.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)**.
% 300.06/300.43 121162[4:Rew:102963.0,121040.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)))*.
% 300.06/300.43 121163[4:Rew:102963.0,121038.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)))*.
% 300.06/300.43 121164[4:Rew:102963.0,121037.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)))))*.
% 300.06/300.43 121165[4:Rew:102963.0,121036.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)))))*.
% 300.06/300.43 121166[4:Rew:102963.0,121035.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)))*.
% 300.06/300.43 121167[4:Rew:102963.0,121034.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)))*.
% 300.06/300.43 121168[4:Rew:102963.0,121033.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)))*.
% 300.06/300.43 121169[4:Rew:102963.0,121031.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)))))*.
% 300.06/300.43 121230[4:Res:121063.0,3158.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)*.
% 300.06/300.43 121229[4:Res:121063.0,3159.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)*.
% 300.06/300.43 121218[4:Res:121063.0,3156.0] || subclass(u,v) -> equal(regular(successor(union(null_class,complement(u)))),null_class) member(regular(regular(successor(union(null_class,complement(u))))),v)*.
% 300.06/300.43 121301[4:Rew:102963.0,121222.1,26691.0,121222.1,102963.0,121222.0,26691.0,121222.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).
% 300.06/300.43 121313[4:Res:121214.0,5342.0] || subclass(successor(u),v) -> subclass(regular(successor(complement(successor(u)))),w) member(not_subclass_element(regular(successor(complement(successor(u)))),w),v)*.
% 300.06/300.43 121407[4:Res:121264.0,5342.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)*.
% 300.06/300.43 121473[4:Rew:26691.0,121470.1] function(u) || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(v,universal_class) member(image(u,v),element_relation)* -> .
% 300.06/300.43 121529[4:Res:121375.0,5342.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)*.
% 300.06/300.43 121714[4:Res:121389.0,5342.0] || subclass(complement(u),v) -> subclass(regular(successor(union(u,u))),w) member(not_subclass_element(regular(successor(union(u,u))),w),v)*.
% 300.06/300.43 122087[4:Res:120470.0,1385.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))))))*.
% 300.06/300.43 122075[4:Res:120470.0,3155.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)**.
% 300.06/300.43 122138[4:Rew:102963.0,122016.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)))*.
% 300.06/300.43 122139[4:Rew:102963.0,122014.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)))*.
% 300.06/300.43 122140[4:Rew:102963.0,122013.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)))))*.
% 300.06/300.43 122141[4:Rew:102963.0,122012.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)))))*.
% 300.06/300.43 122142[4:Rew:102963.0,122011.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)))*.
% 300.06/300.43 122143[4:Rew:102963.0,122010.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)))*.
% 300.06/300.43 122144[4:Rew:102963.0,122009.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)))*.
% 300.06/300.43 122145[4:Rew:102963.0,122007.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)))))*.
% 300.06/300.43 122294[4:Rew:109206.0,122179.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))))*.
% 300.06/300.43 122295[4:Rew:109206.0,122177.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))))*.
% 300.06/300.43 122296[4:Rew:109206.0,122176.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))))*.
% 300.06/300.43 122297[4:Rew:110006.0,122175.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))))*.
% 300.06/300.43 122298[4:Rew:110006.0,122174.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))))*.
% 300.06/300.43 122299[4:Rew:110006.0,122173.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))))*.
% 300.06/300.43 122300[4:Rew:106471.0,122172.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))))*.
% 300.06/300.43 122301[4:Rew:106471.0,122170.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))))*.
% 300.06/300.43 122330[4:Res:122192.0,3156.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)*.
% 300.06/300.43 122424[4:Res:122309.0,3156.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)*.
% 300.06/300.43 122572[4:Rew:109199.0,122454.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))))*.
% 300.06/300.43 122573[4:Rew:109199.0,122452.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))))*.
% 300.06/300.43 122574[4:Rew:109199.0,122451.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))))*.
% 300.06/300.43 122575[4:Rew:109997.0,122450.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))))*.
% 300.06/300.43 122576[4:Rew:109997.0,122449.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))))*.
% 300.06/300.43 122577[4:Rew:109997.0,122448.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))))*.
% 300.06/300.43 122578[4:Rew:105760.0,122447.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))))*.
% 300.06/300.43 122579[4:Rew:105760.0,122445.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))))*.
% 300.06/300.43 122591[0:Res:5954.2,557.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)*.
% 300.06/300.43 122858[4:Res:122209.0,3156.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)*.
% 300.06/300.43 122912[4:Res:122211.0,3156.0] || subclass(complement(successor(u)),v) -> equal(regular(union(successor(u),w)),null_class) member(regular(regular(union(successor(u),w))),v)*.
% 300.06/300.43 123100[0:Res:5953.2,557.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)*.
% 300.06/300.43 123213[4:Res:122484.0,3156.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)*.
% 300.06/300.43 123260[4:Res:122486.0,3156.0] || subclass(complement(successor(u)),v) -> equal(regular(union(w,successor(u))),null_class) member(regular(regular(union(w,successor(u)))),v)*.
% 300.06/300.43 123367[4:Res:107004.0,3156.0] || subclass(union(u,u),v)* -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 300.06/300.43 123910[4:Res:111436.0,3155.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)**.
% 300.06/300.43 124093[4:Res:111588.0,3155.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)**.
% 300.06/300.43 124271[4:Res:111942.0,3155.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)**.
% 300.06/300.43 124566[4:Res:112082.0,3155.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)**.
% 300.06/300.43 124738[4:Res:112885.0,3155.0] || -> equal(complement(union(complement(intersection(u,singleton(v))),w)),null_class) equal(regular(complement(union(complement(intersection(u,singleton(v))),w))),v)**.
% 300.06/300.43 124965[0:Rew:44.0,124885.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).
% 300.06/300.43 125078[4:Res:113064.0,3155.0] || -> equal(complement(union(u,complement(intersection(v,singleton(w))))),null_class) equal(regular(complement(union(u,complement(intersection(v,singleton(w)))))),w)**.
% 300.06/300.43 125655[0:SpL:113648.0,101702.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(complement(union(v,w)),union(y,x))).
% 300.06/300.43 125631[0:SpL:113648.0,4067.0] || member(not_subclass_element(intersection(u,complement(union(v,w))),x),union(w,v))* -> subclass(intersection(u,complement(union(w,v))),x).
% 300.06/300.43 125616[0:SpL:113648.0,5219.0] || member(not_subclass_element(intersection(complement(union(u,v)),w),x),union(v,u))* -> subclass(intersection(complement(union(v,u)),w),x).
% 300.06/300.43 125408[0:SpR:113648.0,496.0] || -> equal(intersection(union(u,union(v,w)),union(complement(u),complement(union(w,v)))),symmetric_difference(complement(u),complement(union(w,v))))**.
% 300.06/300.43 125330[0:SpR:113648.0,496.0] || -> equal(intersection(union(union(u,v),w),union(complement(union(v,u)),complement(w))),symmetric_difference(complement(union(v,u)),complement(w)))**.
% 300.06/300.43 125931[4:Res:114390.0,3156.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)*.
% 300.06/300.43 126310[4:Res:114718.0,5342.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(u,v)),x) member(not_subclass_element(regular(union(u,v)),x),w)*.
% 300.06/300.43 126450[4:Res:116449.0,3156.0] || subclass(union(u,v),w) -> equal(regular(complement(symmetric_difference(u,v))),null_class) member(regular(regular(complement(symmetric_difference(u,v)))),w)*.
% 300.06/300.43 126565[4:Res:116467.1,5347.0] || subclass(u,restrict(v,w,x))* -> subclass(regular(complement(u)),y) member(not_subclass_element(regular(complement(u)),y),cross_product(w,x))*.
% 300.06/300.43 126516[4:SpR:47619.0,116467.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)*.
% 300.06/300.43 126514[4:SpR:47616.0,116467.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)*.
% 300.06/300.43 126624[0:Res:63.1,47102.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)).
% 300.06/300.43 126733[4:Res:116495.0,3155.0] || -> equal(regular(complement(intersection(intersection(singleton(u),v),w))),null_class) equal(regular(regular(complement(intersection(intersection(singleton(u),v),w)))),u)**.
% 300.06/300.43 126883[4:Res:116630.0,3155.0] || -> equal(regular(complement(intersection(u,intersection(singleton(v),w)))),null_class) equal(regular(regular(complement(intersection(u,intersection(singleton(v),w))))),v)**.
% 300.06/300.43 127871[7:Res:29891.1,6849.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)))).
% 300.06/300.43 127870[7:Res:29936.1,6849.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)))).
% 300.06/300.43 127869[7:Res:46478.1,6849.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)))).
% 300.06/300.43 127858[4:Res:48015.1,6849.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 300.06/300.43 127857[0:Res:345.1,6849.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.06/300.43 127856[4:Res:20926.1,6849.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.06/300.43 128141[4:Res:125157.0,3156.0] || subclass(union(u,v),w) -> equal(regular(complement(union(v,u))),null_class) member(regular(regular(complement(union(v,u)))),w)*.
% 300.06/300.43 128415[4:Res:125675.0,5342.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(v,u)),x) member(not_subclass_element(regular(union(v,u)),x),w)*.
% 300.06/300.43 128573[4:Res:126377.0,3156.0] || subclass(union(u,v),w) -> equal(regular(complement(symmetric_difference(v,u))),null_class) member(regular(regular(complement(symmetric_difference(v,u)))),w)*.
% 300.06/300.43 128831[4:Res:126650.0,3155.0] || -> equal(regular(complement(intersection(intersection(u,singleton(v)),w))),null_class) equal(regular(regular(complement(intersection(intersection(u,singleton(v)),w)))),v)**.
% 300.06/300.43 128981[4:Res:126803.0,3155.0] || -> equal(regular(complement(intersection(u,intersection(v,singleton(w))))),null_class) equal(regular(regular(complement(intersection(u,intersection(v,singleton(w)))))),w)**.
% 300.06/300.43 129920[0:Res:71859.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,u),v),null_class) member(regular(intersection(intersection(x,u),v)),w)*.
% 300.06/300.43 130089[0:Res:71860.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(u,x),v),null_class) member(regular(intersection(intersection(u,x),v)),w)*.
% 300.06/300.43 130242[4:Res:32704.1,7169.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,cantor(v)),x)*.
% 300.06/300.43 130241[0:Res:10049.1,7169.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> subclass(x,y) member(image(u,not_subclass_element(x,y)),w)*.
% 300.06/300.43 130236[0:Res:3633.1,7169.1] function(u) function(v) || subclass(universal_class,w)* subclass(w,x)* -> member(image(v,apply(u,y)),x)*.
% 300.06/300.43 130233[0:Res:55.1,7169.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,sum_class(v)),x)*.
% 300.06/300.43 130232[0:Res:57.1,7169.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,power_class(v)),x)*.
% 300.06/300.43 131295[7:SpL:130792.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))*.
% 300.06/300.43 132591[4:Res:130057.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),w)*.
% 300.06/300.43 132736[4:Res:130059.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),w)*.
% 300.06/300.43 132901[4:Res:132489.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(union(null_class,v),u),null_class) member(regular(intersection(union(null_class,v),u)),w)*.
% 300.06/300.43 133371[0:Rew:79059.0,133053.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),complement(symmetric_difference(complement(u),union(v,w))))*.
% 300.06/300.43 135234[0:Rew:79059.0,134914.0] || -> subclass(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),complement(symmetric_difference(union(u,v),complement(w))))*.
% 300.06/300.43 135176[0:Rew:134895.0,125637.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(union(w,v),complement(union(x,y)))).
% 300.06/300.43 135219[4:Rew:135212.0,111247.0] || member(u,symmetric_difference(union(null_class,v),complement(union(w,x))))* -> member(u,union(union(v,v),complement(union(w,x))))*.
% 300.06/300.43 135475[4:Res:132567.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(null_class,u)),null_class) member(regular(intersection(v,union(null_class,u))),w)*.
% 300.06/300.43 135842[4:Res:132646.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,null_class),u),null_class) member(regular(intersection(union(v,null_class),u)),w)*.
% 300.06/300.43 136020[4:Res:132713.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,null_class)),null_class) member(regular(intersection(v,union(u,null_class))),w)*.
% 300.06/300.43 136188[4:Res:132877.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),w)*.
% 300.06/300.43 137249[4:Res:135818.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),w)*.
% 300.06/300.43 138185[0:Res:72388.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(u,x)),null_class) member(regular(intersection(v,intersection(u,x))),w)*.
% 300.06/300.43 138384[0:Res:72391.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(x,u)),null_class) member(regular(intersection(v,intersection(x,u))),w)*.
% 300.06/300.43 138505[4:SpR:78218.1,79520.2] || subclass(u,singleton(u)) member(successor(u),universal_class) -> equal(successor(u),null_class) member(apply(choice,successor(u)),complement(u))*.
% 300.06/300.43 138960[0:Res:63.1,7403.2] function(restrict(u,v,w)) || member(x,cross_product(v,w))* member(x,u)* -> member(x,cross_product(universal_class,universal_class))*.
% 300.06/300.43 138957[4:Res:59614.1,7403.2] || equal(complement(restrict(u,v,w)),universal_class)** member(x,cross_product(v,w))* member(x,u)* -> member(x,y)*.
% 300.06/300.43 139026[4:Res:87235.1,5347.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),cross_product(w,x))*.
% 300.06/300.43 139345[0:Obv:139328.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))*.
% 300.06/300.43 139981[0:Obv:139955.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))*.
% 300.06/300.43 140074[0:Res:96404.0,3156.0] || subclass(union(u,v),w) -> equal(intersection(x,symmetric_difference(v,u)),null_class) member(regular(intersection(x,symmetric_difference(v,u))),w)*.
% 300.06/300.43 140316[0:Res:96582.0,3155.0] || -> equal(intersection(intersection(intersection(singleton(u),v),w),x),null_class) equal(regular(intersection(intersection(intersection(singleton(u),v),w),x)),u)**.
% 300.06/300.43 140605[0:Res:96592.0,3155.0] || -> equal(intersection(u,intersection(v,intersection(singleton(w),x))),null_class) equal(regular(intersection(u,intersection(v,intersection(singleton(w),x)))),w)**.
% 300.06/300.43 140798[0:Res:96595.0,3155.0] || -> equal(intersection(u,intersection(intersection(singleton(v),w),x)),null_class) equal(regular(intersection(u,intersection(intersection(singleton(v),w),x))),v)**.
% 300.06/300.43 141105[0:Res:96599.0,3155.0] || -> equal(intersection(intersection(u,intersection(singleton(v),w)),x),null_class) equal(regular(intersection(intersection(u,intersection(singleton(v),w)),x)),v)**.
% 300.06/300.43 141598[0:Res:129147.0,3156.0] || subclass(union(u,v),w) -> equal(intersection(symmetric_difference(v,u),x),null_class) member(regular(intersection(symmetric_difference(v,u),x)),w)*.
% 300.06/300.43 141906[0:Res:129351.0,3155.0] || -> equal(intersection(intersection(intersection(u,singleton(v)),w),x),null_class) equal(regular(intersection(intersection(intersection(u,singleton(v)),w),x)),v)**.
% 300.06/300.43 142100[0:Res:129360.0,3155.0] || -> equal(intersection(u,intersection(v,intersection(w,singleton(x)))),null_class) equal(regular(intersection(u,intersection(v,intersection(w,singleton(x))))),x)**.
% 300.06/300.43 142312[0:Res:129363.0,3155.0] || -> equal(intersection(u,intersection(intersection(v,singleton(w)),x)),null_class) equal(regular(intersection(u,intersection(intersection(v,singleton(w)),x))),w)**.
% 300.06/300.43 142508[0:Res:129367.0,3155.0] || -> equal(intersection(intersection(u,intersection(v,singleton(w))),x),null_class) equal(regular(intersection(intersection(u,intersection(v,singleton(w))),x)),w)**.
% 300.06/300.43 142818[0:Res:129813.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,v),u),null_class) member(regular(intersection(intersection(x,v),u)),w)*.
% 300.06/300.43 144328[0:SpR:74519.0,10606.2] || member(intersection(singleton(u),v),universal_class) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(v,singleton(u))),u)**.
% 300.06/300.43 145829[0:SpR:74519.0,10802.2] || member(intersection(u,singleton(v)),universal_class) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(singleton(v),u)),v)**.
% 300.06/300.43 146083[4:SpR:26816.2,78795.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))*.
% 300.06/300.43 146855[4:SpR:26824.2,78795.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)))*.
% 300.06/300.43 146909[4:Rew:78499.0,146867.2,109657.0,146867.2,78499.0,146867.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).
% 300.06/300.43 148125[0:SpR:74519.0,47067.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)))).
% 300.06/300.43 149121[0:SpR:74519.0,47099.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)).
% 300.06/300.43 149943[0:Res:10645.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).
% 300.06/300.43 149925[0:SpR:79059.0,10645.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)))*.
% 300.06/300.43 149881[0:SpR:74519.0,10645.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)))*.
% 300.06/300.43 150715[3:SpR:47619.0,143467.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)**.
% 300.06/300.43 150713[3:SpR:47616.0,143467.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)**.
% 300.06/300.43 151529[0:SoR:11166.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)).
% 300.06/300.43 151566[4:Rew:151445.0,151559.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)).
% 300.06/300.43 151640[0:Res:17.2,11352.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 300.06/300.43 151635[4:SpL:16964.0,11352.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)*.
% 300.06/300.43 151652[0:MRR:151649.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)*.
% 300.06/300.43 151653[0:MRR:151645.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)*.
% 300.06/300.43 151957[0:Res:2118.1,47029.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(null_class,union(u,intersection(complement(v),power_class(w)))) -> .
% 300.06/300.43 151956[4:Res:20894.1,47029.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.06/300.43 151943[4:Res:20892.1,47029.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.06/300.43 151930[0:SpL:74519.0,47029.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(x,intersection(complement(v),power_class(w)))) -> .
% 300.06/300.43 151873[0:SpL:78499.0,47029.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(complement(x),power_class(w)))) -> .
% 300.06/300.43 152018[7:Rew:101695.0,151953.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.06/300.43 152019[4:Rew:101695.0,151942.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.06/300.43 152208[0:Res:2118.1,47049.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(null_class,union(intersection(complement(u),power_class(v)),w)) -> .
% 300.06/300.43 152207[4:Res:20894.1,47049.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 300.06/300.43 152194[4:Res:20892.1,47049.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 300.06/300.43 152181[0:SpL:74519.0,47049.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(intersection(complement(w),power_class(x)),v)) -> .
% 300.06/300.43 152160[0:SpL:78499.0,47049.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(complement(w),power_class(v)),x)) -> .
% 300.06/300.43 152268[7:Rew:101705.0,152204.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 300.06/300.43 152269[4:Rew:101705.0,152193.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 300.06/300.43 153215[0:Res:2118.1,47076.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(null_class,union(u,intersection(power_class(v),complement(w)))) -> .
% 300.06/300.43 153214[4:Res:20894.1,47076.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.06/300.43 153201[4:Res:20892.1,47076.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.06/300.43 153188[0:SpL:74519.0,47076.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(x,intersection(power_class(v),complement(w)))) -> .
% 300.06/300.43 153132[0:SpL:78499.0,47076.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(power_class(x),complement(w)))) -> .
% 300.06/300.43 153277[7:Rew:101695.0,153211.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.06/300.43 153278[4:Rew:101695.0,153200.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.06/300.43 154121[0:Res:2118.1,47238.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(null_class,union(intersection(power_class(u),complement(v)),w)) -> .
% 300.06/300.43 154120[4:Res:20894.1,47238.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 300.06/300.43 154107[4:Res:20892.1,47238.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 300.06/300.43 154094[0:SpL:74519.0,47238.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(intersection(power_class(w),complement(x)),v)) -> .
% 300.06/300.43 154074[0:SpL:78499.0,47238.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(w),complement(v)),x)) -> .
% 300.06/300.43 154182[7:Rew:101705.0,154117.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 300.06/300.43 154183[4:Rew:101705.0,154106.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 300.06/300.43 154397[0:SpL:78499.0,47672.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).
% 300.06/300.43 154372[0:SpL:74519.0,47672.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).
% 300.06/300.43 154754[0:SpL:78499.0,47680.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).
% 300.06/300.43 154721[0:SpL:74519.0,47680.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).
% 300.06/300.43 155216[0:Res:129982.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(v,x),u),null_class) member(regular(intersection(intersection(v,x),u)),w)*.
% 300.06/300.43 155457[4:Res:130058.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),w)*.
% 300.06/300.43 155668[4:Res:132860.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,v),u),null_class) member(regular(intersection(union(v,v),u)),w)*.
% 300.06/300.43 156061[4:SpL:101978.0,153770.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),symmetric_difference(union(v,complement(union(w,x))),power_class(u)))* -> .
% 300.06/300.43 156060[4:SpL:101978.0,151809.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),symmetric_difference(power_class(u),union(v,complement(union(w,x)))))* -> .
% 300.06/300.43 156032[4:SpL:101978.0,45890.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))** -> .
% 300.06/300.43 156099[0:Rew:102446.0,155972.0] || -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(complement(power_class(u)),intersection(complement(x),union(v,w))))*.
% 300.06/300.43 156101[0:Rew:101978.0,155964.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(complement(power_class(u)),intersection(complement(v),union(x,w))))*.
% 300.06/300.43 155757[4:SpR:101978.0,115352.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.06/300.43 156123[4:Rew:7631.0,156004.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(complement(power_class(x)),intersection(complement(u),union(v,w))),universal_class)**.
% 300.06/300.43 156391[4:Res:135438.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,u)),null_class) member(regular(intersection(v,union(u,u))),w)*.
% 300.06/300.43 156588[4:Res:136151.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),w)*.
% 300.06/300.43 156832[0:Res:138061.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(v,x)),null_class) member(regular(intersection(u,intersection(v,x))),w)*.
% 300.06/300.43 157064[0:Res:138260.0,3156.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(x,v)),null_class) member(regular(intersection(u,intersection(x,v))),w)*.
% 300.06/300.43 157259[0:Res:2118.1,102010.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(null_class,union(u,image(element_relation,union(v,w)))) -> .
% 300.06/300.43 157258[4:Res:20894.1,102010.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 300.06/300.43 157245[4:Res:20892.1,102010.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(omega,union(u,image(element_relation,union(v,w))))* -> .
% 300.06/300.43 157232[0:SpL:74519.0,102010.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(x,image(element_relation,union(v,w)))) -> .
% 300.06/300.43 157187[0:SpL:113648.0,102010.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(x,w)))) -> .
% 300.06/300.43 157184[4:SpL:30456.0,102010.0] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,image(element_relation,union(w,w))))* -> .
% 300.06/300.43 157436[0:Res:62416.0,1385.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))*.
% 300.06/300.43 157423[0:Res:62416.0,3155.0] || -> equal(restrict(restrict(singleton(u),v,w),x,y),null_class) equal(regular(restrict(restrict(singleton(u),v,w),x,y)),u)**.
% 300.06/300.43 157791[4:SpL:102071.0,153770.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),symmetric_difference(union(w,x),union(u,complement(power_class(v)))))* -> .
% 300.06/300.43 157790[4:SpL:102071.0,151809.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),symmetric_difference(union(u,complement(power_class(v))),union(w,x)))* -> .
% 300.06/300.43 157761[4:SpL:102071.0,45890.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))** -> .
% 300.06/300.43 157836[0:Rew:102072.0,157703.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(intersection(complement(v),power_class(u)),complement(union(w,x))))*.
% 300.06/300.43 157481[4:SpR:102071.0,115352.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.06/300.43 158018[4:Rew:158017.1,121904.3] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** member(u,universal_class) member(apply(choice,u),element_relation)* -> equal(u,element_relation).
% 300.06/300.43 158353[4:SpL:102072.0,153770.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),symmetric_difference(union(w,x),union(complement(power_class(u)),v)))* -> .
% 300.06/300.43 158352[4:SpL:102072.0,151809.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),symmetric_difference(union(complement(power_class(u)),v),union(w,x)))* -> .
% 300.06/300.43 158323[4:SpL:102072.0,45890.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))** -> .
% 300.06/300.43 158036[4:SpR:102072.0,115352.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.06/300.43 158916[4:SpL:102281.0,153770.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),symmetric_difference(power_class(x),union(u,complement(union(v,w)))))* -> .
% 300.06/300.43 158915[4:SpL:102281.0,151809.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),symmetric_difference(union(u,complement(union(v,w))),power_class(x)))* -> .
% 300.06/300.43 158886[4:SpL:102281.0,45890.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))** -> .
% 300.06/300.43 158954[0:Rew:102653.0,158837.0] || -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(intersection(complement(w),union(u,v)),complement(power_class(x))))*.
% 300.06/300.43 158956[0:Rew:102281.0,158829.0] || -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(intersection(complement(u),union(w,v)),complement(power_class(x))))*.
% 300.06/300.43 158611[4:SpR:102281.0,115352.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.06/300.43 158978[4:Rew:7631.0,158854.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)**.
% 300.06/300.43 159144[4:Res:59138.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))).
% 300.06/300.43 159286[0:Res:2118.1,102329.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(null_class,union(image(element_relation,union(u,v)),w)) -> .
% 300.06/300.43 159285[4:Res:20894.1,102329.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 300.06/300.43 159272[4:Res:20892.1,102329.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(omega,union(image(element_relation,union(u,v)),w))* -> .
% 300.06/300.43 159259[0:SpL:74519.0,102329.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,union(w,x)),v)) -> .
% 300.06/300.43 159249[0:SpL:113648.0,102329.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(w,v)),x)) -> .
% 300.06/300.43 159246[4:SpL:30456.0,102329.0] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(image(element_relation,union(v,v)),w))* -> .
% 300.06/300.43 159776[4:SpL:102446.0,153770.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),symmetric_difference(union(complement(union(v,w)),x),power_class(u)))* -> .
% 300.06/300.43 159775[4:SpL:102446.0,151809.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),symmetric_difference(power_class(u),union(complement(union(v,w)),x)))* -> .
% 300.06/300.43 159746[4:SpL:102446.0,45890.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))** -> .
% 300.06/300.43 159818[0:Rew:102446.0,159673.0] || -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(complement(power_class(u)),intersection(union(w,v),complement(x))))*.
% 300.06/300.43 159465[4:SpR:102446.0,115352.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.06/300.43 159840[4:Rew:7631.0,159718.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(complement(power_class(x)),intersection(union(u,v),complement(w))),universal_class)**.
% 300.06/300.43 160078[3:SpL:100311.0,546.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)))).
% 300.06/300.43 160439[4:SpL:102653.0,153770.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),symmetric_difference(power_class(x),union(complement(union(u,v)),w)))* -> .
% 300.06/300.43 160438[4:SpL:102653.0,151809.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),symmetric_difference(union(complement(union(u,v)),w),power_class(x)))* -> .
% 300.06/300.43 160409[4:SpL:102653.0,45890.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))** -> .
% 300.06/300.43 160481[0:Rew:102653.0,160347.0] || -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(intersection(union(v,u),complement(w)),complement(power_class(x))))*.
% 300.06/300.43 160128[4:SpR:102653.0,115352.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.06/300.43 160503[4:Rew:7631.0,160377.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)**.
% 300.06/300.43 160979[4:SpL:102913.0,153770.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),symmetric_difference(union(w,complement(power_class(x))),union(u,v)))* -> .
% 300.06/300.43 160978[4:SpL:102913.0,151809.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),symmetric_difference(union(u,v),union(w,complement(power_class(x)))))* -> .
% 300.06/300.43 160949[4:SpL:102913.0,45890.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))** -> .
% 300.06/300.43 161039[0:Rew:102914.0,160850.0] || -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(complement(union(u,v)),intersection(complement(x),power_class(w))))*.
% 300.06/300.43 160673[4:SpR:102913.0,115352.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.06/300.43 161526[4:SpL:102914.0,153770.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),symmetric_difference(union(complement(power_class(w)),x),union(u,v)))* -> .
% 300.06/300.43 161525[4:SpL:102914.0,151809.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),symmetric_difference(union(u,v),union(complement(power_class(w)),x)))* -> .
% 300.06/300.43 161496[4:SpL:102914.0,45890.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))** -> .
% 300.06/300.43 161211[4:SpR:102914.0,115352.0] || -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.06/300.43 162097[4:SpL:103757.0,153770.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),symmetric_difference(power_class(complement(union(w,x))),union(u,v)))* -> .
% 300.06/300.43 162096[4:SpL:103757.0,151809.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),symmetric_difference(union(u,v),power_class(complement(union(w,x)))))* -> .
% 300.06/300.43 162067[4:SpL:103757.0,45890.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))** -> .
% 300.06/300.43 162172[0:Rew:103757.0,161981.0] || -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),union(complement(union(u,v)),image(element_relation,union(x,w))))*.
% 300.06/300.43 161771[4:SpR:103757.0,115352.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.06/300.43 162675[4:SpL:103758.0,153770.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),symmetric_difference(union(w,x),power_class(complement(union(u,v)))))* -> .
% 300.06/300.43 162674[4:SpL:103758.0,151809.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),symmetric_difference(power_class(complement(union(u,v))),union(w,x)))* -> .
% 300.06/300.43 162645[4:SpL:103758.0,45890.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))** -> .
% 300.06/300.43 162733[0:Rew:103758.0,162601.0] || -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),union(image(element_relation,union(v,u)),complement(union(w,x))))*.
% 300.06/300.43 162344[4:SpR:103758.0,115352.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.06/300.43 163074[0:SpL:113648.0,103765.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).
% 300.06/300.43 163111[4:Rew:30456.0,163071.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).
% 300.06/300.43 163046[0:SpL:78499.0,103765.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).
% 300.06/300.43 163334[0:SpR:79059.0,6850.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(w),complement(v)))*.
% 300.06/300.43 163537[0:Res:7.1,7137.1] || equal(restrict(u,v,w),x)* member(x,universal_class) -> equal(x,null_class) member(apply(choice,x),cross_product(v,w))*.
% 300.06/300.43 163724[0:Res:7.1,7372.0] || equal(ordered_pair(u,v),w) -> equal(w,null_class) equal(regular(w),unordered_pair(u,singleton(v)))* equal(regular(w),singleton(u)).
% 300.06/300.43 164139[4:Res:160006.1,6849.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)))).
% 300.06/300.43 164254[3:Res:160007.1,6849.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)))).
% 300.06/300.43 164613[0:Res:7.1,11029.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)*.
% 300.06/300.43 164724[4:SpL:100312.0,546.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)))).
% 300.06/300.43 164784[0:Res:7.1,11031.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)*.
% 300.06/300.43 164815[0:Res:7.1,11097.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)*.
% 300.06/300.43 164863[0:Res:7.1,11098.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)*.
% 300.06/300.43 164921[4:Res:5368.1,15444.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)).
% 300.06/300.43 166532[0:Obv:166502.2] || subclass(complement(intersection(u,v)),v)* member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 300.06/300.43 166774[4:Res:10481.4,46866.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w)* equal(null_class,w) -> .
% 300.06/300.43 166769[4:Res:10481.4,15386.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u) subclass(successor_relation,domain_relation) -> equal(cantor(v),u)*.
% 300.06/300.43 166781[4:MRR:166692.4,45106.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 300.06/300.43 166782[4:MRR:166760.0,122.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> member(singleton(v),cantor(u))*.
% 300.06/300.43 166792[4:MRR:166791.0,32704.1] || equal(cantor(u),successor(u)) subclass(successor_relation,element_relation) member(u,universal_class)* subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 300.06/300.43 166860[4:Res:164652.1,6849.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)))).
% 300.06/300.43 166977[4:Res:164653.1,6849.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)))).
% 300.06/300.43 167205[5:SpR:17164.0,15658.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)*.
% 300.06/300.43 167838[4:MRR:167764.3,53393.1] || member(intersection(u,v),universal_class) subclass(u,complement(singleton(apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 300.06/300.43 168387[4:MRR:168314.3,53393.1] || member(intersection(u,v),universal_class) subclass(v,complement(singleton(apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 300.06/300.43 168473[4:Obv:168458.0] || subclass(domain_relation,compose(u,v))* member(w,universal_class) -> member(w,cantor(v))* member(cantor(w),image(u,range_of(null_class)))*.
% 300.06/300.43 168882[4:Rew:48548.0,168858.2] || member(u,universal_class) subclass(power_class(union(null_class,complement(v))),w)* -> member(u,complement(power_class(complement(v))))* member(u,w)*.
% 300.06/300.43 168923[5:MRR:168861.2,3050.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 300.06/300.43 168924[6:MRR:168860.2,3050.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 300.06/300.43 168929[5:MRR:168928.2,3050.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 300.06/300.43 169032[4:Res:10910.2,46866.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* equal(symmetric_difference(u,v),null_class) -> .
% 300.06/300.43 169396[4:Rew:167254.0,169269.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).
% 300.06/300.43 169397[4:Rew:167254.0,169268.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).
% 300.06/300.43 170591[0:Res:48.1,9961.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.06/300.43 170848[0:Res:48.1,77814.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)))*.
% 300.06/300.43 171210[4:MRR:171209.1,22109.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)))**.
% 300.06/300.43 171576[4:Rew:81750.0,171446.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).
% 300.06/300.43 171577[4:Rew:81750.0,171445.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).
% 300.06/300.43 171838[0:Res:48.1,79135.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))))*.
% 300.06/300.43 172039[4:Res:81766.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)))))).
% 300.06/300.43 172060[4:Res:81768.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)))).
% 300.06/300.43 172393[4:Rew:81820.0,172257.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).
% 300.06/300.43 172394[4:Rew:81820.0,172256.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).
% 300.06/300.43 172697[4:Res:81836.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))).
% 300.06/300.43 172720[4:Res:81838.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))))).
% 300.06/300.43 173080[4:Rew:82721.0,172954.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).
% 300.06/300.43 173081[4:Rew:82721.0,172952.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).
% 300.06/300.43 173465[4:Rew:82723.0,173337.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).
% 300.06/300.43 173466[4:Rew:82723.0,173335.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).
% 300.06/300.43 4901[3:SpL:4605.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))*.
% 300.06/300.43 9896[0:Res:9374.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)**.
% 300.06/300.43 10926[3:Res:4824.1,1314.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))*.
% 300.06/300.43 10911[0:Res:362.1,1314.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))*.
% 300.06/300.43 13126[0:SpL:1194.1,3016.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)*.
% 300.06/300.43 13113[0:SpL:1194.1,363.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)*.
% 300.06/300.43 13398[3:Res:1311.2,5587.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)))* -> .
% 300.06/300.43 14883[0:Res:1311.2,537.1] || member(unordered_pair(u,v),cross_product(w,x))* member(unordered_pair(u,v),y)* subclass(universal_class,complement(restrict(y,w,x)))* -> .
% 300.06/300.43 14946[0:SpL:1197.2,14933.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).
% 300.06/300.43 14969[0:SpL:1197.2,14939.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).
% 300.06/300.43 14979[0:SpL:1197.2,14949.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).
% 300.06/300.43 15003[0:SpL:1197.2,14972.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).
% 300.06/300.43 18020[4:Res:17111.1,1314.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))*.
% 300.06/300.43 19381[0:Res:1311.2,688.1] || member(ordered_pair(u,v),cross_product(w,x))* member(ordered_pair(u,v),y)* subclass(universal_class,complement(restrict(y,w,x)))* -> .
% 300.06/300.43 19553[0:Res:3640.2,1314.1] || subclass(universal_class,complement(intersection(u,v)))* member(w,union(u,v)) -> equal(singleton(w),null_class) member(w,symmetric_difference(u,v))*.
% 300.06/300.43 23386[4:Res:17151.1,546.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)).
% 300.06/300.43 23641[0:Res:59.1,3157.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,complement(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 300.06/300.43 23672[0:Obv:23613.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).
% 300.06/300.43 23673[0:Obv:23612.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).
% 300.06/300.43 25862[0:Res:452.3,4012.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),complement(x))) -> member(image(u,v),union(w,x))*.
% 300.06/300.43 25849[0:Res:413.3,4012.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 300.06/300.43 25843[0:Res:161.1,4012.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))*.
% 300.06/300.43 25826[0:Res:168.1,4012.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))*.
% 300.06/300.43 26123[4:Res:25926.1,546.0] || equal(ordered_pair(u,v),ordered_pair(w,universal_class)) -> equal(unordered_pair(w,null_class),unordered_pair(u,singleton(v)))* equal(unordered_pair(w,null_class),singleton(u)).
% 300.06/300.43 26176[0:MRR:26151.0,10054.2] || member(complement(union(u,v)),universal_class) -> member(apply(choice,complement(union(u,v))),complement(u))* equal(complement(union(u,v)),null_class).
% 300.06/300.43 26289[0:MRR:26262.0,10054.2] || member(complement(union(u,v)),universal_class) -> member(apply(choice,complement(union(u,v))),complement(v))* equal(complement(union(u,v)),null_class).
% 300.06/300.43 26972[4:Rew:26691.0,14193.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)).
% 300.06/300.43 26975[4:Rew:26691.0,23430.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)).
% 300.06/300.43 26976[4:Rew:26691.0,23224.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)).
% 300.06/300.43 28479[4:Rew:26691.0,27025.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))*.
% 300.06/300.43 28480[4:Rew:27420.0,27071.0] || equal(union(null_class,complement(intersection(u,v))),universal_class)** member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 300.06/300.43 30382[3:Rew:548.1,30381.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).
% 300.06/300.43 30384[3:Rew:548.2,30383.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).
% 300.06/300.43 30734[4:Rew:26691.0,30700.1,26691.0,30700.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).
% 300.06/300.43 31087[4:Rew:26691.0,31048.1,26691.0,31048.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).
% 300.06/300.43 32927[3:Res:28597.1,1314.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))*.
% 300.06/300.43 33029[3:Rew:548.1,33028.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).
% 300.06/300.43 33031[3:Rew:548.2,33030.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).
% 300.06/300.43 34304[0:Res:24.2,5343.1] || member(not_subclass_element(u,v),w)* member(not_subclass_element(u,v),x)* subclass(u,complement(intersection(x,w)))* -> subclass(u,v).
% 300.06/300.43 35237[0:Res:228.1,217.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))*.
% 300.06/300.43 35933[3:Res:33060.0,321.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))**.
% 300.06/300.43 36096[4:Res:350.2,15447.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).
% 300.06/300.43 37541[8:SpL:37383.1,37432.1] function(u) function(v) || subclass(range_of(v),cantor(universal_class))* equal(cantor(cantor(w)),universal_class) -> compatible(v,w,u)*.
% 300.06/300.43 37780[8:SpL:37558.1,1922.1] function(u) || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 300.06/300.43 38052[8:Rew:38040.2,14356.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)*.
% 300.06/300.43 38823[0:SpL:38775.0,1922.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)*.
% 300.06/300.43 38820[0:SpL:38775.0,1922.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)*.
% 300.06/300.43 39001[4:MRR:38955.0,10054.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).
% 300.06/300.43 40085[0:SpR:39581.1,487.0] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(v,u)),union(complement(u),union(v,u))),symmetric_difference(complement(u),union(v,u)))**.
% 300.06/300.43 40379[0:SpL:39745.0,1314.1] || member(u,union(v,intersection(v,w))) member(u,complement(intersection(v,w))) -> member(u,symmetric_difference(v,intersection(v,w)))*.
% 300.06/300.43 40681[0:SpL:39886.0,1314.1] || member(u,union(v,intersection(w,v))) member(u,complement(intersection(w,v))) -> member(u,symmetric_difference(v,intersection(w,v)))*.
% 300.06/300.43 41149[4:SpR:26736.0,496.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)))))**.
% 300.06/300.43 41142[4:SpR:26736.0,6804.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)))))**.
% 300.06/300.43 41105[4:SpR:26736.0,496.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)))**.
% 300.06/300.43 41098[4:SpR:26736.0,6804.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)))**.
% 300.06/300.43 41645[0:Res:2334.1,4022.1] || member(regular(intersection(u,intersection(intersection(v,w),x))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(intersection(v,w),x)),null_class).
% 300.06/300.43 41644[4:Res:2334.1,7635.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).
% 300.06/300.43 42246[0:Res:2335.1,4022.1] || member(regular(intersection(u,intersection(v,intersection(w,x)))),symmetric_difference(w,x))* -> equal(intersection(u,intersection(v,intersection(w,x))),null_class).
% 300.06/300.43 42245[4:Res:2335.1,7635.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).
% 300.06/300.43 43359[0:Res:3122.1,4022.1] || member(regular(intersection(intersection(intersection(u,v),w),x)),symmetric_difference(u,v))* -> equal(intersection(intersection(intersection(u,v),w),x),null_class).
% 300.06/300.43 43358[4:Res:3122.1,7635.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).
% 300.06/300.43 43866[0:Res:3123.1,4022.1] || member(regular(intersection(intersection(u,intersection(v,w)),x)),symmetric_difference(v,w))* -> equal(intersection(intersection(u,intersection(v,w)),x),null_class).
% 300.06/300.43 43865[4:Res:3123.1,7635.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).
% 300.06/300.43 44520[0:Res:5770.0,3156.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)*.
% 300.06/300.43 44883[4:Rew:26736.0,44795.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).
% 300.06/300.43 45060[4:Rew:26736.0,44945.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).
% 300.06/300.43 45297[0:Obv:45247.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)).
% 300.06/300.43 45450[4:Res:15389.2,4002.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)))*.
% 300.06/300.43 45439[0:Res:9374.0,4002.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)))*.
% 300.06/300.43 45532[4:Res:15389.2,4003.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)))*.
% 300.06/300.43 45521[0:Res:9374.0,4003.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)))*.
% 300.06/300.43 46414[0:Res:3419.2,4012.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))*.
% 300.06/300.43 47062[0:Rew:47003.0,45220.0] || equal(u,union(v,complement(power_class(w))))* member(x,universal_class) -> member(x,intersection(complement(v),power_class(w)))* member(x,u)*.
% 300.06/300.43 47104[0:Rew:47003.0,42878.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).
% 300.06/300.43 47105[0:Rew:47003.0,41308.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).
% 300.06/300.43 47112[0:Rew:47003.0,33108.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)))))**.
% 300.06/300.43 47251[0:Rew:47003.0,45222.0] || equal(u,union(complement(power_class(v)),w))* member(x,universal_class) -> member(x,intersection(power_class(v),complement(w)))* member(x,u)*.
% 300.06/300.43 47344[0:Rew:47003.0,33122.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)))**.
% 300.06/300.43 47385[4:Rew:47003.0,40931.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)))* -> .
% 300.06/300.43 47386[4:Rew:47003.0,41049.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)))* -> .
% 300.06/300.43 47686[0:Rew:47003.0,47116.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).
% 300.06/300.43 47689[0:Rew:47003.0,47361.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).
% 300.06/300.43 47696[0:Rew:47003.0,47423.2,47003.0,47423.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)*.
% 300.06/300.43 49215[0:Res:2332.2,47008.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).
% 300.06/300.43 49214[0:Res:3120.2,47008.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).
% 300.06/300.43 49202[4:Res:15451.1,47008.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))))* -> .
% 300.06/300.43 49201[4:Res:15450.1,47008.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))))* -> .
% 300.06/300.43 49190[0:Res:161.1,47008.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).
% 300.06/300.43 49168[0:Res:168.1,47008.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).
% 300.06/300.43 49659[0:SpR:47962.0,3260.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))*.
% 300.06/300.43 49878[0:SpR:47963.0,3260.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))))*.
% 300.06/300.43 51752[4:Res:15389.2,47039.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))))*.
% 300.06/300.43 51741[0:Res:9374.0,47039.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))))*.
% 300.06/300.43 51709[0:SpL:47013.0,47039.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))))*.
% 300.06/300.43 51708[0:SpL:47007.0,47039.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))))*.
% 300.06/300.43 52075[4:Res:15389.2,47228.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))*.
% 300.06/300.43 52064[0:Res:9374.0,47228.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))*.
% 300.06/300.43 52025[0:SpL:47013.0,47228.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))))*.
% 300.06/300.43 52024[0:SpL:47007.0,47228.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))))*.
% 300.06/300.43 52146[0:SpR:6882.0,24.2] || member(u,union(complement(v),complement(singleton(v)))) member(u,successor(v)) -> member(u,symmetric_difference(complement(v),complement(singleton(v))))*.
% 300.06/300.43 52228[0:Rew:6882.0,52143.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))*.
% 300.06/300.43 52229[0:Rew:6882.0,52138.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))*.
% 300.06/300.43 52445[4:SpL:1197.2,45115.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).
% 300.06/300.43 52869[4:SpL:15950.0,15712.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)* -> .
% 300.06/300.43 52868[4:SpL:15908.0,15712.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)* -> .
% 300.06/300.43 53162[4:SpL:1197.2,49283.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).
% 300.06/300.43 53202[4:SpL:27420.0,212.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).
% 300.06/300.43 53201[4:SpL:30456.0,212.0] || member(regular(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(u,u),v),null_class).
% 300.06/300.43 53186[4:SpL:27420.0,212.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).
% 300.06/300.43 53185[4:SpL:30456.0,212.0] || member(regular(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(v,v)),null_class).
% 300.06/300.43 53694[4:SpL:15365.2,3842.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)*.
% 300.06/300.43 53849[5:SpL:52524.1,1922.1] || equal(image(u,singleton(v)),null_class) member(ordered_pair(v,w),compose(element_relation,u))* subclass(universal_class,x) -> member(w,x)*.
% 300.06/300.43 53846[5:SpL:52524.1,1922.1] || equal(singleton(u),null_class) member(ordered_pair(u,v),compose(w,element_relation))* subclass(image(w,universal_class),x)* -> member(v,x)*.
% 300.06/300.43 53859[5:Rew:52524.1,53847.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)).
% 300.06/300.43 53860[5:MRR:53851.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))*.
% 300.06/300.43 54454[4:MRR:54389.3,49390.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,regular(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 300.06/300.43 55674[0:Res:3859.2,6144.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 300.06/300.43 55673[0:Res:3797.2,6144.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 300.06/300.43 55640[4:Res:17151.1,6144.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)) -> .
% 300.06/300.43 55637[0:Res:347.2,6144.2] || member(u,universal_class) subclass(universal_class,union(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 300.06/300.43 55636[0:Res:346.2,6144.2] || member(u,universal_class) subclass(universal_class,union(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 300.06/300.43 55620[4:Res:25926.1,6144.2] || equal(union(u,v),ordered_pair(w,universal_class))* member(unordered_pair(w,null_class),complement(v))* member(unordered_pair(w,null_class),complement(u))* -> .
% 300.06/300.43 55944[4:MRR:55943.1,55888.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)**.
% 300.06/300.43 56814[0:Res:4066.2,4012.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))*.
% 300.06/300.43 57298[4:Res:4068.1,10019.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)))*.
% 300.06/300.43 57297[4:Res:4068.1,10018.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))*.
% 300.06/300.43 57296[4:Res:4068.1,10017.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))*.
% 300.06/300.43 57293[3:Res:4068.1,4365.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).
% 300.06/300.43 57282[0:Res:4068.1,499.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))*.
% 300.06/300.43 57278[0:Res:4068.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),v)*.
% 300.06/300.43 57541[4:Res:4069.1,10019.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)))*.
% 300.06/300.43 57540[4:Res:4069.1,10018.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))*.
% 300.06/300.43 57539[4:Res:4069.1,10017.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))*.
% 300.06/300.43 57536[3:Res:4069.1,4365.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).
% 300.06/300.43 57525[0:Res:4069.1,499.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))*.
% 300.06/300.43 57521[0:Res:4069.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),w)*.
% 300.06/300.43 57915[0:Res:5218.2,4012.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))*.
% 300.06/300.43 58015[0:Rew:496.0,57856.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)*.
% 300.06/300.43 58074[4:Res:57685.0,5348.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)*.
% 300.06/300.43 58066[4:Res:57685.0,7729.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).
% 300.06/300.43 58371[4:Res:5221.1,10019.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)))*.
% 300.06/300.43 58370[4:Res:5221.1,10018.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))*.
% 300.06/300.43 58369[4:Res:5221.1,10017.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))*.
% 300.06/300.43 58366[3:Res:5221.1,4365.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).
% 300.06/300.43 58355[0:Res:5221.1,499.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))*.
% 300.06/300.43 58351[0:Res:5221.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),u)*.
% 300.06/300.43 58895[4:Res:5222.1,10019.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)))*.
% 300.06/300.43 58894[4:Res:5222.1,10018.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))*.
% 300.06/300.43 58893[4:Res:5222.1,10017.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))*.
% 300.06/300.43 58890[3:Res:5222.1,4365.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).
% 300.06/300.43 58879[0:Res:5222.1,499.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))*.
% 300.06/300.43 58875[0:Res:5222.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),v)*.
% 300.06/300.43 59052[4:Res:58611.0,5348.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)*.
% 300.06/300.43 59044[4:Res:58611.0,7729.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).
% 300.06/300.43 59356[4:Res:58647.0,5348.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)*.
% 300.06/300.43 59348[4:Res:58647.0,7729.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).
% 300.06/300.43 60208[0:Obv:60188.2] || equal(u,v) member(ordered_pair(w,v),compose(x,y)) -> subclass(unordered_pair(v,u),image(x,image(y,singleton(w))))*.
% 300.06/300.43 60263[0:Obv:60229.2] || member(u,v) subclass(unordered_pair(u,w),symmetric_difference(x,y))* -> subclass(unordered_pair(u,w),v)* member(w,union(x,y)).
% 300.06/300.43 60431[4:Res:59287.0,5348.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)*.
% 300.06/300.43 60423[4:Res:59287.0,7729.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).
% 300.06/300.43 60522[0:Obv:60488.2] || member(u,v) subclass(unordered_pair(w,u),symmetric_difference(x,y))* -> subclass(unordered_pair(w,u),v)* member(w,union(x,y)).
% 300.06/300.43 61312[0:SpR:39581.1,47616.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)))))**.
% 300.06/300.43 61270[0:SpR:47616.0,21949.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)))))*.
% 300.06/300.43 61237[0:SpR:47616.0,26291.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))))*.
% 300.06/300.43 61235[0:SpR:47616.0,26178.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))))*.
% 300.06/300.43 61217[0:SpR:47616.0,21949.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)))*.
% 300.06/300.43 61866[0:SpR:47619.0,21949.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)))))*.
% 300.06/300.43 61832[0:SpR:47619.0,26291.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))))*.
% 300.06/300.43 61830[0:SpR:47619.0,26178.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))))*.
% 300.06/300.43 61812[0:SpR:47619.0,21949.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)))*.
% 300.06/300.43 62270[4:Res:58043.0,5345.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)*.
% 300.06/300.43 62269[4:Res:58043.0,5346.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)*.
% 300.06/300.43 62262[4:Res:58043.0,5342.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)*.
% 300.06/300.43 62324[4:Res:59281.0,5345.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)*.
% 300.06/300.43 62323[4:Res:59281.0,5346.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)*.
% 300.06/300.43 62316[4:Res:59281.0,5342.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)*.
% 300.06/300.43 62434[0:Res:57651.0,5345.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)*.
% 300.06/300.43 62433[0:Res:57651.0,5346.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)*.
% 300.06/300.43 62426[0:Res:57651.0,5342.0] || subclass(u,v) -> subclass(intersection(w,restrict(u,x,y)),z) member(not_subclass_element(intersection(w,restrict(u,x,y)),z),v)*.
% 300.06/300.43 62537[0:Res:57711.0,5345.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)*.
% 300.06/300.43 62536[0:Res:57711.0,5346.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)*.
% 300.06/300.43 62529[0:Res:57711.0,5342.0] || subclass(u,v) -> subclass(restrict(intersection(u,w),x,y),z) member(not_subclass_element(restrict(intersection(u,w),x,y),z),v)*.
% 300.06/300.43 62613[0:Res:3.1,11919.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))**.
% 300.06/300.43 62605[0:Res:3633.1,11919.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))**.
% 300.06/300.43 62835[0:Res:58168.0,5345.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)*.
% 300.06/300.43 62834[0:Res:58168.0,5346.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)*.
% 300.06/300.43 62827[0:Res:58168.0,5342.0] || subclass(u,v) -> subclass(restrict(intersection(w,u),x,y),z) member(not_subclass_element(restrict(intersection(w,u),x,y),z),v)*.
% 300.06/300.43 62916[4:Res:58491.0,5342.0] || subclass(u,v) -> subclass(restrict(union(u,u),w,x),y) member(not_subclass_element(restrict(union(u,u),w,x),y),v)*.
% 300.06/300.43 63006[0:Res:58577.0,5345.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)*.
% 300.06/300.43 63005[0:Res:58577.0,5346.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)*.
% 300.06/300.43 62998[0:Res:58577.0,5342.0] || subclass(u,v) -> subclass(intersection(restrict(u,w,x),y),z) member(not_subclass_element(intersection(restrict(u,w,x),y),z),v)*.
% 300.06/300.43 63142[0:SpL:47012.0,3659.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)))) -> .
% 300.06/300.43 63141[4:SpL:26736.0,3659.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)))) -> .
% 300.06/300.43 63124[0:SpL:47012.0,3659.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)))))) -> .
% 300.06/300.43 63123[4:SpL:26736.0,3659.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)))))) -> .
% 300.06/300.43 63282[4:Res:58032.0,5342.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)*.
% 300.06/300.43 63342[4:Res:59005.0,5342.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)*.
% 300.06/300.43 64678[0:SpR:47012.0,47063.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))))**.
% 300.06/300.43 64677[4:SpR:26736.0,47063.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))))**.
% 300.06/300.43 64660[0:SpR:47012.0,47063.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))))**.
% 300.06/300.43 64659[4:SpR:26736.0,47063.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))))**.
% 300.06/300.43 64813[4:Res:63493.1,1922.1] || equal(image(u,image(v,singleton(w))),successor(null_class)) member(ordered_pair(w,x),compose(u,v))* -> member(x,singleton(null_class)).
% 300.06/300.43 64951[0:SpL:47152.0,4022.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))) -> .
% 300.06/300.43 64856[0:SpR:47152.0,498.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)))).
% 300.06/300.43 65317[0:SpR:44.0,47437.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))))))**.
% 300.06/300.43 65616[0:SpR:47012.0,47508.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))))**.
% 300.06/300.43 65615[4:SpR:26736.0,47508.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))))**.
% 300.06/300.43 65598[0:SpR:47012.0,47508.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))))))**.
% 300.06/300.43 65597[4:SpR:26736.0,47508.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))))))**.
% 300.06/300.43 66620[0:Res:10014.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)*.
% 300.06/300.43 66619[0:Res:10014.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)*.
% 300.06/300.43 66589[3:Res:10014.3,4365.0] || member(u,universal_class) member(v,u) subclass(element_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 300.06/300.43 66573[0:Res:10014.3,217.0] || member(u,universal_class) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 300.06/300.43 66567[0:Res:10014.3,4022.1] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 300.06/300.43 68173[4:SpL:1197.2,57139.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).
% 300.06/300.43 69573[4:SpL:1197.2,64493.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).
% 300.06/300.43 69683[4:MRR:69610.4,49335.2] || member(not_subclass_element(u,v),w)* member(not_subclass_element(u,v),x)* subclass(u,regular(intersection(x,w)))* -> subclass(u,v).
% 300.06/300.43 69688[4:MRR:69617.0,10049.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).
% 300.06/300.43 69704[4:SpL:1197.2,64498.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).
% 300.06/300.43 69973[4:SpL:1197.2,69814.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).
% 300.06/300.43 69984[4:SpL:1197.2,67343.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).
% 300.06/300.43 70014[4:SpL:1197.2,68183.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).
% 300.06/300.43 70037[4:SpL:1197.2,69995.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).
% 300.06/300.43 70430[4:MRR:70429.2,55888.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)))*.
% 300.06/300.43 71131[0:SpL:115.0,9990.0] || equal(u,symmetric_difference(v,w))* member(x,union(v,w)) member(x,complement(intersection(v,w)))* -> member(x,u)*.
% 300.06/300.43 71550[0:Rew:115.0,71376.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)).
% 300.06/300.43 71555[4:MRR:71451.0,10049.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)).
% 300.06/300.43 71619[4:Res:70771.0,5345.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)*.
% 300.06/300.43 71618[4:Res:70771.0,5346.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)*.
% 300.06/300.43 71611[4:Res:70771.0,5342.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)*.
% 300.06/300.43 71971[4:MRR:71816.0,10049.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)).
% 300.06/300.43 72511[4:MRR:72353.0,10049.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)).
% 300.06/300.43 72594[4:Res:70688.0,5347.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))*.
% 300.06/300.43 72760[0:Obv:72710.2] || subclass(unordered_pair(u,v),w) member(v,x) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),intersection(x,w))*.
% 300.06/300.43 72890[0:Obv:72838.2] || subclass(unordered_pair(u,v),w) member(u,x) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),intersection(x,w))*.
% 300.06/300.43 76279[0:Rew:74540.0,76148.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)).
% 300.06/300.43 76281[0:Rew:76020.0,76280.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))).
% 300.06/300.43 77765[8:Res:76567.1,5348.0] function(restrict(u,v,w)) || -> subclass(successor(restrict(u,v,w)),x) member(not_subclass_element(successor(restrict(u,v,w)),x),u)*.
% 300.06/300.43 77755[8:Res:76567.1,7729.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).
% 300.06/300.43 77885[0:SpL:74536.0,4022.1] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* member(u,symmetric_difference(cross_product(v,w),x)) -> .
% 300.06/300.43 78638[0:Rew:78636.0,68647.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))).
% 300.06/300.43 78651[0:Rew:78636.0,34819.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)))*.
% 300.06/300.43 78653[0:Rew:78636.0,31926.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)))*.
% 300.06/300.43 78654[0:Rew:78636.0,31399.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)))*.
% 300.06/300.43 78693[0:Rew:78636.0,40322.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))))**.
% 300.06/300.43 79079[0:Rew:79059.0,65260.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)))).
% 300.06/300.43 79080[0:Rew:79059.0,65354.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))) -> .
% 300.06/300.43 79107[0:Rew:79059.0,78634.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))))**.
% 300.06/300.43 79134[0:Rew:79059.0,22206.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))) -> .
% 300.06/300.43 80082[0:SpR:79059.0,76243.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))))**.
% 300.06/300.43 80056[0:SpR:78499.0,76243.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))))**.
% 300.06/300.43 81378[4:Res:76344.0,5342.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)*.
% 300.06/300.43 82739[4:SpL:1197.2,72156.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).
% 300.06/300.43 82892[4:SpL:1197.2,72114.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).
% 300.06/300.43 83060[4:SpL:73603.0,212.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).
% 300.06/300.43 83028[4:SpL:73603.0,212.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).
% 300.06/300.43 83597[4:Res:28367.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).
% 300.06/300.43 83596[4:Res:28367.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)*.
% 300.06/300.43 84377[4:Res:70667.0,5341.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)**.
% 300.06/300.43 84578[4:Res:70677.0,5341.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)**.
% 300.06/300.43 84757[4:Res:74121.0,5342.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)*.
% 300.06/300.43 84907[4:Res:74165.0,5342.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)*.
% 300.06/300.43 85468[4:MRR:85444.0,10054.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).
% 300.06/300.43 85540[4:MRR:85516.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)))**.
% 300.06/300.43 85554[0:SpL:39886.0,10907.0] || subclass(universal_class,complement(intersection(u,v))) member(omega,union(v,intersection(u,v))) -> member(omega,symmetric_difference(v,intersection(u,v)))*.
% 300.06/300.43 85553[0:SpL:39745.0,10907.0] || subclass(universal_class,complement(intersection(u,v))) member(omega,union(u,intersection(u,v))) -> member(omega,symmetric_difference(u,intersection(u,v)))*.
% 300.06/300.43 86126[0:Res:11142.2,2.0] || member(u,universal_class) equal(compose(v,singleton(u)),u)** subclass(compose_class(v),w)* -> member(singleton(singleton(singleton(u))),w)*.
% 300.06/300.43 86490[4:Rew:30.0,86404.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).
% 300.06/300.43 86491[4:Rew:29.0,86398.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).
% 300.06/300.43 87252[4:Res:59329.1,328.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)).
% 300.06/300.43 87479[4:SpL:27420.0,6148.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(null_class,v),w)) -> equal(u,null_class).
% 300.06/300.43 87478[4:SpL:73603.0,6148.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,null_class),w)) -> equal(u,null_class).
% 300.06/300.43 87477[4:SpL:30456.0,6148.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,v),w))* -> equal(u,null_class).
% 300.06/300.43 87456[4:SpL:27420.0,6148.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(null_class,w))) -> equal(u,null_class).
% 300.06/300.43 87455[4:SpL:73603.0,6148.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,null_class))) -> equal(u,null_class).
% 300.06/300.43 87454[4:SpL:30456.0,6148.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,w)))* -> equal(u,null_class).
% 300.06/300.43 87697[0:SpL:6882.0,7134.1] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(apply(choice,u),successor(v)).
% 300.06/300.43 88005[0:SpL:6882.0,7172.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),complement(singleton(w))))* -> member(image(u,v),successor(w))*.
% 300.06/300.43 88172[4:Res:15657.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)*.
% 300.06/300.43 88180[4:Rew:249.0,88159.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)*.
% 300.06/300.43 88392[4:Res:15719.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)*.
% 300.06/300.43 88469[4:Res:16173.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)*.
% 300.06/300.43 88640[0:Res:47037.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)*.
% 300.06/300.43 88614[4:SpR:74226.0,47037.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))))*.
% 300.06/300.43 88613[4:SpR:74227.0,47037.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))))*.
% 300.06/300.43 88611[4:SpR:27420.0,47037.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)))).
% 300.06/300.43 88610[4:SpR:73603.0,47037.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)))).
% 300.06/300.43 88609[4:SpR:30456.0,47037.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))))*.
% 300.06/300.43 88608[4:SpR:74227.0,47037.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)))).
% 300.06/300.43 88591[4:SpR:77128.0,47037.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))))).
% 300.06/300.43 88590[4:SpR:76340.0,47037.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))))).
% 300.06/300.43 88589[4:SpR:35792.0,47037.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))))).
% 300.06/300.43 88588[4:SpR:77128.0,47037.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))))).
% 300.06/300.43 88587[4:SpR:35792.0,47037.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)))))*.
% 300.06/300.43 88586[4:SpR:76340.0,47037.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)))))*.
% 300.06/300.43 88799[4:Res:60366.0,5342.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)*.
% 300.06/300.43 88906[0:Res:47226.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)*.
% 300.06/300.43 88879[4:SpR:77128.0,47226.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)).
% 300.06/300.43 88878[4:SpR:76340.0,47226.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)).
% 300.06/300.43 88877[4:SpR:35792.0,47226.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)).
% 300.06/300.43 88876[4:SpR:77128.0,47226.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)).
% 300.06/300.43 88875[4:SpR:35792.0,47226.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))*.
% 300.06/300.43 88874[4:SpR:76340.0,47226.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))*.
% 300.06/300.43 88868[4:SpR:74226.0,47226.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)))*.
% 300.06/300.43 88867[4:SpR:74227.0,47226.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)))*.
% 300.06/300.43 88865[4:SpR:27420.0,47226.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))).
% 300.06/300.43 88864[4:SpR:73603.0,47226.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))).
% 300.06/300.43 88863[4:SpR:30456.0,47226.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)))*.
% 300.06/300.43 88862[4:SpR:74227.0,47226.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)))).
% 300.06/300.43 89110[4:Res:70661.0,5341.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)**.
% 300.06/300.43 89241[4:Res:70669.0,5341.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)**.
% 300.06/300.43 89390[3:Rew:3119.1,89389.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).
% 300.06/300.43 89392[3:Rew:2331.1,89391.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).
% 300.06/300.43 89488[4:Res:70672.0,5341.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)**.
% 300.06/300.43 89620[4:Res:70676.0,5341.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)**.
% 300.06/300.43 89780[3:Rew:3119.1,89779.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).
% 300.06/300.43 89782[3:Rew:2331.1,89781.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).
% 300.06/300.43 90102[4:SpR:27420.0,6708.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))*.
% 300.06/300.43 90101[4:SpR:73603.0,6708.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))*.
% 300.06/300.43 90100[4:SpR:30456.0,6708.1] || member(u,symmetric_difference(union(union(v,v),w),complement(x)))* -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 300.06/300.43 90079[4:SpR:27420.0,6708.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))*.
% 300.06/300.43 90078[4:SpR:73603.0,6708.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))*.
% 300.06/300.43 90077[4:SpR:30456.0,6708.1] || member(u,symmetric_difference(union(v,union(w,w)),complement(x)))* -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 300.06/300.43 90551[8:Res:77537.1,3158.0] function(intersection(u,v)) || -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),u)*.
% 300.06/300.43 90550[8:Res:77537.1,3159.0] function(intersection(u,v)) || -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),v)*.
% 300.06/300.43 90608[8:Res:77648.1,3158.0] function(intersection(u,v)) || -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),u)*.
% 300.06/300.43 90607[8:Res:77648.1,3159.0] function(intersection(u,v)) || -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),v)*.
% 300.06/300.43 90781[0:SpR:78616.0,47226.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))).
% 300.06/300.43 90775[0:SpR:78616.0,47037.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)))).
% 300.06/300.43 91015[4:SpR:27420.0,6784.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))))*.
% 300.06/300.43 91014[4:SpR:73603.0,6784.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))))*.
% 300.06/300.43 91013[4:SpR:30456.0,6784.1] || member(u,symmetric_difference(complement(v),union(union(w,w),x)))* -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 300.06/300.43 90990[4:SpR:27420.0,6784.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)))))*.
% 300.06/300.43 90989[4:SpR:73603.0,6784.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)))))*.
% 300.06/300.43 90988[4:SpR:30456.0,6784.1] || member(u,symmetric_difference(complement(v),union(w,union(x,x))))* -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 300.06/300.43 91261[0:Res:78797.0,5342.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)*.
% 300.06/300.43 92150[4:Res:84699.0,5342.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)*.
% 300.06/300.43 92255[4:Res:84728.0,5342.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)*.
% 300.06/300.43 92586[4:Res:84844.0,5342.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)*.
% 300.06/300.43 92701[4:Res:84873.0,5342.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)*.
% 300.06/300.43 92769[4:Res:87223.1,328.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)).
% 300.06/300.43 93039[4:Res:88738.0,5342.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)*.
% 300.06/300.43 93829[4:Res:92107.0,5342.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)*.
% 300.06/300.43 93936[0:Res:4081.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)*.
% 300.06/300.43 94093[4:Res:93784.0,5342.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)*.
% 300.06/300.43 94194[4:Res:94074.0,5342.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)*.
% 300.06/300.43 94299[4:Res:92189.0,5342.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)*.
% 300.06/300.43 94407[4:Res:92538.0,5342.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)*.
% 300.06/300.43 94525[0:Res:5229.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)*.
% 300.06/300.43 94696[4:Res:92631.0,5342.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)*.
% 300.06/300.43 94830[0:Res:56847.1,328.1] inductive(intersection(u,v)) || subclass(v,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 300.06/300.43 94942[4:Res:4074.1,39314.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)*.
% 300.06/300.43 94941[4:Res:4074.1,36188.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)*.
% 300.06/300.43 94940[4:Res:4074.1,76461.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)*.
% 300.06/300.43 95454[4:Res:5223.1,39314.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)*.
% 300.06/300.43 95453[4:Res:5223.1,36188.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)*.
% 300.06/300.43 95452[4:Res:5223.1,76461.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)*.
% 300.06/300.43 95710[4:Res:95602.0,3156.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)*.
% 300.06/300.43 95833[4:Res:95695.0,3156.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)*.
% 300.06/300.43 95858[4:Res:95824.0,3156.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)*.
% 300.06/300.43 96337[0:Res:57948.1,328.1] inductive(intersection(u,v)) || subclass(u,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 300.06/300.43 96954[4:Res:96606.0,5345.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)*.
% 300.06/300.43 96953[4:Res:96606.0,5346.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)*.
% 300.06/300.43 96943[4:Res:96606.0,5342.0] || subclass(u,v) -> subclass(complement(successor(complement(intersection(u,w)))),x) member(not_subclass_element(complement(successor(complement(intersection(u,w)))),x),v)*.
% 300.06/300.43 97118[4:Res:96886.0,5345.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)*.
% 300.06/300.43 97117[4:Res:96886.0,5346.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)*.
% 300.06/300.43 97107[4:Res:96886.0,5342.0] || subclass(u,v) -> subclass(complement(successor(complement(intersection(w,u)))),x) member(not_subclass_element(complement(successor(complement(intersection(w,u)))),x),v)*.
% 300.06/300.43 97254[4:Obv:97237.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).
% 300.06/300.43 97638[4:Res:17111.1,47068.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))))* -> .
% 300.06/300.43 97749[4:Res:97395.0,5342.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)*.
% 300.06/300.43 97827[4:Res:97753.0,5348.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)*.
% 300.06/300.43 97866[4:Rew:26691.0,97813.1,26691.0,97813.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).
% 300.06/300.43 97988[4:Res:17111.1,47100.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))* -> .
% 300.06/300.43 97941[0:SpL:39581.1,47100.0] || subclass(complement(u),power_class(complement(power_class(v)))) member(w,complement(u)) member(w,union(image(element_relation,power_class(v)),u))* -> .
% 300.06/300.43 98277[7:SpL:47642.0,45336.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))))).
% 300.06/300.43 98276[4:SpL:47642.0,46062.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))))).
% 300.06/300.43 98275[4:SpL:47642.0,70954.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))))).
% 300.06/300.43 98258[0:SpL:47642.0,2149.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)** -> .
% 300.06/300.43 98256[4:SpL:47642.0,59615.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).
% 300.06/300.43 98253[4:SpL:47642.0,72030.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).
% 300.06/300.43 98176[4:SpR:47642.0,97096.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))))*.
% 300.06/300.43 98170[0:SpR:47642.0,9930.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))))*.
% 300.06/300.43 98153[4:SpR:47642.0,96932.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))))*.
% 300.06/300.43 98342[4:Rew:78499.0,98151.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)**.
% 300.06/300.43 98344[4:Rew:78499.0,98149.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)**.
% 300.06/300.43 98345[4:Rew:78499.0,98142.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))))))*.
% 300.06/300.43 98136[0:SpR:47642.0,42038.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)**.
% 300.06/300.43 98135[0:SpR:47642.0,41697.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)**.
% 300.06/300.43 98108[4:SpR:47642.0,45830.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)**.
% 300.06/300.43 98465[4:Res:97694.0,5342.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)*.
% 300.06/300.43 98571[4:Res:97791.0,3156.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)*.
% 300.06/300.43 98607[4:Res:98539.0,5342.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)*.
% 300.06/300.43 98793[7:SpL:47643.0,45336.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))).
% 300.06/300.43 98792[4:SpL:47643.0,46062.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))).
% 300.06/300.43 98791[4:SpL:47643.0,70954.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))).
% 300.06/300.43 98774[0:SpL:47643.0,2149.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)** -> .
% 300.06/300.43 98772[4:SpL:47643.0,59615.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).
% 300.06/300.43 98769[4:SpL:47643.0,72030.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).
% 300.06/300.43 98762[0:SpR:39581.1,47643.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)))**.
% 300.06/300.43 98692[4:SpR:47643.0,97096.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))))*.
% 300.06/300.43 98686[0:SpR:47643.0,9930.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))))*.
% 300.06/300.43 98668[4:SpR:47643.0,96932.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))))*.
% 300.06/300.43 98858[4:Rew:78499.0,98666.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)**.
% 300.06/300.43 98860[4:Rew:78499.0,98664.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)**.
% 300.06/300.43 98861[4:Rew:78499.0,98656.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))))*.
% 300.06/300.43 98650[0:SpR:47643.0,42038.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)**.
% 300.06/300.43 98649[0:SpR:47643.0,41697.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)**.
% 300.06/300.43 98622[4:SpR:47643.0,45830.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)**.
% 300.06/300.43 98990[4:Res:97858.0,5341.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)**.
% 300.06/300.43 99225[7:SpL:47644.0,45336.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))).
% 300.06/300.43 99224[4:SpL:47644.0,46062.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))).
% 300.06/300.43 99223[4:SpL:47644.0,70954.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))).
% 300.06/300.43 99206[0:SpL:47644.0,2149.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)** -> .
% 300.06/300.43 99204[4:SpL:47644.0,59615.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).
% 300.06/300.43 99201[4:SpL:47644.0,72030.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).
% 300.06/300.43 99194[0:SpR:39581.1,47644.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)))**.
% 300.06/300.43 99120[4:SpR:47644.0,97096.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))))*.
% 300.06/300.43 99114[0:SpR:47644.0,9930.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))))*.
% 300.06/300.43 99096[4:SpR:47644.0,96932.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))))*.
% 300.06/300.43 99295[4:Rew:78499.0,99094.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)**.
% 300.06/300.43 99297[4:Rew:78499.0,99092.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)**.
% 300.06/300.43 99298[4:Rew:78499.0,99084.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))))*.
% 300.06/300.43 99078[0:SpR:47644.0,42038.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)**.
% 300.06/300.43 99077[0:SpR:47644.0,41697.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)**.
% 300.06/300.43 99049[4:SpR:47644.0,45830.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)**.
% 300.06/300.43 99413[4:Res:98540.0,3156.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)*.
% 300.06/300.43 99820[7:SpL:47646.0,45336.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))).
% 300.06/300.43 99819[4:SpL:47646.0,46062.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))).
% 300.06/300.43 99818[4:SpL:47646.0,70954.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))).
% 300.06/300.43 99801[0:SpL:47646.0,2149.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)** -> .
% 300.06/300.43 99799[4:SpL:47646.0,59615.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).
% 300.06/300.43 99796[4:SpL:47646.0,72030.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).
% 300.06/300.43 99715[4:SpR:47646.0,97096.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))))*.
% 300.06/300.43 99709[0:SpR:47646.0,9930.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))))*.
% 300.06/300.43 99689[4:SpR:47646.0,96932.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))))*.
% 300.06/300.43 99890[4:Rew:78499.0,99687.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)**.
% 300.06/300.43 99892[4:Rew:78499.0,99685.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)**.
% 300.06/300.43 99893[4:Rew:78499.0,99677.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))))*.
% 300.06/300.43 99671[0:SpR:47646.0,42038.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)**.
% 300.06/300.43 99670[0:SpR:47646.0,41697.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)**.
% 300.06/300.43 99642[4:SpR:47646.0,45830.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)**.
% 300.06/300.43 100038[4:Res:96680.0,5342.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)*.
% 300.06/300.43 100162[4:Res:100042.0,5348.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)*.
% 300.06/300.43 100214[4:Rew:26691.0,100148.1,26691.0,100148.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).
% 300.06/300.43 100495[0:SpR:39581.1,5447.2] || subclass(complement(u),complement(v)) member(w,universal_class) -> member(w,image(element_relation,union(v,u)))* member(w,power_class(complement(u))).
% 300.06/300.43 100774[4:Res:100115.0,5348.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)*.
% 300.06/300.43 100827[4:Rew:26691.0,100760.1,26691.0,100760.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).
% 300.06/300.43 100897[4:Res:17111.1,15575.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))*.
% 300.06/300.43 100852[4:Res:67.1,15575.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)).
% 300.06/300.43 101026[0:SpL:39581.1,6117.1] || subclass(complement(u),complement(v)) member(w,intersection(complement(x),union(v,u)))* member(w,union(x,complement(u))) -> .
% 300.06/300.43 101288[0:SpL:39581.1,6127.1] || subclass(complement(u),complement(v)) member(w,intersection(union(v,u),complement(x)))* member(w,union(complement(u),x)) -> .
% 300.06/300.43 103749[4:Rew:26691.0,101643.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).
% 300.06/300.43 103752[4:Rew:26691.0,101614.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).
% 300.06/300.43 101713[4:Rew:101686.0,100988.1] || member(u,intersection(complement(v),union(w,apply(null_class,x))))* member(u,union(v,complement(union(w,apply(null_class,y)))))* -> .
% 300.06/300.43 101715[4:Rew:101686.0,101250.1] || member(u,intersection(union(v,apply(null_class,w)),complement(x)))* member(u,union(complement(union(v,apply(null_class,y))),x))* -> .
% 300.06/300.43 101717[4:Rew:101686.0,100982.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)))))* -> .
% 300.06/300.43 101719[4:Rew:101686.0,83487.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).
% 300.06/300.43 101720[4:Rew:101686.0,100457.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)))))*.
% 300.06/300.43 101722[4:Rew:101686.0,101244.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))* -> .
% 300.06/300.43 101752[4:Rew:101686.0,101016.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)))) -> .
% 300.06/300.43 101754[4:Rew:101686.0,101017.1] || member(u,intersection(complement(v),union(apply(null_class,w),x)))* member(u,union(v,complement(union(apply(null_class,y),x))))* -> .
% 300.06/300.43 101756[0:Rew:101686.0,100478.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)))).
% 300.06/300.43 101758[0:Rew:101686.0,101271.1] || member(u,intersection(union(symmetric_difference(v,w),x),complement(y)))* member(u,union(complement(union(symmetric_difference(w,v),x)),y)) -> .
% 300.06/300.43 101772[0:Rew:101686.0,90854.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).
% 300.06/300.43 101775[4:Rew:101686.0,83455.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).
% 300.06/300.43 101776[4:Rew:101686.0,101273.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))* -> .
% 300.06/300.43 101778[4:Rew:101686.0,81920.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).
% 300.06/300.43 101779[4:Rew:101686.0,100480.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))))*.
% 300.06/300.43 101785[4:Rew:101686.0,101279.1] || member(u,intersection(union(apply(null_class,v),w),complement(x)))* member(u,union(complement(union(apply(null_class,y),w)),x))* -> .
% 300.06/300.43 101787[4:Rew:101686.0,100486.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))))*.
% 300.06/300.43 101789[4:Rew:101686.0,101011.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))))* -> .
% 300.06/300.43 101799[0:Rew:101686.0,100449.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))))).
% 300.06/300.43 101801[0:Rew:101686.0,101242.1] || member(u,intersection(union(v,symmetric_difference(w,x)),complement(y)))* member(u,union(complement(union(v,symmetric_difference(x,w))),y)) -> .
% 300.06/300.43 101811[4:Rew:101686.0,100451.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)))))*.
% 300.06/300.43 101819[4:Rew:101686.0,100456.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)))))).
% 300.06/300.43 101822[4:Rew:101686.0,101249.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)) -> .
% 300.06/300.43 101825[4:Rew:101686.0,100485.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)))).
% 300.06/300.43 101827[4:Rew:101686.0,101278.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)) -> .
% 300.06/300.43 101834[4:Rew:101686.0,81874.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).
% 300.06/300.43 101869[0:Rew:101686.0,90889.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).
% 300.06/300.43 101870[4:Rew:101686.0,81950.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).
% 300.06/300.43 101883[4:Rew:101686.0,81904.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).
% 300.06/300.43 101885[0:Rew:101686.0,101009.1] || member(u,intersection(complement(v),union(symmetric_difference(w,x),y)))* member(u,union(v,complement(union(symmetric_difference(x,w),y)))) -> .
% 300.06/300.43 101897[0:Rew:101686.0,25792.0] || member(u,symmetric_difference(complement(v),union(w,complement(union(x,y)))))* -> member(u,union(v,intersection(complement(w),union(x,y)))).
% 300.06/300.43 101925[0:Rew:101686.0,100980.1] || member(u,intersection(complement(v),union(w,symmetric_difference(x,y))))* member(u,union(v,complement(union(w,symmetric_difference(y,x))))) -> .
% 300.06/300.43 101927[4:Rew:101686.0,100987.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)))))) -> .
% 300.06/300.43 101961[0:Rew:101686.0,101079.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 300.06/300.43 101970[0:Rew:101686.0,25810.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),complement(y)))* -> member(u,union(intersection(complement(v),union(w,x)),y)).
% 300.06/300.43 101984[0:Rew:101686.0,87443.1] || subclass(u,intersection(complement(v),union(w,x))) member(regular(u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 300.06/300.43 102002[4:Rew:101686.0,101084.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)))* -> .
% 300.06/300.43 102020[0:Rew:101686.0,52019.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))))*.
% 300.06/300.43 102047[0:Rew:101686.0,25795.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),y)))* -> member(u,union(v,intersection(union(w,x),complement(y)))).
% 300.06/300.43 102096[0:Rew:101686.0,101096.0] || subclass(u,symmetric_difference(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 300.06/300.43 102206[0:Rew:101686.0,101093.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(x,intersection(complement(u),union(v,w)))* -> equal(singleton(x),null_class).
% 300.06/300.43 102207[0:Rew:101686.0,101097.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(regular(x),intersection(complement(u),union(v,w)))* -> equal(x,null_class).
% 300.06/300.43 102250[0:Rew:101686.0,23680.0] || subclass(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 300.06/300.43 102268[0:Rew:101686.0,32838.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))))*.
% 300.06/300.43 102269[3:Rew:101686.0,33040.0] || -> subclass(regular(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* equal(intersection(complement(u),union(v,w)),null_class).
% 300.06/300.43 102317[4:Rew:101686.0,101061.0] || equal(union(u,complement(union(v,w))),ordered_pair(x,universal_class)) member(unordered_pair(x,null_class),intersection(complement(u),union(v,w)))* -> .
% 300.06/300.43 102363[0:Rew:101686.0,45217.0] || equal(u,power_class(complement(union(v,w))))* member(x,universal_class) -> member(x,image(element_relation,union(v,w)))* member(x,u)*.
% 300.06/300.43 102365[0:Rew:101686.0,51703.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))))*.
% 300.06/300.43 102429[0:Rew:101686.0,101343.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 300.07/300.43 102438[0:Rew:101686.0,25813.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),complement(y)))* -> member(u,union(intersection(union(v,w),complement(x)),y)).
% 300.07/300.43 102452[0:Rew:101686.0,87466.1] || subclass(u,intersection(union(v,w),complement(x))) member(regular(u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 300.07/300.43 102470[4:Rew:101686.0,101348.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)))* -> .
% 300.07/300.43 102501[0:Rew:101686.0,59446.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)))*.
% 300.07/300.43 102503[0:Rew:101686.0,54127.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)))*.
% 300.07/300.43 102504[0:Rew:101686.0,53571.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)))*.
% 300.07/300.43 102564[0:Rew:101686.0,101360.0] || subclass(u,symmetric_difference(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 300.07/300.43 102580[0:Rew:101686.0,101357.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(x,intersection(union(u,v),complement(w)))* -> equal(singleton(x),null_class).
% 300.07/300.43 102581[0:Rew:101686.0,101361.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(regular(x),intersection(union(u,v),complement(w)))* -> equal(x,null_class).
% 300.07/300.43 102624[0:Rew:101686.0,23683.0] || subclass(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 300.07/300.43 102642[0:Rew:101686.0,32840.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))*.
% 300.07/300.43 102643[3:Rew:101686.0,33042.0] || -> subclass(regular(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* equal(intersection(union(u,v),complement(w)),null_class).
% 300.07/300.43 102689[4:Rew:101686.0,101325.0] || equal(union(complement(union(u,v)),w),ordered_pair(x,universal_class)) member(unordered_pair(x,null_class),intersection(union(u,v),complement(w)))* -> .
% 300.07/300.43 103437[0:Rew:103414.0,47123.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))))))**.
% 300.07/300.43 103438[4:Rew:103414.0,41152.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))))))**.
% 300.07/300.43 103446[4:Rew:103425.0,41113.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))))))**.
% 300.07/300.43 103460[0:Rew:103425.0,47347.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))))))**.
% 300.07/300.43 103805[4:Rew:101686.0,101724.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)))).
% 300.07/300.43 103812[0:Rew:101686.0,101760.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))).
% 300.07/300.43 103813[0:Rew:101686.0,101768.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).
% 300.07/300.43 103814[4:Rew:101686.0,101773.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).
% 300.07/300.43 103815[4:Rew:101686.0,101774.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).
% 300.07/300.43 103816[4:Rew:101686.0,101784.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))).
% 300.07/300.43 103817[4:Rew:101686.0,101791.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))).
% 300.07/300.43 103818[4:Rew:101686.0,101798.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))).
% 300.07/300.43 103819[0:Rew:101686.0,101803.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)))).
% 300.07/300.43 103820[4:Rew:101686.0,101813.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)))).
% 300.07/300.43 103821[4:Rew:101686.0,101816.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))))).
% 300.07/300.43 103822[4:Rew:101686.0,101824.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).
% 300.07/300.43 103823[0:Rew:101686.0,101865.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).
% 300.07/300.43 103824[4:Rew:101686.0,101874.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).
% 300.07/300.43 103825[4:Rew:101686.0,101878.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).
% 300.07/300.43 103826[4:Rew:101686.0,101879.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).
% 300.07/300.43 103835[0:Rew:101686.0,102223.0] || subclass(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 300.07/300.43 103836[3:Rew:101686.0,102300.1] || -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* equal(singleton(union(u,complement(union(v,w)))),null_class).
% 300.07/300.43 103837[0:Rew:101686.0,102597.0] || subclass(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 300.07/300.43 103838[3:Rew:101686.0,102672.1] || -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* equal(singleton(union(complement(union(u,v)),w)),null_class).
% 300.07/300.43 104153[4:Rew:47572.0,101589.1,26691.0,101589.1,47572.0,101589.1,26691.0,101589.1,47572.0,101589.0,26691.0,101589.0,47572.0,101589.0,26691.0,101589.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).
% 300.07/300.43 106689[0:SpR:103337.0,496.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)))))**.
% 300.07/300.43 106639[0:SpR:103337.0,496.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)))**.
% 300.07/300.43 106807[0:Rew:103337.0,106739.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).
% 300.07/300.43 106808[0:Rew:103337.0,106726.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).
% 300.07/300.43 107075[4:Res:96797.0,5342.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)*.
% 300.07/300.43 107179[4:Res:97706.0,5342.0] || subclass(union(u,u),v)* -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 300.07/300.43 107308[4:Res:97814.0,5341.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)**.
% 300.07/300.43 107542[0:SpL:103414.0,47228.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))))*.
% 300.07/300.43 107622[0:Rew:79059.0,107540.0] || member(u,symmetric_difference(union(v,complement(successor(w))),union(complement(v),successor(w))))* -> member(u,complement(symmetric_difference(complement(v),successor(w)))).
% 300.07/300.43 107533[0:SpL:103414.0,47039.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))))*.
% 300.07/300.43 107532[0:SpL:103414.0,7013.0] || equal(u,union(v,complement(successor(w))))* member(x,universal_class) -> member(x,intersection(complement(v),successor(w)))* member(x,u)*.
% 300.07/300.43 107528[0:SpL:103414.0,354.1] || member(u,universal_class) subclass(union(v,complement(successor(w))),x)* -> member(u,intersection(complement(v),successor(w)))* member(u,x)*.
% 300.07/300.43 107708[4:Res:98552.0,3156.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(u,u)))),null_class) member(regular(complement(successor(successor(union(u,u))))),v)*.
% 300.07/300.43 107838[4:Res:99956.0,5342.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)*.
% 300.07/300.43 107989[4:Res:100103.0,3156.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)*.
% 300.07/300.43 108279[4:Rew:108230.0,108278.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)))))**.
% 300.07/300.43 108315[4:Res:107937.0,5342.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)*.
% 300.07/300.43 108833[4:Res:108293.0,5342.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)*.
% 300.07/300.43 108921[4:Res:100205.0,5341.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)**.
% 300.07/300.43 109348[4:Res:100716.0,3156.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)*.
% 300.07/300.43 109470[4:Res:100818.0,5341.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)**.
% 300.07/300.43 110292[4:Res:106992.0,5342.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)*.
% 300.07/300.43 110443[4:Res:107232.0,5341.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)**.
% 300.07/300.43 110759[4:Res:107938.0,3156.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)*.
% 300.07/300.43 110901[4:Res:109295.0,3156.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)*.
% 300.07/300.43 111317[0:Res:364.1,101688.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))))*.
% 300.07/300.43 111293[0:Res:347.2,101688.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))))*.
% 300.07/300.43 111292[0:Res:346.2,101688.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))))*.
% 300.07/300.43 111289[0:Res:350.2,101688.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))))*.
% 300.07/300.43 111229[0:SpL:103337.0,101688.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))))*.
% 300.07/300.43 111227[0:SpL:47012.0,101688.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))))*.
% 300.07/300.43 111520[4:Res:96578.0,5341.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)**.
% 300.07/300.43 111670[4:Res:96588.0,5341.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)**.
% 300.07/300.43 111865[0:Res:364.1,101702.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))*.
% 300.07/300.43 111841[0:Res:347.2,101702.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))*.
% 300.07/300.43 111840[0:Res:346.2,101702.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))*.
% 300.07/300.43 111837[0:Res:350.2,101702.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))*.
% 300.07/300.43 111739[0:SpL:103337.0,101702.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))))*.
% 300.07/300.43 111737[0:SpL:47012.0,101702.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))))*.
% 300.07/300.43 112019[4:Res:96596.0,5341.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)**.
% 300.07/300.43 112161[4:Res:96601.0,5341.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)**.
% 300.07/300.43 112284[0:Res:101696.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)*.
% 300.07/300.43 112446[4:Res:96889.0,5341.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)**.
% 300.07/300.43 112576[4:Res:99968.0,5342.0] || subclass(union(u,u),v)* -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 300.07/300.43 112783[0:Res:10859.2,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(regular(x),union(u,complement(union(v,w))))* -> equal(x,null_class).
% 300.07/300.43 112782[0:Res:3640.2,101687.0] || subclass(universal_class,intersection(complement(u),union(v,w))) member(x,union(u,complement(union(v,w))))* -> equal(singleton(x),null_class).
% 300.07/300.43 112773[4:Res:17151.1,101687.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))))* -> .
% 300.07/300.43 112752[4:Res:25926.1,101687.0] || equal(intersection(complement(u),union(v,w)),ordered_pair(x,universal_class)) member(unordered_pair(x,null_class),union(u,complement(union(v,w))))* -> .
% 300.07/300.43 112721[4:SpL:74226.0,101687.0] || member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))* -> .
% 300.07/300.43 112720[4:SpL:74227.0,101687.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))))* -> .
% 300.07/300.43 112718[4:SpL:27420.0,101687.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))) -> .
% 300.07/300.43 112717[4:SpL:73603.0,101687.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))) -> .
% 300.07/300.43 112716[4:SpL:30456.0,101687.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))* -> .
% 300.07/300.43 112715[4:SpL:74227.0,101687.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)))) -> .
% 300.07/300.43 112713[0:SpL:78616.0,101687.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))) -> .
% 300.07/300.43 112984[4:Res:100149.0,5341.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)**.
% 300.07/300.43 113156[4:Res:100761.0,5341.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)**.
% 300.07/300.43 113361[0:Res:10859.2,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(regular(x),union(complement(union(u,v)),w))* -> equal(x,null_class).
% 300.07/300.43 113360[0:Res:3640.2,101701.0] || subclass(universal_class,intersection(union(u,v),complement(w))) member(x,union(complement(union(u,v)),w))* -> equal(singleton(x),null_class).
% 300.07/300.43 113351[4:Res:17151.1,101701.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))* -> .
% 300.07/300.43 113330[4:Res:25926.1,101701.0] || equal(intersection(union(u,v),complement(w)),ordered_pair(x,universal_class)) member(unordered_pair(x,null_class),union(complement(union(u,v)),w))* -> .
% 300.07/300.43 113446[4:Rew:102945.0,113259.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)))) -> .
% 300.07/300.43 113256[4:SpL:27420.0,101701.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))) -> .
% 300.07/300.43 113255[4:SpL:73603.0,101701.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))) -> .
% 300.07/300.43 113254[4:SpL:30456.0,101701.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))* -> .
% 300.07/300.43 113251[0:SpL:78616.0,101701.0] || member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))) -> .
% 300.07/300.43 114354[4:Res:113750.0,5348.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)*.
% 300.07/300.43 114420[0:SpR:101864.0,505.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))).
% 300.07/300.43 114419[0:SpR:101864.0,530.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))).
% 300.07/300.43 114417[0:SpR:101864.0,2217.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))).
% 300.07/300.43 114416[0:SpR:101864.0,2244.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))).
% 300.07/300.43 114883[0:SpR:101884.0,505.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)))).
% 300.07/300.43 114882[0:SpR:101884.0,530.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)))).
% 300.07/300.43 114880[0:SpR:101884.0,2217.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)))).
% 300.07/300.43 114879[0:SpR:101884.0,2244.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)))).
% 300.07/300.43 115235[4:Res:113739.0,5342.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)*.
% 300.07/300.43 115685[7:SpL:102364.0,45336.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))))).
% 300.07/300.43 115684[4:SpL:102364.0,46062.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))))).
% 300.07/300.43 115683[4:SpL:102364.0,70954.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))))).
% 300.07/300.43 115666[0:SpL:102364.0,2149.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)** -> .
% 300.07/300.43 115664[4:SpL:102364.0,59615.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).
% 300.07/300.43 115661[4:SpL:102364.0,72030.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).
% 300.07/300.43 115561[4:SpR:102364.0,97096.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))))*.
% 300.07/300.43 115556[0:SpR:102364.0,9930.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))))*.
% 300.07/300.43 115533[4:SpR:102364.0,96932.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))))*.
% 300.07/300.43 115766[4:Rew:78499.0,115531.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)**.
% 300.07/300.43 115770[4:Rew:78499.0,115529.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)**.
% 300.07/300.43 115771[4:Rew:78499.0,115520.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))))))*.
% 300.07/300.43 115514[0:SpR:102364.0,42038.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)**.
% 300.07/300.43 115513[0:SpR:102364.0,41697.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)**.
% 300.07/300.43 115485[4:SpR:102364.0,45830.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)**.
% 300.07/300.43 116165[7:SpL:102512.0,45336.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))).
% 300.07/300.43 116164[4:SpL:102512.0,46062.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))).
% 300.07/300.43 116163[4:SpL:102512.0,70954.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))).
% 300.07/300.43 116146[0:SpL:102512.0,2149.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)** -> .
% 300.07/300.43 116144[4:SpL:102512.0,59615.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).
% 300.07/300.43 116141[4:SpL:102512.0,72030.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).
% 300.07/300.43 116041[4:SpR:102512.0,97096.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))))*.
% 300.07/300.43 116036[0:SpR:102512.0,9930.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))))*.
% 300.07/300.43 116013[4:SpR:102512.0,96932.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))))*.
% 300.07/300.43 116240[4:Rew:78499.0,116011.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)**.
% 300.07/300.43 116244[4:Rew:78499.0,116009.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)**.
% 300.07/300.43 116245[4:Rew:78499.0,116000.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))))*.
% 300.07/300.43 115994[0:SpR:102512.0,42038.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)**.
% 300.07/300.43 115993[0:SpR:102512.0,41697.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)**.
% 300.07/300.43 115965[4:SpR:102512.0,45830.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)**.
% 300.07/300.43 116257[0:Rew:47962.0,116062.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))))**.
% 300.07/300.43 116258[0:Rew:47962.0,116061.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))))**.
% 300.07/300.43 116507[4:Res:115435.0,5348.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)*.
% 300.07/300.43 116494[4:Res:115435.0,7729.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).
% 300.07/300.43 116642[4:Res:116428.0,5348.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)*.
% 300.07/300.43 116629[4:Res:116428.0,7729.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).
% 300.07/300.43 116905[7:SpL:102780.0,45336.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))).
% 300.07/300.43 116904[4:SpL:102780.0,46062.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))).
% 300.07/300.43 116903[4:SpL:102780.0,70954.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))).
% 300.07/300.43 116886[0:SpL:102780.0,2149.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)** -> .
% 300.07/300.43 116884[4:SpL:102780.0,59615.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).
% 300.07/300.43 116881[4:SpL:102780.0,72030.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).
% 300.07/300.43 116877[0:SpR:39581.1,102780.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)))**.
% 300.07/300.43 116778[4:SpR:102780.0,97096.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))))*.
% 300.07/300.43 116773[0:SpR:102780.0,9930.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))))*.
% 300.07/300.43 116750[4:SpR:102780.0,96932.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))))*.
% 300.07/300.43 116985[4:Rew:78499.0,116748.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)**.
% 300.07/300.43 116989[4:Rew:78499.0,116746.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)**.
% 300.07/300.43 116990[4:Rew:78499.0,116737.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))))*.
% 300.07/300.43 116731[0:SpR:102780.0,42038.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)**.
% 300.07/300.43 116730[0:SpR:102780.0,41697.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)**.
% 300.07/300.43 116702[4:SpR:102780.0,45830.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)**.
% 300.07/300.43 117093[4:Res:116431.0,5345.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)*.
% 300.07/300.43 117092[4:Res:116431.0,5346.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)*.
% 300.07/300.43 117082[4:Res:116431.0,5342.0] || subclass(u,v) -> subclass(regular(complement(restrict(u,w,x))),y) member(not_subclass_element(regular(complement(restrict(u,w,x))),y),v)*.
% 300.07/300.43 117342[7:SpL:102912.0,45336.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))))).
% 300.07/300.43 117341[4:SpL:102912.0,46062.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))))).
% 300.07/300.43 117340[4:SpL:102912.0,70954.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))))).
% 300.07/300.43 117323[0:SpL:102912.0,2149.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)** -> .
% 300.07/300.43 117321[4:SpL:102912.0,59615.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).
% 300.07/300.43 117318[4:SpL:102912.0,72030.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).
% 300.07/300.43 117219[4:SpR:102912.0,97096.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))))*.
% 300.07/300.43 117214[0:SpR:102912.0,9930.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))))*.
% 300.07/300.43 117191[4:SpR:102912.0,96932.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))))*.
% 300.07/300.43 117415[4:Rew:78499.0,117189.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)**.
% 300.07/300.43 117419[4:Rew:78499.0,117187.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)**.
% 300.07/300.43 117420[4:Rew:78499.0,117178.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))))))*.
% 300.07/300.43 117172[0:SpR:102912.0,42038.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)**.
% 300.07/300.43 117171[0:SpR:102912.0,41697.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)**.
% 300.07/300.43 117143[4:SpR:102912.0,45830.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)**.
% 300.07/300.43 117432[0:Rew:47963.0,117242.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))))**.
% 300.07/300.43 117433[0:Rew:47963.0,117241.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))))**.
% 300.07/300.43 117504[4:Res:115420.0,5342.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)*.
% 300.07/300.43 117520[4:Res:115425.0,5342.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)*.
% 300.07/300.43 118080[8:Rew:74697.1,118047.2] function(intersection(u,v)) || member(not_subclass_element(successor(intersection(u,v)),w),symmetric_difference(u,v))* -> subclass(successor(intersection(u,v)),w).
% 300.07/300.43 118191[4:Res:113740.0,5342.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)*.
% 300.07/300.43 118650[4:Res:115424.0,5342.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)*.
% 300.07/300.43 118761[4:Res:113738.0,5342.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)*.
% 300.07/300.43 118909[4:Res:114342.0,5341.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)**.
% 300.07/300.43 119085[8:Res:114712.1,7728.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).
% 300.07/300.43 119505[4:Res:116474.0,7729.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).
% 300.07/300.43 119501[4:Res:116474.0,3156.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)*.
% 300.07/300.43 119590[4:Res:116475.0,7729.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).
% 300.07/300.43 119586[4:Res:116475.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(u,complement(successor(w)))),null_class) member(regular(regular(union(u,complement(successor(w))))),v)*.
% 300.07/300.43 119662[4:Res:116476.0,3156.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)*.
% 300.07/300.43 119880[4:Res:116512.0,5341.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)**.
% 300.07/300.43 120140[4:Res:116609.0,3156.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)*.
% 300.07/300.43 120245[4:Res:116610.0,3156.0] || subclass(successor(u),v) -> equal(regular(union(w,complement(successor(u)))),null_class) member(regular(regular(union(w,complement(successor(u))))),v)*.
% 300.07/300.43 120338[4:Res:116611.0,7729.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).
% 300.07/300.43 120334[4:Res:116611.0,3156.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)*.
% 300.07/300.43 120436[4:Res:116647.0,5341.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)**.
% 300.07/300.43 120725[4:Res:118827.0,5341.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)**.
% 300.07/300.43 120874[4:Res:119567.0,7729.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).
% 300.07/300.43 120870[4:Res:119567.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(complement(successor(w)),u)),null_class) member(regular(regular(union(complement(successor(w)),u))),v)*.
% 300.07/300.43 120900[4:SpL:16961.0,5340.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).
% 300.07/300.43 120899[4:SpL:16978.0,5340.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)).
% 300.07/300.43 121098[4:Res:119915.0,5341.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)**.
% 300.07/300.43 121170[4:Rew:102963.0,121089.1,26691.0,121089.1,102963.0,121089.0,26691.0,121089.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).
% 300.07/300.43 121228[4:Res:121063.0,5345.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)*.
% 300.07/300.43 121227[4:Res:121063.0,5346.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)*.
% 300.07/300.43 121217[4:Res:121063.0,5342.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)*.
% 300.07/300.43 121361[4:SpR:102512.0,121264.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))))*.
% 300.07/300.43 121359[4:SpR:47646.0,121264.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))))*.
% 300.07/300.43 121358[4:SpR:47642.0,121264.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))))*.
% 300.07/300.43 121357[4:SpR:102912.0,121264.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))))*.
% 300.07/300.43 121356[4:SpR:47644.0,121264.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))))*.
% 300.07/300.43 121355[4:SpR:47643.0,121264.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))))*.
% 300.07/300.43 121354[4:SpR:102780.0,121264.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))))*.
% 300.07/300.43 121352[4:SpR:102364.0,121264.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))))*.
% 300.07/300.43 121978[4:Res:120226.0,3156.0] || subclass(successor(u),v) -> equal(regular(union(complement(successor(u)),w)),null_class) member(regular(regular(union(complement(successor(u)),w))),v)*.
% 300.07/300.43 122074[4:Res:120470.0,5341.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)**.
% 300.07/300.43 122146[4:Rew:102963.0,122065.1,26691.0,122065.1,102963.0,122065.0,26691.0,122065.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).
% 300.07/300.43 122244[4:Res:121135.0,3156.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)*.
% 300.07/300.43 122329[4:Res:122192.0,5342.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)*.
% 300.07/300.43 122423[4:Res:122309.0,5342.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)*.
% 300.07/300.43 122521[4:Res:122111.0,3156.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)*.
% 300.07/300.43 122641[4:Res:5954.2,38799.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))))* -> .
% 300.07/300.43 122638[4:Res:5954.2,49359.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))))* equal(null_class,element_relation) -> .
% 300.07/300.43 122633[4:Res:5954.2,35175.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))*.
% 300.07/300.43 122628[4:Res:5954.2,39314.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)*.
% 300.07/300.43 122627[4:Res:5954.2,36188.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)*.
% 300.07/300.43 122626[4:Res:5954.2,76461.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)*.
% 300.07/300.43 122603[0:Res:5954.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)*.
% 300.07/300.43 122602[0:Res:5954.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)*.
% 300.07/300.43 122734[4:Res:122193.0,3156.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)*.
% 300.07/300.43 122857[4:Res:122209.0,5342.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)*.
% 300.07/300.43 122911[4:Res:122211.0,5342.0] || subclass(complement(successor(u)),v) -> subclass(regular(union(successor(u),w)),x) member(not_subclass_element(regular(union(successor(u),w)),x),v)*.
% 300.07/300.43 123007[4:Res:122468.0,3156.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)*.
% 300.07/300.43 123150[4:Res:5953.2,38799.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))))* -> .
% 300.07/300.43 123142[4:Res:5953.2,35175.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))*.
% 300.07/300.43 123137[4:Res:5953.2,39314.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)*.
% 300.07/300.43 123136[4:Res:5953.2,36188.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)*.
% 300.07/300.43 123135[4:Res:5953.2,76461.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)*.
% 300.07/300.43 123112[0:Res:5953.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)*.
% 300.07/300.43 123111[0:Res:5953.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)*.
% 300.07/300.43 123212[4:Res:122484.0,5342.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)*.
% 300.07/300.43 123259[4:Res:122486.0,5342.0] || subclass(complement(successor(u)),v) -> subclass(regular(union(w,successor(u))),x) member(not_subclass_element(regular(union(w,successor(u))),x),v)*.
% 300.07/300.43 123366[4:Res:107004.0,5342.0] || subclass(union(u,u),v)* -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 300.07/300.43 123530[4:Res:107950.0,3156.0] || subclass(complement(u),v) -> equal(complement(union(union(u,u),w)),null_class) member(regular(complement(union(union(u,u),w))),v)*.
% 300.07/300.43 123695[4:Res:109307.0,3156.0] || subclass(complement(u),v) -> equal(complement(union(w,union(u,u))),null_class) member(regular(complement(union(w,union(u,u)))),v)*.
% 300.07/300.43 123909[4:Res:111436.0,5341.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)**.
% 300.07/300.43 124092[4:Res:111588.0,5341.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)**.
% 300.07/300.43 124270[4:Res:111942.0,5341.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)**.
% 300.07/300.43 124565[4:Res:112082.0,5341.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)**.
% 300.07/300.43 124737[4:Res:112885.0,5341.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)**.
% 300.07/300.43 125077[4:Res:113064.0,5341.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)**.
% 300.07/300.43 125656[0:SpL:113648.0,101701.0] || member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))) -> .
% 300.07/300.43 125638[0:SpL:113648.0,101687.0] || member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))) -> .
% 300.07/300.43 125429[0:SpR:113648.0,47226.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))).
% 300.07/300.43 125412[0:SpR:113648.0,47037.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)))).
% 300.07/300.43 125930[4:Res:114390.0,5342.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)*.
% 300.07/300.43 126449[4:Res:116449.0,5342.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)*.
% 300.07/300.43 126545[4:Res:116467.1,328.1] inductive(regular(complement(u))) || subclass(u,image(successor_relation,regular(complement(u))))* -> equal(image(successor_relation,regular(complement(u))),regular(complement(u))).
% 300.07/300.43 126630[4:Res:63493.1,47102.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)).
% 300.07/300.43 126732[4:Res:116495.0,5341.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)**.
% 300.07/300.43 126882[4:Res:116630.0,5341.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)**.
% 300.07/300.43 127464[4:Res:122207.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(union(u,u),w)),null_class) member(regular(regular(union(union(u,u),w))),v)*.
% 300.07/300.43 127631[4:Res:122482.0,3156.0] || subclass(complement(u),v) -> equal(regular(union(w,union(u,u))),null_class) member(regular(regular(union(w,union(u,u)))),v)*.
% 300.07/300.43 127891[3:Res:4824.1,6849.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)))).
% 300.07/300.43 127890[3:Res:28597.1,6849.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))))*.
% 300.07/300.43 127868[0:Res:362.1,6849.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))))*.
% 300.07/300.43 127867[4:Res:39248.1,6849.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))))*.
% 300.07/300.43 127865[0:Res:344.1,6849.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))))*.
% 300.07/300.43 127864[4:Res:35314.1,6849.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))))*.
% 300.07/300.43 127855[4:Res:95102.1,6849.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))))*.
% 300.07/300.43 128140[4:Res:125157.0,5342.0] || subclass(union(u,v),w) -> subclass(regular(complement(union(v,u))),x) member(not_subclass_element(regular(complement(union(v,u))),x),w)*.
% 300.07/300.43 128572[4:Res:126377.0,5342.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)*.
% 300.07/300.43 128830[4:Res:126650.0,5341.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)**.
% 300.07/300.43 128980[4:Res:126803.0,5341.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)**.
% 300.07/300.43 129110[0:Res:10047.1,7131.0] || subclass(regular(u),v)* subclass(v,w)* -> equal(u,null_class) equal(regular(u),null_class) member(apply(choice,regular(u)),w)*.
% 300.07/300.43 129048[0:Res:12.0,7131.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)*.
% 300.07/300.43 129759[0:SpR:38775.0,7184.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))*.
% 300.07/300.43 129919[0:Res:71859.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(x,u),v),y) member(not_subclass_element(intersection(intersection(x,u),v),y),w)*.
% 300.07/300.43 130088[0:Res:71860.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(u,x),v),y) member(not_subclass_element(intersection(intersection(u,x),v),y),w)*.
% 300.07/300.43 130240[4:Res:32707.1,7169.1] function(u) || member(inverse(v),universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,range_of(v)),x)*.
% 300.07/300.43 131183[0:Res:10047.1,11985.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)))**.
% 300.07/300.43 131126[0:Res:243.0,11985.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)))**.
% 300.07/300.43 131053[0:Res:12.0,11985.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)))**.
% 300.07/300.43 131943[4:SpR:26691.0,101936.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))).
% 300.07/300.43 132104[3:MRR:131994.0,3636.1] || -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* equal(singleton(intersection(complement(u),union(v,w))),null_class).
% 300.07/300.43 132590[4:Res:130057.0,5342.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)*.
% 300.07/300.43 132735[4:Res:130059.0,5342.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)*.
% 300.07/300.43 132900[4:Res:132489.0,5342.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)*.
% 300.07/300.43 133378[0:Rew:74519.0,133026.0] || -> subclass(intersection(union(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),symmetric_difference(complement(u),union(v,w)))*.
% 300.07/300.43 133379[0:Rew:74519.0,133022.0] || -> subclass(intersection(union(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))*.
% 300.07/300.43 133933[4:SpR:26691.0,102404.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))).
% 300.07/300.43 134141[3:MRR:134027.0,3636.1] || -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* equal(singleton(intersection(union(u,v),complement(w))),null_class).
% 300.07/300.43 135242[0:Rew:74519.0,134889.0] || -> subclass(intersection(union(complement(union(u,v)),w),intersection(union(union(u,v),complement(w)),x)),symmetric_difference(union(u,v),complement(w)))*.
% 300.07/300.43 135243[0:Rew:74519.0,134885.0] || -> subclass(intersection(union(complement(union(u,v)),w),intersection(x,union(union(u,v),complement(w)))),symmetric_difference(union(u,v),complement(w)))*.
% 300.07/300.43 135474[4:Res:132567.0,5342.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)*.
% 300.07/300.43 135841[4:Res:132646.0,5342.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)*.
% 300.07/300.43 136019[4:Res:132713.0,5342.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)*.
% 300.07/300.43 136187[4:Res:132877.0,5342.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)*.
% 300.07/300.43 136700[4:SpR:135678.1,102675.0] || equal(union(union(u,v),complement(w)),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))**.
% 300.07/300.43 136697[4:SpR:135678.1,103688.0] || equal(union(u,complement(union(v,w))),universal_class) -> equal(symmetric_difference(complement(u),union(v,w)),union(complement(u),union(v,w)))**.
% 300.07/300.43 137248[4:Res:135818.0,5342.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)*.
% 300.07/300.43 137526[4:SpR:136381.1,102675.0] || equal(union(complement(union(u,v)),w),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(union(u,v),complement(w)))**.
% 300.07/300.43 137523[4:SpR:136381.1,103688.0] || equal(union(complement(u),union(v,w)),universal_class) -> equal(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))**.
% 300.07/300.43 138184[0:Res:72388.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,intersection(u,x)),y) member(not_subclass_element(intersection(v,intersection(u,x)),y),w)*.
% 300.07/300.43 138255[0:SpL:38775.0,11167.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)*.
% 300.07/300.43 138251[5:SpL:52524.1,11167.0] || equal(singleton(u),null_class) equal(v,image(w,universal_class))* member(ordered_pair(u,x),compose(w,element_relation))* -> member(x,v)*.
% 300.07/300.43 138250[0:SpL:38775.0,11167.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)*.
% 300.07/300.43 138244[8:SpL:37558.1,11167.0] function(u) || equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 300.07/300.43 138383[0:Res:72391.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,intersection(x,u)),y) member(not_subclass_element(intersection(v,intersection(x,u)),y),w)*.
% 300.07/300.43 138825[0:SpL:78218.1,47068.0] || subclass(complement(u),power_class(complement(power_class(v)))) member(w,complement(u)) member(w,union(u,image(element_relation,power_class(v))))* -> .
% 300.07/300.43 138724[0:SpR:78218.1,47619.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)))))**.
% 300.07/300.43 138723[0:SpR:78218.1,102364.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)))**.
% 300.07/300.43 138691[0:SpR:78218.1,47642.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)))**.
% 300.07/300.43 138662[0:SpR:78218.1,47646.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)))**.
% 300.07/300.43 138910[0:Rew:78499.0,138446.1,79059.0,138446.1] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(u,v)),union(complement(u),union(u,v))),symmetric_difference(complement(u),union(u,v)))**.
% 300.07/300.43 139005[4:Res:87235.1,328.1] inductive(union(u,u)) || subclass(u,image(successor_relation,union(u,u)))* -> equal(image(successor_relation,union(u,u)),union(u,u)).
% 300.07/300.43 140073[0:Res:96404.0,5342.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)*.
% 300.07/300.43 140315[0:Res:96582.0,5341.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)**.
% 300.07/300.43 140604[0:Res:96592.0,5341.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)**.
% 300.07/300.43 140797[0:Res:96595.0,5341.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)**.
% 300.07/300.43 141104[0:Res:96599.0,5341.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)**.
% 300.07/300.43 141597[0:Res:129147.0,5342.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)*.
% 300.07/300.43 141905[0:Res:129351.0,5341.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)**.
% 300.07/300.43 142099[0:Res:129360.0,5341.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)**.
% 300.07/300.43 142311[0:Res:129363.0,5341.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)**.
% 300.07/300.43 142507[0:Res:129367.0,5341.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)**.
% 300.07/300.43 142645[3:MRR:142608.0,10054.2] || member(u,universal_class) subclass(u,regular(complement(v))) -> member(apply(choice,u),v)* equal(u,null_class) equal(complement(v),null_class).
% 300.07/300.43 142817[0:Res:129813.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(x,v),u),y) member(not_subclass_element(intersection(intersection(x,v),u),y),w)*.
% 300.07/300.43 142895[0:Rew:74519.0,142722.0] || -> subclass(intersection(union(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))*.
% 300.07/300.43 142896[0:Rew:74519.0,142720.0] || -> subclass(intersection(union(u,complement(union(v,w))),intersection(x,union(complement(u),union(v,w)))),symmetric_difference(complement(u),union(v,w)))*.
% 300.07/300.43 143447[3:SpR:102512.0,142985.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)**.
% 300.07/300.43 143445[3:SpR:47646.0,142985.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)**.
% 300.07/300.43 143444[3:SpR:47642.0,142985.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)**.
% 300.07/300.43 143443[3:SpR:102912.0,142985.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)**.
% 300.07/300.43 143442[3:SpR:47644.0,142985.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)**.
% 300.07/300.43 143441[3:SpR:47643.0,142985.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)**.
% 300.07/300.43 143440[3:SpR:102780.0,142985.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)**.
% 300.07/300.43 143438[3:SpR:102364.0,142985.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)**.
% 300.07/300.43 143986[3:SpR:102512.0,143107.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)**.
% 300.07/300.43 143984[3:SpR:47646.0,143107.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)**.
% 300.07/300.43 143983[3:SpR:47642.0,143107.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)**.
% 300.07/300.43 143982[3:SpR:102912.0,143107.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)**.
% 300.07/300.43 143981[3:SpR:47644.0,143107.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)**.
% 300.07/300.43 143980[3:SpR:47643.0,143107.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)**.
% 300.07/300.43 143979[3:SpR:102780.0,143107.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)**.
% 300.07/300.43 143977[3:SpR:102364.0,143107.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)**.
% 300.07/300.43 148171[4:Res:47067.1,46866.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))))*.
% 300.07/300.43 149167[4:Res:47099.1,46866.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))*.
% 300.07/300.43 151420[3:Rew:74519.0,151138.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)**.
% 300.07/300.43 151421[3:Rew:74519.0,151136.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)**.
% 300.07/300.43 151561[4:SpL:151445.0,11167.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)*.
% 300.07/300.43 151558[4:SpL:151445.0,1922.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)*.
% 300.07/300.43 151557[4:SpL:151445.0,11167.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)*.
% 300.07/300.43 151554[4:SpL:151445.0,1922.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)*.
% 300.07/300.43 151612[4:Res:5953.2,151507.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))))* -> .
% 300.07/300.43 151611[4:Res:5954.2,151507.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))))* -> .
% 300.07/300.43 151732[4:Res:5953.2,145698.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)* -> .
% 300.07/300.43 151731[4:Res:5954.2,145698.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)* -> .
% 300.07/300.43 151817[4:Res:102404.1,151761.0] || member(intersection(union(u,v),complement(w)),universal_class) -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 300.07/300.43 151814[4:Res:101936.1,151761.0] || member(intersection(complement(u),union(v,w)),universal_class) -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 300.07/300.43 151955[7:Res:29891.1,47029.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))))* -> .
% 300.07/300.43 151954[7:Res:29936.1,47029.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))))* -> .
% 300.07/300.43 151941[0:Res:345.1,47029.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.07/300.43 151940[4:Res:20926.1,47029.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.07/300.43 152020[4:Rew:101695.0,151939.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.07/300.43 152032[4:Rew:26689.0,151886.1] || equal(null_class,u) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 300.07/300.43 152206[7:Res:29891.1,47049.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))* -> .
% 300.07/300.43 152205[7:Res:29936.1,47049.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))* -> .
% 300.07/300.43 152192[0:Res:345.1,47049.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.07/300.43 152191[4:Res:20926.1,47049.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.07/300.43 152272[4:Rew:101705.0,152190.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.07/300.43 152374[4:Rew:101695.0,152343.1] || member(union(u,complement(union(v,w))),universal_class) -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))*.
% 300.07/300.43 152375[4:Rew:101705.0,152333.1] || member(union(complement(union(u,v)),w),universal_class) -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))*.
% 300.07/300.43 153213[7:Res:29891.1,47076.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))))* -> .
% 300.07/300.43 153212[7:Res:29936.1,47076.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))))* -> .
% 300.07/300.43 153199[0:Res:345.1,47076.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.07/300.43 153198[4:Res:20926.1,47076.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.07/300.43 153280[4:Rew:101695.0,153197.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.07/300.43 153294[4:Rew:26689.0,153144.1] || equal(null_class,u) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 300.07/300.43 153838[4:SpL:102675.0,151809.0] || member(complement(symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))* -> .
% 300.07/300.43 153836[4:SpL:103688.0,151809.0] || member(complement(symmetric_difference(complement(u),union(v,w))),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))* -> .
% 300.07/300.43 154119[7:Res:29891.1,47238.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))* -> .
% 300.07/300.43 154118[7:Res:29936.1,47238.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))* -> .
% 300.07/300.43 154105[0:Res:345.1,47238.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.07/300.43 154104[4:Res:20926.1,47238.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.07/300.43 154186[4:Rew:101705.0,154103.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.07/300.43 154816[0:Rew:44.0,154739.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).
% 300.07/300.43 155215[0:Res:129982.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(v,x),u),y) member(not_subclass_element(intersection(intersection(v,x),u),y),w)*.
% 300.07/300.43 155324[0:Rew:74519.0,155091.0] || -> subclass(intersection(union(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),symmetric_difference(union(u,v),complement(w)))*.
% 300.07/300.43 155325[0:Rew:74519.0,155089.0] || -> subclass(intersection(union(u,complement(union(v,w))),intersection(union(complement(u),union(v,w)),x)),symmetric_difference(complement(u),union(v,w)))*.
% 300.07/300.43 155456[4:Res:130058.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(u,u),v),x) member(not_subclass_element(intersection(union(u,u),v),x),w)*.
% 300.07/300.43 155667[4:Res:132860.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(v,v),u),x) member(not_subclass_element(intersection(union(v,v),u),x),w)*.
% 300.07/300.43 155814[4:SpR:101978.0,59405.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))))*.
% 300.07/300.43 155808[4:SpR:101978.0,70688.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)))))*.
% 300.07/300.43 155793[4:SpR:101978.0,30861.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)**.
% 300.07/300.43 155792[4:SpR:101978.0,30820.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)**.
% 300.07/300.43 155791[0:SpR:101978.0,30716.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)**.
% 300.07/300.43 156160[4:Rew:102963.0,155778.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)))))*.
% 300.07/300.43 156390[4:Res:135438.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(u,u)),x) member(not_subclass_element(intersection(v,union(u,u)),x),w)*.
% 300.07/300.43 156587[4:Res:136151.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(v,v)),x) member(not_subclass_element(intersection(u,union(v,v)),x),w)*.
% 300.07/300.43 156831[0:Res:138061.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,intersection(v,x)),y) member(not_subclass_element(intersection(u,intersection(v,x)),y),w)*.
% 300.07/300.43 157063[0:Res:138260.0,5342.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,intersection(x,v)),y) member(not_subclass_element(intersection(u,intersection(x,v)),y),w)*.
% 300.07/300.43 157257[7:Res:29891.1,102010.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))))* -> .
% 300.07/300.43 157256[7:Res:29936.1,102010.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))))* -> .
% 300.07/300.43 157243[0:Res:345.1,102010.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 300.07/300.43 157242[4:Res:20926.1,102010.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 300.07/300.43 157363[4:Rew:26689.0,157191.1] || equal(null_class,u) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 300.07/300.43 157422[0:Res:62416.0,5341.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)**.
% 300.07/300.43 157538[4:SpR:102071.0,59405.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))))*.
% 300.07/300.43 157532[4:SpR:102071.0,70688.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)))*.
% 300.07/300.43 157517[4:SpR:102071.0,30861.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)**.
% 300.07/300.43 157516[4:SpR:102071.0,30820.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)**.
% 300.07/300.43 157515[0:SpR:102071.0,30716.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)**.
% 300.07/300.43 157890[4:Rew:102963.0,157502.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)))*.
% 300.07/300.43 158093[4:SpR:102072.0,59405.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))))*.
% 300.07/300.43 158087[4:SpR:102072.0,70688.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)))*.
% 300.07/300.43 158072[4:SpR:102072.0,30861.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)**.
% 300.07/300.43 158071[4:SpR:102072.0,30820.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)**.
% 300.07/300.43 158070[0:SpR:102072.0,30716.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)**.
% 300.07/300.43 158455[4:Rew:102963.0,158057.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)))*.
% 300.07/300.43 158668[4:SpR:102281.0,59405.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))))*.
% 300.07/300.43 158662[4:SpR:102281.0,70688.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)))*.
% 300.07/300.43 158647[4:SpR:102281.0,30861.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)**.
% 300.07/300.43 158646[4:SpR:102281.0,30820.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)**.
% 300.07/300.43 158645[0:SpR:102281.0,30716.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)**.
% 300.07/300.43 159013[4:Rew:102963.0,158632.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)))*.
% 300.07/300.43 159142[4:Res:59138.0,3156.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)*.
% 300.07/300.43 159284[7:Res:29891.1,102329.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))* -> .
% 300.07/300.43 159283[7:Res:29936.1,102329.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))* -> .
% 300.07/300.43 159270[0:Res:345.1,102329.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 300.07/300.43 159269[4:Res:20926.1,102329.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 300.07/300.43 159522[4:SpR:102446.0,59405.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))))*.
% 300.07/300.43 159516[4:SpR:102446.0,70688.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)))*.
% 300.07/300.43 159501[4:SpR:102446.0,30861.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)**.
% 300.07/300.43 159500[4:SpR:102446.0,30820.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)**.
% 300.07/300.43 159499[0:SpR:102446.0,30716.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)**.
% 300.07/300.43 159881[4:Rew:102963.0,159486.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)))*.
% 300.07/300.43 160005[3:SpR:100311.0,10014.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)*.
% 300.07/300.43 160092[3:Rew:100311.0,160075.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)).
% 300.07/300.43 160093[3:Rew:100311.0,160000.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)))).
% 300.07/300.43 160185[4:SpR:102653.0,59405.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))))*.
% 300.07/300.43 160179[4:SpR:102653.0,70688.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)))*.
% 300.07/300.43 160164[4:SpR:102653.0,30861.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)**.
% 300.07/300.43 160163[4:SpR:102653.0,30820.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)**.
% 300.07/300.43 160162[0:SpR:102653.0,30716.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)**.
% 300.07/300.43 160542[4:Rew:102963.0,160149.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)))*.
% 300.07/300.43 160730[4:SpR:102913.0,59405.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))))*.
% 300.07/300.43 160724[4:SpR:102913.0,70688.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)))))*.
% 300.07/300.43 160709[4:SpR:102913.0,30861.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)**.
% 300.07/300.43 160708[4:SpR:102913.0,30820.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)**.
% 300.07/300.43 160707[0:SpR:102913.0,30716.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)**.
% 300.07/300.43 161076[4:Rew:102963.0,160694.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)))))*.
% 300.07/300.43 161268[4:SpR:102914.0,59405.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))))*.
% 300.07/300.43 161262[4:SpR:102914.0,70688.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)))*.
% 300.07/300.43 161247[4:SpR:102914.0,30861.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)**.
% 300.07/300.43 161246[4:SpR:102914.0,30820.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)**.
% 300.07/300.43 161245[0:SpR:102914.0,30716.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)**.
% 300.07/300.43 161631[4:Rew:102963.0,161232.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)))*.
% 300.07/300.43 161828[4:SpR:103757.0,59405.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))))*.
% 300.07/300.43 161822[4:SpR:103757.0,70688.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)))))*.
% 300.07/300.43 161807[4:SpR:103757.0,30861.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)**.
% 300.07/300.43 161806[4:SpR:103757.0,30820.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)**.
% 300.07/300.43 161805[0:SpR:103757.0,30716.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)**.
% 300.07/300.43 162220[4:Rew:102963.0,161792.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)))))*.
% 300.07/300.43 162401[4:SpR:103758.0,59405.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))))*.
% 300.07/300.43 162395[4:SpR:103758.0,70688.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)))*.
% 300.07/300.43 162380[4:SpR:103758.0,30861.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)**.
% 300.07/300.43 162379[4:SpR:103758.0,30820.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)**.
% 300.07/300.43 162378[0:SpR:103758.0,30716.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)**.
% 300.07/300.43 162805[4:Rew:102963.0,162365.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)))*.
% 300.07/300.43 163372[4:Res:6850.2,46866.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(symmetric_difference(complement(v),complement(w)),null_class) -> .
% 300.07/300.43 163357[4:Res:6850.2,151761.0] || member(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))* member(symmetric_difference(complement(u),complement(v)),union(u,v)) -> .
% 300.07/300.43 163348[7:Res:6850.2,44586.1] || member(null_class,union(complement(u),complement(v)))* member(null_class,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 300.07/300.43 163342[4:Res:6850.2,44653.1] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 300.07/300.43 164123[4:Res:160006.1,102329.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))* -> .
% 300.07/300.43 164122[4:Res:160006.1,47238.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))* -> .
% 300.07/300.43 164121[4:Res:160006.1,47049.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))* -> .
% 300.07/300.43 164117[4:Res:160006.1,47076.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))))* -> .
% 300.07/300.43 164116[4:Res:160006.1,47029.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))))* -> .
% 300.07/300.43 164114[4:Res:160006.1,102010.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))))* -> .
% 300.07/300.43 164238[3:Res:160007.1,102329.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))* -> .
% 300.07/300.43 164237[3:Res:160007.1,47238.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))* -> .
% 300.07/300.43 164236[3:Res:160007.1,47049.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))* -> .
% 300.07/300.43 164232[3:Res:160007.1,47076.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))))* -> .
% 300.07/300.43 164231[3:Res:160007.1,47029.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))))* -> .
% 300.07/300.43 164229[3:Res:160007.1,102010.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))))* -> .
% 300.07/300.43 164335[7:Res:29891.1,9544.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).
% 300.07/300.43 164486[7:Res:29891.1,9545.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).
% 300.07/300.43 164651[4:SpR:100312.0,10014.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)*.
% 300.07/300.43 164739[4:Rew:100312.0,164721.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)).
% 300.07/300.43 164740[4:Rew:100312.0,164646.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)))).
% 300.07/300.43 164920[4:Res:59614.1,15444.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)).
% 300.07/300.43 164919[4:Res:66364.1,15444.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)).
% 300.07/300.43 165275[0:SpL:47101.0,3158.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))))*.
% 300.07/300.43 165221[0:SpR:78499.0,47101.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)))))**.
% 300.07/300.43 165200[0:SpR:78499.0,47101.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)))))**.
% 300.07/300.43 165325[5:Rew:78499.0,165152.1,74519.0,165152.1,26696.0,165152.1,79059.0,165152.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)))**.
% 300.07/300.43 165326[6:Rew:78499.0,165151.1,74519.0,165151.1,26696.0,165151.1,79059.0,165151.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)))**.
% 300.07/300.43 165023[0:SpR:47101.0,39745.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)))))**.
% 300.07/300.43 165755[0:SpL:47318.0,3158.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))*.
% 300.07/300.43 165809[5:Rew:74519.0,165670.1,26696.0,165670.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)))**.
% 300.07/300.43 165810[6:Rew:74519.0,165669.1,26696.0,165669.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)))**.
% 300.07/300.43 165496[0:SpR:47318.0,39745.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)))**.
% 300.07/300.43 166041[0:SpL:74519.0,10609.1] || member(intersection(complement(u),v),universal_class) member(apply(choice,intersection(v,complement(u))),u)* -> equal(intersection(complement(u),v),null_class).
% 300.07/300.43 166250[0:SpL:74519.0,10805.1] || member(intersection(u,complement(v)),universal_class) member(apply(choice,intersection(complement(v),u)),v)* -> equal(intersection(u,complement(v)),null_class).
% 300.07/300.43 166438[0:SpL:74519.0,1316.0] || member(regular(complement(intersection(u,v))),u)* member(regular(complement(intersection(v,u))),v)* -> equal(complement(intersection(v,u)),null_class).
% 300.07/300.43 166773[4:Res:10481.4,66389.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w)* equal(successor(w),null_class) -> .
% 300.07/300.43 166746[0:Res:10481.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)*.
% 300.07/300.43 166745[0:Res:10481.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)*.
% 300.07/300.43 166678[0:Res:10481.4,688.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w) subclass(universal_class,complement(w))* -> .
% 300.07/300.43 166785[4:MRR:166693.4,45106.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(unordered_pair(w,ordered_pair(v,u))))* -> .
% 300.07/300.43 166788[0:MRR:166761.0,122.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,composition_function) -> equal(compose(u,singleton(v)),v)**.
% 300.07/300.43 166789[0:MRR:166759.0,122.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> equal(apply(u,singleton(v)),v)**.
% 300.07/300.44 166794[4:MRR:166793.0,32704.1] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,universal_class)* subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 300.07/300.44 166844[4:Res:164652.1,102329.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))* -> .
% 300.07/300.44 166843[4:Res:164652.1,47238.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))* -> .
% 300.07/300.44 166842[4:Res:164652.1,47049.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))* -> .
% 300.07/300.44 166838[4:Res:164652.1,47076.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))))* -> .
% 300.07/300.44 166837[4:Res:164652.1,47029.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))))* -> .
% 300.07/300.44 166835[4:Res:164652.1,102010.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))))* -> .
% 300.07/300.44 166961[4:Res:164653.1,102329.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))* -> .
% 300.07/300.44 166960[4:Res:164653.1,47238.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))* -> .
% 300.07/300.44 166959[4:Res:164653.1,47049.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))* -> .
% 300.07/300.44 166955[4:Res:164653.1,47076.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))))* -> .
% 300.07/300.44 166954[4:Res:164653.1,47029.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))))* -> .
% 300.07/300.44 166952[4:Res:164653.1,102010.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))))* -> .
% 300.07/300.44 167046[3:Obv:167040.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).
% 300.07/300.44 167089[0:Res:17.2,11355.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)))*.
% 300.07/300.44 167084[4:SpL:16964.0,11355.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)))*.
% 300.07/300.44 167102[0:MRR:167099.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)))*.
% 300.07/300.44 167142[0:Res:17.2,11326.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)*.
% 300.07/300.44 167137[4:SpL:16964.0,11326.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)*.
% 300.07/300.44 167155[0:MRR:167152.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)*.
% 300.07/300.44 167562[4:Rew:27420.0,167538.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).
% 300.07/300.44 167564[4:Rew:73603.0,167535.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).
% 300.07/300.44 167532[0:SpL:78499.0,102860.1] || member(union(u,v),universal_class) member(apply(choice,union(v,u)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 300.07/300.44 167568[4:Rew:30456.0,167522.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).
% 300.07/300.44 167570[4:Rew:30456.0,167510.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).
% 300.07/300.44 167505[0:SpL:113648.0,102860.1] || member(union(u,v),universal_class) member(apply(choice,union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 300.07/300.44 167504[4:SpL:27420.0,102860.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).
% 300.07/300.44 167503[4:SpL:73603.0,102860.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).
% 300.07/300.44 167502[4:SpL:30456.0,102860.1] || member(union(u,u),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 300.07/300.44 167722[0:SpR:74519.0,10608.3] || member(intersection(u,v),universal_class) subclass(u,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),w)*.
% 300.07/300.44 167832[4:Rew:76338.0,167717.2,76338.0,167717.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)*.
% 300.07/300.44 167833[4:Rew:36163.0,167714.2,36163.0,167714.0] || member(union(u,u),universal_class) subclass(u,v) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 300.07/300.44 167841[4:MRR:167765.3,53393.1] || member(intersection(u,v),universal_class) subclass(u,complement(unordered_pair(w,apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 300.07/300.44 168272[0:SpR:74519.0,10804.3] || member(intersection(u,v),universal_class) subclass(v,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),w)*.
% 300.07/300.44 168390[4:MRR:168315.3,53393.1] || member(intersection(u,v),universal_class) subclass(v,complement(unordered_pair(w,apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 300.07/300.44 168477[4:MRR:168460.1,243.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)))*.
% 300.07/300.44 168478[4:MRR:168459.1,243.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)))*.
% 300.07/300.44 168535[4:Res:7.1,16198.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)*.
% 300.07/300.44 168586[0:SpL:78499.0,47051.1] || member(u,universal_class) subclass(union(complement(power_class(v)),w),x)* -> member(u,intersection(complement(w),power_class(v)))* member(u,x)*.
% 300.07/300.44 168717[0:SpL:78499.0,47240.1] || member(u,universal_class) subclass(union(v,complement(power_class(w))),x)* -> member(u,intersection(power_class(w),complement(v)))* member(u,x)*.
% 300.07/300.44 168859[0:SpL:113648.0,102338.1] || member(u,universal_class) subclass(power_class(complement(union(v,w))),x)* -> member(u,image(element_relation,union(w,v)))* member(u,x)*.
% 300.07/300.44 168856[4:SpL:30456.0,102338.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)*.
% 300.07/300.44 169031[4:Res:10910.2,66389.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* equal(successor(symmetric_difference(u,v)),null_class) -> .
% 300.07/300.44 169015[0:Res:10910.2,537.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* subclass(universal_class,complement(symmetric_difference(u,v))) -> .
% 300.07/300.44 168996[0:SpR:79059.0,10910.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))*.
% 300.07/300.44 169609[0:Res:7.1,5351.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))**.
% 300.07/300.44 170590[0:Res:2118.1,9961.1] || subclass(universal_class,complement(intersection(u,v)))* member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.07/300.44 170577[0:Res:343.1,9961.1] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 300.07/300.44 170523[0:SpL:74519.0,9961.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 300.07/300.44 170847[0:Res:2118.1,77814.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))).
% 300.07/300.44 170846[4:Res:20894.1,77814.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))).
% 300.07/300.44 170834[0:Res:343.1,77814.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))).
% 300.07/300.44 170833[4:Res:20892.1,77814.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))).
% 300.07/300.44 170816[0:SpL:78499.0,77814.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))).
% 300.07/300.44 171062[4:MRR:171061.1,22109.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)))**.
% 300.07/300.44 171222[4:MRR:171221.1,22109.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)))**.
% 300.07/300.44 171837[0:Res:2118.1,79135.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)))).
% 300.07/300.44 171836[4:Res:20894.1,79135.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)))).
% 300.07/300.44 171824[0:Res:343.1,79135.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)))).
% 300.07/300.44 171823[4:Res:20892.1,79135.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)))).
% 300.07/300.44 171806[0:SpL:78499.0,79135.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)))).
% 300.07/300.44 172058[4:Res:81768.0,3156.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)*.
% 300.07/300.44 172718[4:Res:81838.0,3156.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)*.
% 300.07/300.44 2330[0:Res:160.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)**.
% 300.07/300.44 3118[0:Res:167.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)**.
% 300.07/300.44 5296[0:Res:71.2,217.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))*.
% 300.07/300.44 7021[0:SpR:69.0,194.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)*.
% 300.07/300.44 7129[0:Res:413.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).
% 300.07/300.44 7370[0:Res:350.2,546.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)).
% 300.07/300.44 7359[0:Res:3.1,546.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)).
% 300.07/300.44 9677[0:SpR:492.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)))*.
% 300.07/300.44 9843[0:SpR:493.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))*.
% 300.07/300.44 10920[0:Res:349.2,1314.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w)) -> equal(u,null_class) member(regular(u),symmetric_difference(v,w))*.
% 300.07/300.44 11191[0:SpL:1193.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))))*.
% 300.07/300.44 11333[0:Res:1928.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)*.
% 300.07/300.44 11332[0:Res:1928.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)*.
% 300.07/300.44 11329[0:Res:1928.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)* -> .
% 300.07/300.44 12001[0:Res:10047.1,1661.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)))**.
% 300.07/300.44 11969[0:Res:243.0,1661.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)))**.
% 300.07/300.44 11920[0:Res:12.0,1661.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)))**.
% 300.07/300.44 12167[0:MRR:12129.0,10049.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))).
% 300.07/300.44 13106[0:SpL:1194.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).
% 300.07/300.44 13105[0:SpL:1194.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).
% 300.07/300.44 14017[3:Rew:4605.0,14013.1,4605.0,14013.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))*.
% 300.07/300.44 14020[3:MRR:14019.3,4362.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).
% 300.07/300.44 17018[4:SpL:16954.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))*.
% 300.07/300.44 20583[0:Res:10859.2,1314.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))*.
% 300.07/300.44 23626[0:Res:1311.2,3157.1] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,complement(restrict(x,v,w)))* -> equal(u,null_class).
% 300.07/300.44 26389[0:Res:227.1,4012.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))*.
% 300.07/300.44 28484[4:Rew:26691.0,27014.2,26691.0,27014.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)**.
% 300.07/300.44 29963[0:Res:59.1,3784.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)))))* -> .
% 300.07/300.44 30056[0:Res:59.1,3846.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)))))* -> .
% 300.07/300.44 34316[0:Res:59.1,5343.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).
% 300.07/300.44 34347[0:Obv:34290.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).
% 300.07/300.44 34348[0:Obv:34289.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).
% 300.07/300.44 35379[4:Res:1928.2,35175.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))*.
% 300.07/300.44 35934[3:Res:33060.0,1660.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))))*.
% 300.07/300.44 36113[4:Res:364.1,15447.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).
% 300.07/300.44 38074[8:SpL:38037.1,37430.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))*.
% 300.07/300.44 38198[8:SpL:38098.1,1922.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)*.
% 300.07/300.44 38827[0:Rew:38775.0,38821.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))).
% 300.07/300.44 38860[4:Res:1928.2,38799.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))))* -> .
% 300.07/300.44 39354[4:Res:1928.2,36188.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)*.
% 300.07/300.44 40039[4:Res:1928.2,39314.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)*.
% 300.07/300.44 40119[0:SpR:39581.1,493.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)).
% 300.07/300.44 40118[0:SpR:39581.1,492.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))).
% 300.07/300.44 41284[0:Res:2332.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)*.
% 300.07/300.44 41649[0:Res:2334.1,217.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))*.
% 300.07/300.44 41742[0:Rew:493.0,41584.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)))*.
% 300.07/300.44 41743[0:Rew:492.0,41583.0] || -> equal(intersection(u,symmetrCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------