0.11/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.11/0.13 % Command : do_CVC4 %s %d 0.14/0.34 % Computer : n005.cluster.edu 0.14/0.34 % Model : x86_64 x86_64 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.14/0.34 % Memory : 8042.1875MB 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64 0.14/0.34 % CPULimit : 960 0.14/0.34 % WCLimit : 120 0.14/0.34 % DateTime : Thu Jul 2 07:45:51 EDT 2020 0.14/0.34 % CPUTime : 0.21/0.46 %----Proving TF0_NAR, FOF, or CNF 0.21/0.47 ------- cvc4-fof casc j10 : /export/starexec/sandbox/benchmark/theBenchmark.p at 960... 0.21/0.47 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-quant-cf --full-saturate-quant at 20... 20.34/20.52 --- Run --no-e-matching --full-saturate-quant at 20... 40.31/40.57 --- Run --finite-model-find --uf-ss=no-minimal at 15... 43.63/43.87 % SZS status Theorem for theBenchmark 43.63/43.87 % SZS output start Proof for theBenchmark 43.63/43.87 (skolem (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (or (not (subset C B)) (not (subset A B)) (subset (set_union2 A C) B)) ) 43.63/43.87 ( skv_1 skv_2 skv_3 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((A $$unsorted)) (not (empty A)) ) 43.63/43.87 ( skv_4 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((A $$unsorted)) (empty A) ) 43.63/43.87 ( skv_5 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C (set_union2 skv_1 skv_3))) (in C skv_2)) ) 43.63/43.87 ( skv_35 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((B $$unsorted)) (not (in B (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_36 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((B $$unsorted)) (not (in B skv_2)) ) 43.63/43.87 ( skv_37 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D empty_set) (in D skv_1)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_38 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (or (in D (set_union2 skv_1 skv_3)) _let_0) _let_0)) ) 43.63/43.87 ( skv_39 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D empty_set)) (in D skv_1)) ) 43.63/43.87 ( skv_40 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (or (in D skv_2) _let_0) _let_0)) ) 43.63/43.87 ( skv_41 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D (set_union2 skv_1 skv_3)) (in D empty_set)) ) 43.63/43.87 ( skv_42 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D (set_union2 skv_1 skv_3)) (in D skv_1)) ) 43.63/43.87 ( skv_43 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D skv_2) (in D empty_set)) ) 43.63/43.87 ( skv_44 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_1)) (in C empty_set)) ) 43.63/43.87 ( skv_45 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((B $$unsorted)) (not (in B skv_1)) ) 43.63/43.87 ( skv_46 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (or _let_0 (in D skv_1)) _let_0)) ) 43.63/43.87 ( skv_47 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D empty_set) (in D skv_1)) ) 43.63/43.87 ( skv_48 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D empty_set)) (in D skv_2)) ) 43.63/43.87 ( skv_49 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D (set_union2 skv_1 skv_3)) (in D skv_2)) ) 43.63/43.87 ( skv_50 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D empty_set)) (in D skv_1)) ) 43.63/43.87 ( skv_51 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D skv_2) (in D skv_1)) ) 43.63/43.87 ( skv_52 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (or _let_0 (in D skv_1)) _let_0)) ) 43.63/43.87 ( skv_53 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D skv_1)) (in D empty_set)) ) 43.63/43.87 ( skv_54 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (or (in D skv_2) _let_0) _let_0)) ) 43.63/43.87 ( skv_55 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_2)) (in C empty_set)) ) 43.63/43.87 ( skv_56 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (and (in D skv_2) _let_1) _let_1))) ) 43.63/43.87 ( skv_57 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_58 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_2) (in D (set_union2 skv_1 skv_3))) (in D empty_set)) ) 43.63/43.87 ( skv_59 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_2) (in D (set_union2 skv_1 skv_3))) (in D skv_1)) ) 43.63/43.87 ( skv_60 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (and (in D empty_set) _let_1) _let_1))) ) 43.63/43.87 ( skv_61 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D (set_union2 skv_1 skv_3))) (in D skv_2)) ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_63 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D (set_union2 skv_1 skv_3))) (in D skv_1)) ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (and (in D skv_1) _let_1) _let_1))) ) 43.63/43.87 ( skv_65 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_1) (in D (set_union2 skv_1 skv_3))) (in D skv_2)) ) 43.63/43.87 ( skv_66 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_1) (in D (set_union2 skv_1 skv_3))) (in D empty_set)) ) 43.63/43.87 ( skv_67 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_68 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D skv_2)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_69 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (and (in D empty_set) _let_0) _let_0)) ) 43.63/43.87 ( skv_70 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (and _let_0 (in D skv_2)) _let_0)) ) 43.63/43.87 ( skv_71 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D skv_2)) (in D skv_1)) ) 43.63/43.87 ( skv_72 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_1) (in D skv_2)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_73 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (and (in D skv_1) _let_0) _let_0)) ) 43.63/43.87 ( skv_74 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_1) (in D skv_2)) (in D empty_set)) ) 43.63/43.87 ( skv_75 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (and _let_0 (in D skv_2)) _let_0)) ) 43.63/43.87 ( skv_76 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_1) (in D empty_set)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_77 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_1) (in D empty_set)) (in D skv_2)) ) 43.63/43.87 ( skv_78 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (and (in D skv_1) _let_0) _let_0)) ) 43.63/43.87 ( skv_79 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (and _let_0 (in D empty_set)) _let_0)) ) 43.63/43.87 ( skv_80 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C (set_union2 skv_1 skv_3))) (in C empty_set)) ) 43.63/43.87 ( skv_81 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C (set_union2 skv_1 skv_3))) (in C skv_1)) ) 43.63/43.87 ( skv_82 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_2)) (in C skv_1)) ) 43.63/43.87 ( skv_83 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (or _let_1 (in D skv_2)) _let_1))) ) 43.63/43.87 ( skv_84 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (or (in D (set_union2 skv_1 skv_3)) _let_0) _let_0)) ) 43.63/43.87 ( skv_85 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D skv_2)) (in D empty_set)) ) 43.63/43.87 ( skv_86 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D skv_2)) (in D skv_1)) ) 43.63/43.87 ( skv_87 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (or _let_1 (in D skv_1)) _let_1))) ) 43.63/43.87 ( skv_88 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D skv_1)) (in D skv_2)) ) 43.63/43.87 ( skv_89 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D skv_1)) (in D empty_set)) ) 43.63/43.87 ( skv_90 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (or (in D (set_union2 skv_1 skv_3)) _let_0) _let_0)) ) 43.63/43.87 ( skv_91 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D empty_set)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_92 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D empty_set) (in D skv_1)) (in D skv_2)) ) 43.63/43.87 ( skv_93 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_2)) (in C (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_94 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_1)) (in C (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_95 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D skv_1)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_96 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_3)) (in C empty_set)) ) 43.63/43.87 ( skv_123 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((B $$unsorted)) (not (in B skv_3)) ) 43.63/43.87 ( skv_124 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D empty_set)) (in D skv_3)) ) 43.63/43.87 ( skv_125 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D empty_set)) (in D skv_3)) ) 43.63/43.87 ( skv_126 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D (set_union2 skv_1 skv_3))) (in D skv_3)) ) 43.63/43.87 ( skv_127 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D (set_union2 skv_1 skv_3)) (in D skv_3)) ) 43.63/43.87 ( skv_128 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D skv_2)) (in D skv_3)) ) 43.63/43.87 ( skv_129 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D skv_2) (in D skv_3)) ) 43.63/43.87 ( skv_130 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_3) (in D empty_set)) (in D skv_2)) ) 43.63/43.87 ( skv_131 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (or (in D skv_3) _let_0) _let_0)) ) 43.63/43.87 ( skv_132 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (in D skv_3) (in D empty_set)) ) 43.63/43.87 ( skv_133 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D (set_union2 skv_1 skv_3))) (in D skv_3)) ) 43.63/43.87 ( skv_134 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (or _let_0 (in D skv_3)) _let_0)) ) 43.63/43.87 ( skv_135 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (or (in D skv_2) _let_0) _let_0)) ) 43.63/43.87 ( skv_136 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D skv_3)) (in D empty_set)) ) 43.63/43.87 ( skv_137 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (not (in C (set_intersection2 _let_0 _let_0)))) ) 43.63/43.87 ( skv_138 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_2 skv_2))) ) 43.63/43.87 ( skv_139 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_2 (set_union2 skv_1 skv_3)))) ) 43.63/43.87 ( skv_140 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_2)) (not (in C (set_union2 skv_1 skv_3)))) ) 43.63/43.87 ( skv_141 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 (set_union2 skv_1 skv_3) skv_2))) ) 43.63/43.87 ( skv_142 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D (set_union2 skv_1 skv_3)) (in D skv_2)) (in D skv_3)) ) 43.63/43.87 ( skv_143 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (and (in D skv_3) _let_0) _let_0)) ) 43.63/43.87 ( skv_144 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_3) (in D skv_2)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_145 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (and _let_0 (in D skv_2)) _let_0)) ) 43.63/43.87 ( skv_146 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_3) (in D skv_2)) (in D empty_set)) ) 43.63/43.87 ( skv_147 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_3) (in D (set_union2 skv_1 skv_3))) (in D skv_2)) ) 43.63/43.87 ( skv_148 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (and (in D skv_3) _let_1) _let_1))) ) 43.63/43.87 ( skv_149 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_150 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D skv_3) (in D (set_union2 skv_1 skv_3))) (in D empty_set)) ) 43.63/43.87 ( skv_151 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D skv_3)) (in D skv_2)) ) 43.63/43.87 ( skv_152 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (and (in D empty_set) (in D skv_3)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_153 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (and (in D empty_set) _let_0) _let_0)) ) 43.63/43.87 ( skv_154 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D empty_set))) (= (and _let_0 (in D skv_3)) _let_0)) ) 43.63/43.87 ( skv_155 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_2 skv_3))) ) 43.63/43.87 ( skv_156 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 (set_union2 skv_1 skv_3) skv_3))) ) 43.63/43.87 ( skv_157 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_3 skv_2))) ) 43.63/43.87 ( skv_158 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_3 (set_union2 skv_1 skv_3)))) ) 43.63/43.87 ( skv_159 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_3 skv_3))) ) 43.63/43.87 ( skv_160 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 skv_3 empty_set))) ) 43.63/43.87 ( skv_161 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (not (in C (set_intersection2 empty_set skv_3))) ) 43.63/43.87 ( skv_162 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_2)) (in C skv_3)) ) 43.63/43.87 ( skv_163 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C (set_union2 skv_1 skv_3))) (in C skv_3)) ) 43.63/43.87 ( skv_164 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D skv_3)) (in D skv_2)) ) 43.63/43.87 ( skv_165 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (let ((_let_1 (in D _let_0))) (= (or _let_1 (in D skv_3)) _let_1))) ) 43.63/43.87 ( skv_166 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (or (in D (set_union2 skv_1 skv_3)) _let_0) _let_0)) ) 43.63/43.87 ( skv_167 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D (set_union2 skv_1 skv_3)) (in D skv_3)) (in D empty_set)) ) 43.63/43.87 ( skv_168 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_3) (in D empty_set)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_169 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_2)) (not (in C skv_3))) ) 43.63/43.87 ( skv_170 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C (set_union2 skv_1 skv_3))) (not (in C skv_3))) ) 43.63/43.87 ( skv_171 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_3)) (not (in C empty_set))) ) 43.63/43.87 ( skv_172 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((C $$unsorted)) (or (not (in C skv_3)) (in C (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_173 ) 43.63/43.87 ) 43.63/43.87 (skolem (forall ((D $$unsorted)) (= (or (in D skv_2) (in D skv_3)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_174 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (= (= empty_set (set_intersection2 A B)) (disjoint A B)) ) 43.63/43.87 ( empty_set, empty_set ) 43.63/43.87 ( empty_set, skv_2 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, empty_set ) 43.63/43.87 ( skv_2, skv_3 ) 43.63/43.87 ( skv_3, skv_2 ) 43.63/43.87 ( skv_3, skv_3 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (subset empty_set A) ) 43.63/43.87 ( empty_set ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (subset A (set_union2 A B)) ) 43.63/43.87 ( empty_set, empty_set ) 43.63/43.87 ( empty_set, skv_1 ) 43.63/43.87 ( empty_set, skv_2 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, skv_2 ) 43.63/43.87 ( skv_1, skv_3 ) 43.63/43.87 ( skv_2, empty_set ) 43.63/43.87 ( skv_2, skv_1 ) 43.63/43.87 ( skv_2, skv_2 ) 43.63/43.87 ( skv_2, skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (or (not (in A B)) (not (empty B))) ) 43.63/43.87 ( empty_set, empty_set ) 43.63/43.87 ( skv_40, empty_set ) 43.63/43.87 ( skv_42, empty_set ) 43.63/43.87 ( skv_44, empty_set ) 43.63/43.87 ( skv_49, empty_set ) 43.63/43.87 ( skv_54, empty_set ) 43.63/43.87 ( skv_59, empty_set ) 43.63/43.87 ( skv_63, empty_set ) 43.63/43.87 ( skv_67, empty_set ) 43.63/43.87 ( skv_71, empty_set ) 43.63/43.87 ( skv_75, empty_set ) 43.63/43.87 ( skv_79, empty_set ) 43.63/43.87 ( skv_86, empty_set ) 43.63/43.87 ( skv_90, empty_set ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (= A (set_intersection2 A A)) ) 43.63/43.87 ( empty_set ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= (= C (set_intersection2 A B)) (forall ((D $$unsorted)) (= (and (in D B) (in D A)) (in D C)) )) ) 43.63/43.87 ( empty_set, empty_set, empty_set ) 43.63/43.87 ( empty_set, empty_set, skv_1 ) 43.63/43.87 ( empty_set, empty_set, skv_2 ) 43.63/43.87 ( empty_set, empty_set, skv_3 ) 43.63/43.87 ( empty_set, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, skv_1, empty_set ) 43.63/43.87 ( empty_set, skv_1, skv_1 ) 43.63/43.87 ( empty_set, skv_1, skv_2 ) 43.63/43.87 ( empty_set, skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, skv_2, empty_set ) 43.63/43.87 ( empty_set, skv_2, skv_1 ) 43.63/43.87 ( empty_set, skv_2, skv_2 ) 43.63/43.87 ( empty_set, skv_2, skv_3 ) 43.63/43.87 ( empty_set, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, skv_3, empty_set ) 43.63/43.87 ( empty_set, skv_3, skv_2 ) 43.63/43.87 ( empty_set, skv_3, skv_3 ) 43.63/43.87 ( empty_set, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, empty_set, empty_set ) 43.63/43.87 ( skv_1, empty_set, skv_1 ) 43.63/43.87 ( skv_1, empty_set, skv_2 ) 43.63/43.87 ( skv_1, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, skv_1, empty_set ) 43.63/43.87 ( skv_1, skv_1, skv_1 ) 43.63/43.87 ( skv_1, skv_1, skv_2 ) 43.63/43.87 ( skv_1, skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, skv_2, empty_set ) 43.63/43.87 ( skv_1, skv_2, skv_1 ) 43.63/43.87 ( skv_1, skv_2, skv_2 ) 43.63/43.87 ( skv_1, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, empty_set, empty_set ) 43.63/43.87 ( skv_2, empty_set, skv_1 ) 43.63/43.87 ( skv_2, empty_set, skv_2 ) 43.63/43.87 ( skv_2, empty_set, skv_3 ) 43.63/43.87 ( skv_2, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, skv_1, empty_set ) 43.63/43.87 ( skv_2, skv_1, skv_1 ) 43.63/43.87 ( skv_2, skv_1, skv_2 ) 43.63/43.87 ( skv_2, skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, skv_2, empty_set ) 43.63/43.87 ( skv_2, skv_2, skv_1 ) 43.63/43.87 ( skv_2, skv_2, skv_2 ) 43.63/43.87 ( skv_2, skv_2, skv_3 ) 43.63/43.87 ( skv_2, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, skv_3, empty_set ) 43.63/43.87 ( skv_2, skv_3, skv_2 ) 43.63/43.87 ( skv_2, skv_3, skv_3 ) 43.63/43.87 ( skv_2, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), (set_intersection2 skv_2 (set_union2 skv_1 skv_3)) ) 43.63/43.87 ( skv_3, empty_set, empty_set ) 43.63/43.87 ( skv_3, empty_set, skv_2 ) 43.63/43.87 ( skv_3, empty_set, skv_3 ) 43.63/43.87 ( skv_3, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, skv_2, empty_set ) 43.63/43.87 ( skv_3, skv_2, skv_2 ) 43.63/43.87 ( skv_3, skv_2, skv_3 ) 43.63/43.87 ( skv_3, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, skv_3, empty_set ) 43.63/43.87 ( skv_3, skv_3, skv_2 ) 43.63/43.87 ( skv_3, skv_3, skv_3 ) 43.63/43.87 ( skv_3, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, (set_intersection2 (set_union2 skv_1 skv_3) skv_2) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((BOUND_VARIABLE_573 $$unsorted) (BOUND_VARIABLE_574 $$unsorted)) (or (not (forall ((C $$unsorted)) (not (in C (set_intersection2 BOUND_VARIABLE_573 BOUND_VARIABLE_574))) )) (disjoint BOUND_VARIABLE_573 BOUND_VARIABLE_574)) ) 43.63/43.87 ( empty_set, skv_3 ) 43.63/43.87 ( skv_2, skv_2 ) 43.63/43.87 ( skv_2, skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, empty_set ) 43.63/43.87 ( skv_3, skv_2 ) 43.63/43.87 ( skv_3, skv_3 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((BOUND_VARIABLE_562 $$unsorted) (BOUND_VARIABLE_563 $$unsorted) (BOUND_VARIABLE_585 $$unsorted)) (or (not (disjoint BOUND_VARIABLE_562 BOUND_VARIABLE_563)) (not (in BOUND_VARIABLE_585 (set_intersection2 BOUND_VARIABLE_562 BOUND_VARIABLE_563)))) ) 43.63/43.87 ( empty_set, empty_set, empty_set ) 43.63/43.87 ( empty_set, empty_set, skv_77 ) 43.63/43.87 ( empty_set, empty_set, skv_125 ) 43.63/43.87 ( empty_set, empty_set, skv_126 ) 43.63/43.87 ( empty_set, empty_set, skv_133 ) 43.63/43.87 ( empty_set, empty_set, skv_137 ) 43.63/43.87 ( empty_set, empty_set, skv_147 ) 43.63/43.87 ( empty_set, empty_set, skv_151 ) 43.63/43.87 ( empty_set, empty_set, skv_155 ) 43.63/43.87 ( empty_set, empty_set, skv_161 ) 43.63/43.87 ( empty_set, empty_set, skv_162 ) 43.63/43.87 ( empty_set, empty_set, skv_168 ) 43.63/43.87 ( empty_set, empty_set, skv_172 ) 43.63/43.87 ( skv_2, skv_2, skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_3 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (= (forall ((C $$unsorted)) (or (not (in C A)) (in C B)) ) (subset A B)) ) 43.63/43.87 ( empty_set, empty_set ) 43.63/43.87 ( empty_set, skv_1 ) 43.63/43.87 ( empty_set, skv_2 ) 43.63/43.87 ( empty_set, skv_3 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, empty_set ) 43.63/43.87 ( skv_1, skv_1 ) 43.63/43.87 ( skv_1, skv_2 ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, empty_set ) 43.63/43.87 ( skv_2, skv_1 ) 43.63/43.87 ( skv_2, skv_2 ) 43.63/43.87 ( skv_2, skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, empty_set ) 43.63/43.87 ( skv_3, skv_2 ) 43.63/43.87 ( skv_3, skv_3 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (= (and (subset B A) (subset A B)) (= A B)) ) 43.63/43.87 ( skv_1, skv_1 ) 43.63/43.87 ( skv_3, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (or (not (subset A B)) (not (subset B C)) (subset A C)) ) 43.63/43.87 ( skv_3, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (= (set_intersection2 B A) (set_intersection2 A B)) ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (or (not (subset A empty_set)) (= empty_set A)) ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (or (not (empty B)) (= A B) (not (empty A))) ) 43.63/43.87 ( empty_set, skv_4 ) 43.63/43.87 ( skv_4, empty_set ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (= A (set_union2 A A)) ) 43.63/43.87 ( empty_set ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= (forall ((D $$unsorted)) (= (or (in D A) (in D B)) (in D C)) ) (= C (set_union2 A B))) ) 43.63/43.87 ( empty_set, empty_set, empty_set ) 43.63/43.87 ( empty_set, empty_set, skv_1 ) 43.63/43.87 ( empty_set, empty_set, skv_2 ) 43.63/43.87 ( empty_set, empty_set, skv_3 ) 43.63/43.87 ( empty_set, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, skv_1, empty_set ) 43.63/43.87 ( empty_set, skv_1, skv_1 ) 43.63/43.87 ( empty_set, skv_1, skv_2 ) 43.63/43.87 ( empty_set, skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, skv_2, empty_set ) 43.63/43.87 ( empty_set, skv_2, skv_1 ) 43.63/43.87 ( empty_set, skv_2, skv_2 ) 43.63/43.87 ( empty_set, skv_2, skv_3 ) 43.63/43.87 ( empty_set, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, skv_3, empty_set ) 43.63/43.87 ( empty_set, skv_3, skv_2 ) 43.63/43.87 ( empty_set, skv_3, skv_3 ) 43.63/43.87 ( empty_set, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( empty_set, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, empty_set, empty_set ) 43.63/43.87 ( skv_1, empty_set, skv_1 ) 43.63/43.87 ( skv_1, empty_set, skv_2 ) 43.63/43.87 ( skv_1, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, skv_1, empty_set ) 43.63/43.87 ( skv_1, skv_1, skv_1 ) 43.63/43.87 ( skv_1, skv_1, skv_2 ) 43.63/43.87 ( skv_1, skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, skv_2, empty_set ) 43.63/43.87 ( skv_1, skv_2, skv_1 ) 43.63/43.87 ( skv_1, skv_2, skv_2 ) 43.63/43.87 ( skv_1, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( skv_1, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, empty_set, empty_set ) 43.63/43.87 ( skv_2, empty_set, skv_1 ) 43.63/43.87 ( skv_2, empty_set, skv_2 ) 43.63/43.87 ( skv_2, empty_set, skv_3 ) 43.63/43.87 ( skv_2, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, skv_1, empty_set ) 43.63/43.87 ( skv_2, skv_1, skv_1 ) 43.63/43.87 ( skv_2, skv_1, skv_2 ) 43.63/43.87 ( skv_2, skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, skv_2, empty_set ) 43.63/43.87 ( skv_2, skv_2, skv_1 ) 43.63/43.87 ( skv_2, skv_2, skv_2 ) 43.63/43.87 ( skv_2, skv_2, skv_3 ) 43.63/43.87 ( skv_2, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, skv_3, empty_set ) 43.63/43.87 ( skv_2, skv_3, skv_2 ) 43.63/43.87 ( skv_2, skv_3, skv_3 ) 43.63/43.87 ( skv_2, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), (set_union2 skv_2 (set_union2 skv_1 skv_3)) ) 43.63/43.87 ( skv_3, empty_set, empty_set ) 43.63/43.87 ( skv_3, empty_set, skv_2 ) 43.63/43.87 ( skv_3, empty_set, skv_3 ) 43.63/43.87 ( skv_3, empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, skv_2, empty_set ) 43.63/43.87 ( skv_3, skv_2, skv_2 ) 43.63/43.87 ( skv_3, skv_2, skv_3 ) 43.63/43.87 ( skv_3, skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, skv_3, empty_set ) 43.63/43.87 ( skv_3, skv_3, skv_2 ) 43.63/43.87 ( skv_3, skv_3, skv_3 ) 43.63/43.87 ( skv_3, skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), empty_set, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_1, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_1 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (= (= empty_set A) (forall ((B $$unsorted)) (not (in B A)) )) ) 43.63/43.87 ( empty_set ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((BOUND_VARIABLE_666 $$unsorted) (BOUND_VARIABLE_667 $$unsorted)) (or (not (forall ((C $$unsorted)) (or (not (in C BOUND_VARIABLE_666)) (not (in C BOUND_VARIABLE_667))) )) (disjoint BOUND_VARIABLE_666 BOUND_VARIABLE_667)) ) 43.63/43.87 ( empty_set, skv_3 ) 43.63/43.87 ( skv_2, skv_2 ) 43.63/43.87 ( skv_2, skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_3, empty_set ) 43.63/43.87 ( skv_3, skv_2 ) 43.63/43.87 ( skv_3, skv_3 ) 43.63/43.87 ( skv_3, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((BOUND_VARIABLE_679 $$unsorted) (BOUND_VARIABLE_680 $$unsorted) (BOUND_VARIABLE_693 $$unsorted)) (or (not (disjoint BOUND_VARIABLE_679 BOUND_VARIABLE_680)) (not (in BOUND_VARIABLE_693 BOUND_VARIABLE_680)) (not (in BOUND_VARIABLE_693 BOUND_VARIABLE_679))) ) 43.63/43.87 ( empty_set, empty_set, empty_set ) 43.63/43.87 ( skv_2, skv_2, skv_3 ) 43.63/43.87 ( skv_2, (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), skv_2, skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), empty_set ) 43.63/43.87 ( (set_union2 skv_1 skv_3), (set_union2 skv_1 skv_3), skv_3 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (or (not (in A B)) (not (in B A))) ) 43.63/43.87 ( empty_set, empty_set ) 43.63/43.87 ( skv_2, skv_2 ) 43.63/43.87 ( skv_2, (set_union2 skv_2 (set_union2 skv_1 skv_3)) ) 43.63/43.87 ( skv_3, (set_intersection2 (set_union2 skv_1 skv_3) skv_2) ) 43.63/43.87 ( skv_37, skv_2 ) 43.63/43.87 ( skv_40, skv_3 ) 43.63/43.87 ( skv_41, skv_2 ) 43.63/43.87 ( skv_44, skv_2 ) 43.63/43.87 ( skv_45, skv_1 ) 43.63/43.87 ( skv_45, skv_2 ) 43.63/43.87 ( skv_46, skv_1 ) 43.63/43.87 ( skv_46, skv_2 ) 43.63/43.87 ( skv_47, skv_1 ) 43.63/43.87 ( skv_47, skv_2 ) 43.63/43.87 ( skv_48, skv_1 ) 43.63/43.87 ( skv_48, skv_2 ) 43.63/43.87 ( skv_54, skv_2 ) 43.63/43.87 ( skv_56, skv_2 ) 43.63/43.87 ( skv_59, skv_2 ) 43.63/43.87 ( skv_59, skv_3 ) 43.63/43.87 ( skv_60, skv_3 ) 43.63/43.87 ( skv_60, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_62, skv_2 ) 43.63/43.87 ( skv_64, skv_1 ) 43.63/43.87 ( skv_64, skv_2 ) 43.63/43.87 ( skv_64, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_67, skv_1 ) 43.63/43.87 ( skv_67, skv_2 ) 43.63/43.87 ( skv_70, skv_2 ) 43.63/43.87 ( skv_72, skv_2 ) 43.63/43.87 ( skv_75, skv_1 ) 43.63/43.87 ( skv_75, skv_2 ) 43.63/43.87 ( skv_78, skv_1 ) 43.63/43.87 ( skv_80, skv_1 ) 43.63/43.87 ( skv_123, skv_3 ) 43.63/43.87 ( skv_124, skv_3 ) 43.63/43.87 ( skv_125, (set_union2 skv_1 skv_3) ) 43.63/43.87 ( skv_126, skv_2 ) 43.63/43.87 ( skv_127, skv_3 ) 43.63/43.87 ( skv_129, skv_3 ) 43.63/43.87 ( skv_132, skv_3 ) 43.63/43.87 ( skv_133, skv_3 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted) (B $$unsorted)) (= (set_union2 B A) (set_union2 A B)) ) 43.63/43.87 ( empty_set, skv_1 ) 43.63/43.87 ( skv_1, empty_set ) 43.63/43.87 ( skv_1, skv_2 ) 43.63/43.87 ( skv_2, skv_1 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (or (not (empty A)) (= empty_set A)) ) 43.63/43.87 ( skv_4 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((A $$unsorted)) (= A (set_union2 A empty_set)) ) 43.63/43.87 ( empty_set ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ( (set_union2 skv_1 skv_3) ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (= (and (in D skv_2) (in D (set_union2 skv_1 skv_3))) (in D skv_1)) ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (= (and (in D skv_1) (in D (set_union2 skv_1 skv_3))) (in D skv_2)) ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ( skv_165 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((C $$unsorted)) (or (not (in C skv_2)) (in C (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((C $$unsorted)) (or (not (in C skv_1)) (in C (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_40 ) 43.63/43.87 ( skv_43 ) 43.63/43.87 ( skv_49 ) 43.63/43.87 ( skv_50 ) 43.63/43.87 ( skv_58 ) 43.63/43.87 ( skv_60 ) 43.63/43.87 ( skv_62 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ( skv_68 ) 43.63/43.87 ( skv_84 ) 43.63/43.87 ( skv_87 ) 43.63/43.87 ( skv_88 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((C $$unsorted)) (or (not (in C skv_1)) (in C skv_2)) ) 43.63/43.87 ( skv_35 ) 43.63/43.87 ( skv_45 ) 43.63/43.87 ( skv_46 ) 43.63/43.87 ( skv_47 ) 43.63/43.87 ( skv_48 ) 43.63/43.87 ( skv_51 ) 43.63/43.87 ( skv_52 ) 43.63/43.87 ( skv_53 ) 43.63/43.87 ( skv_60 ) 43.63/43.87 ( skv_64 ) 43.63/43.87 ( skv_67 ) 43.63/43.87 ( skv_68 ) 43.63/43.87 ( skv_72 ) 43.63/43.87 ( skv_76 ) 43.63/43.87 ( skv_79 ) 43.63/43.87 ( skv_80 ) 43.63/43.87 ( skv_88 ) 43.63/43.87 ( skv_90 ) 43.63/43.87 ( skv_95 ) 43.63/43.87 ( skv_125 ) 43.63/43.87 ( skv_128 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (or _let_0 (in D empty_set)) _let_0)) ) 43.63/43.87 ( skv_51 ) 43.63/43.87 ( skv_77 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (= (or (in D skv_2) (in D empty_set)) (in D skv_1)) ) 43.63/43.87 ( skv_51 ) 43.63/43.87 ( skv_77 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (= (or (in D empty_set) (in D skv_1)) (in D skv_2)) ) 43.63/43.87 ( skv_51 ) 43.63/43.87 ( skv_77 ) 43.63/43.87 ( skv_137 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_1))) (= (or (in D empty_set) _let_0) _let_0)) ) 43.63/43.87 ( skv_51 ) 43.63/43.87 ( skv_77 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (and _let_0 (in D skv_2)) _let_0)) ) 43.63/43.87 ( skv_127 ) 43.63/43.87 ( skv_129 ) 43.63/43.87 ( skv_132 ) 43.63/43.87 ( skv_133 ) 43.63/43.87 ( skv_143 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_3))) (= (and _let_0 (in D (set_union2 skv_1 skv_3))) _let_0)) ) 43.63/43.87 ( skv_127 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((C $$unsorted)) (or (not (in C skv_3)) (in C skv_2)) ) 43.63/43.87 ( skv_123 ) 43.63/43.87 ( skv_124 ) 43.63/43.87 ( skv_126 ) 43.63/43.87 ( skv_129 ) 43.63/43.87 ( skv_130 ) 43.63/43.87 ( skv_134 ) 43.63/43.87 ( skv_135 ) 43.63/43.87 ( skv_143 ) 43.63/43.87 ( skv_146 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((C $$unsorted)) (or (not (in C skv_3)) (in C (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_127 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (in D skv_2))) (= (or _let_0 (in D skv_3)) _let_0)) ) 43.63/43.87 ( skv_1 ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_35 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (= (and (in D _let_0) (in D skv_2)) (in D (set_intersection2 skv_2 _let_0)))) ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (= (or (in D skv_1) (in D skv_3)) (in D (set_union2 skv_1 skv_3))) ) 43.63/43.87 ( skv_35 ) 43.63/43.87 ( skv_38 ) 43.63/43.87 ( skv_40 ) 43.63/43.87 ( skv_43 ) 43.63/43.87 ( skv_49 ) 43.63/43.87 ( skv_59 ) 43.63/43.87 ( skv_60 ) 43.63/43.87 ( skv_125 ) 43.63/43.87 ( skv_128 ) 43.63/43.87 ( skv_143 ) 43.63/43.87 ( skv_150 ) 43.63/43.87 ( skv_166 ) 43.63/43.87 ( skv_173 ) 43.63/43.87 ) 43.63/43.87 (instantiation (forall ((D $$unsorted)) (let ((_let_0 (set_union2 skv_1 skv_3))) (= (or (in D skv_2) (in D _let_0)) (in D (set_union2 skv_2 _let_0)))) ) 43.63/43.87 ( skv_2 ) 43.63/43.87 ( skv_3 ) 43.63/43.87 ) 43.63/43.87 % SZS output end Proof for theBenchmark 43.63/43.88 EOF