0.07/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.07/0.12 % Command : do_CVC4 %s %d 0.12/0.33 % Computer : n005.cluster.edu 0.12/0.33 % Model : x86_64 x86_64 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.33 % Memory : 8042.1875MB 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 0.12/0.33 % CPULimit : 960 0.12/0.33 % WCLimit : 120 0.12/0.33 % DateTime : Thu Jul 2 07:06:36 EDT 2020 0.12/0.34 % CPUTime : 0.19/0.45 %----Proving TF0_ARI 0.19/0.45 ------- cvc4-tfa casc j10 : /export/starexec/sandbox/benchmark/theBenchmark.p at 960... 0.19/0.45 --- Run --finite-model-find --decision=internal at 15... 0.68/0.91 % SZS status Theorem for theBenchmark 0.68/0.91 % SZS output start Proof for theBenchmark 0.68/0.91 (skolem (forall ((X element) (C set)) (or (member X C) (= (cardinality (union (singleton X) C)) (+ 1 (cardinality C)))) ) 0.68/0.91 ( skv_1 skv_2 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (not (member X skv_2)) ) 0.68/0.91 ( skv_17 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (not (member X (singleton skv_1))) ) 0.68/0.91 ( skv_20 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (not (member X (intersection (singleton skv_1) skv_2))) ) 0.68/0.91 ( skv_21 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (let ((_let_0 (singleton skv_1))) (or (not (member X (intersection _let_0 skv_2))) (member X _let_0))) ) 0.68/0.91 ( skv_22 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (or (not (member X (intersection (singleton skv_1) skv_2))) (member X skv_2)) ) 0.68/0.91 ( skv_23 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (let ((_let_0 (singleton skv_1))) (or (not (member X _let_0)) (member X (intersection _let_0 skv_2)))) ) 0.68/0.91 ( skv_24 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (or (not (member X (singleton skv_1))) (member X skv_2)) ) 0.68/0.91 ( skv_25 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (or (not (member X skv_2)) (member X (intersection (singleton skv_1) skv_2))) ) 0.68/0.91 ( skv_26 ) 0.68/0.91 ) 0.68/0.91 (skolem (forall ((X element)) (or (not (member X skv_2)) (member X (singleton skv_1))) ) 0.68/0.91 ( skv_27 ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element) (A set) (B set)) (= (and (member X B) (member X A)) (member X (intersection A B))) ) 0.68/0.91 ( skv_1, skv_2, empty_set ) 0.68/0.91 ( skv_1, skv_2, skv_2 ) 0.68/0.91 ( skv_1, skv_2, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (singleton skv_1), skv_2 ) 0.68/0.91 ( skv_1, (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ( skv_1, (singleton skv_1), (union (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (singleton skv_1), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (union (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_1, (union (singleton skv_1) skv_2), (union (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( skv_21, skv_2, skv_2 ) 0.68/0.91 ( skv_21, (intersection (singleton skv_1) skv_2), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_22, skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_22, (singleton skv_1), skv_2 ) 0.68/0.91 ( skv_23, (singleton skv_1), skv_2 ) 0.68/0.91 ( skv_23, (intersection (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( skv_27, skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_27, (singleton skv_1), skv_2 ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((S set)) (= (= empty_set S) (forall ((X element)) (not (member X S)) )) ) 0.68/0.91 ( empty_set ) 0.68/0.91 ( skv_2 ) 0.68/0.91 ( (singleton skv_1) ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((B element) (A set) (E set)) (= (and (member B E) (not (member B A))) (member B (difference E A))) ) 0.68/0.91 ( skv_1, skv_2, skv_2 ) 0.68/0.91 ( skv_1, skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_1, skv_2, (union (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_17, skv_2, skv_2 ) 0.68/0.91 ( skv_21, skv_2, skv_2 ) 0.68/0.91 ( skv_21, skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_21, skv_2, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_21, (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ( skv_21, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_22, (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ( skv_22, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_27, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element) (S set)) (= (member X S) (not (member X (complement S)))) ) 0.68/0.91 ( skv_1, skv_2 ) 0.68/0.91 ( skv_1, (singleton skv_1) ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_17, (singleton skv_1) ) 0.68/0.91 ( skv_21, skv_2 ) 0.68/0.91 ( skv_21, (singleton skv_1) ) 0.68/0.91 ( skv_22, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_27, (singleton skv_1) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element) (A set) (B set)) (= (or (member X A) (member X B)) (member X (union A B))) ) 0.68/0.91 ( skv_1, skv_2, skv_2 ) 0.68/0.91 ( skv_1, skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_1, skv_2, (union (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (singleton skv_1), skv_2 ) 0.68/0.91 ( skv_1, (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ( skv_1, (singleton skv_1), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_1, (union (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_17, skv_2, skv_2 ) 0.68/0.91 ( skv_17, skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_17, (singleton skv_1), skv_2 ) 0.68/0.91 ( skv_17, (intersection (singleton skv_1) skv_2), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_21, skv_2, skv_2 ) 0.68/0.91 ( skv_21, skv_2, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_21, (singleton skv_1), skv_2 ) 0.68/0.91 ( skv_21, (singleton skv_1), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_21, (intersection (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( skv_21, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_21, (intersection (singleton skv_1) skv_2), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( skv_22, (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( skv_23, (intersection (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( skv_27, skv_2, (singleton skv_1) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element) (S set)) (let ((_let_0 (singleton X))) (= (= (cardinality S) (+ (- 1) (cardinality (union _let_0 S)))) (= empty_set (intersection _let_0 S)))) ) 0.68/0.91 ( skv_1, empty_set ) 0.68/0.91 ( skv_1, skv_2 ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element) (A element)) (= (= X A) (member X (singleton A))) ) 0.68/0.91 ( skv_1, skv_1 ) 0.68/0.91 ( skv_17, skv_1 ) 0.68/0.91 ( skv_17, skv_17 ) 0.68/0.91 ( skv_21, skv_1 ) 0.68/0.91 ( skv_21, skv_21 ) 0.68/0.91 ( skv_22, skv_1 ) 0.68/0.91 ( skv_24, skv_1 ) 0.68/0.91 ( skv_25, skv_1 ) 0.68/0.91 ( skv_27, skv_1 ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((A set) (B set)) (= (= (cardinality A) (+ (* (- 1) (cardinality B)) (cardinality (union A B)))) (= empty_set (intersection A B))) ) 0.68/0.91 ( empty_set, skv_2 ) 0.68/0.91 ( skv_2, empty_set ) 0.68/0.91 ( skv_2, skv_2 ) 0.68/0.91 ( skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_2, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( (singleton skv_1), skv_2 ) 0.68/0.91 ( (singleton skv_1), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element) (S set)) (let ((_let_0 (singleton X))) (= (= (cardinality S) (cardinality (union _let_0 S))) (= _let_0 (intersection _let_0 S)))) ) 0.68/0.91 ( skv_1, skv_2 ) 0.68/0.91 ( skv_1, (singleton skv_1) ) 0.68/0.91 ( skv_1, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((S set)) (= (= (cardinality S) 0) (= empty_set S)) ) 0.68/0.91 ( empty_set ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((S set) (T set)) (let ((_let_0 (intersection S T))) (= (= empty_set _let_0) (= (cardinality _let_0) 0))) ) 0.68/0.91 ( skv_2, skv_2 ) 0.68/0.91 ( (singleton skv_1), skv_2 ) 0.68/0.91 ( (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((A set) (B set)) (= (forall ((X element)) (or (not (member X A)) (member X B)) ) (subset A B)) ) 0.68/0.91 ( skv_2, skv_2 ) 0.68/0.91 ( skv_2, (singleton skv_1) ) 0.68/0.91 ( skv_2, (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( (singleton skv_1), skv_2 ) 0.68/0.91 ( (singleton skv_1), (singleton skv_1) ) 0.68/0.91 ( (singleton skv_1), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2), skv_2 ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2), (singleton skv_1) ) 0.68/0.91 ( (intersection (singleton skv_1) skv_2), (intersection (singleton skv_1) skv_2) ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element)) (not (member X empty_set)) ) 0.68/0.91 ( skv_1 ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element)) (or (not (member X skv_2)) (member X (singleton skv_1))) ) 0.68/0.91 ( skv_17 ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element)) (or (not (member X (intersection (singleton skv_1) skv_2))) (member X skv_2)) ) 0.68/0.91 ( skv_21 ) 0.68/0.91 ) 0.68/0.91 (instantiation (forall ((X element)) (let ((_let_0 (singleton skv_1))) (or (not (member X (intersection _let_0 skv_2))) (member X _let_0))) ) 0.68/0.91 ( skv_17 ) 0.68/0.91 ( skv_21 ) 0.68/0.91 ) 0.68/0.91 % SZS output end Proof for theBenchmark 0.68/0.91 EOF