§ Nondeterministic Nelson Oppen


§ Stably infinite thories



§ Converting Formula to Separate Form



§ Theory Solvers need to coordinate



§ Coordinating Equivalence Relation



§ Non deterministic Nelson Oppen



§ Proof of correctness (Non-deterministic)



§ Reduct of a model



§ Thm1: Conjunct SAT iff they agree on intersection



§ Proof (Large to small): F1F2F_1 \land F_2 SAT implies existence of m1,m2m_1, m_2



§ Proof (small to large gluing): Isomrphic m1F1m_1 \models F_1 and m2F2m_2 \models F_2 implies existence of large model MF1F2M \models F_1 \land F_2



§ Meditation



§ Thm2: Weaken Isomorphism To Cardinality + Equality Preservation



§ Proof (Large to small): MF1F2M \models F_1 \land F_2 implies existence of smaller models such that \dots



§ Proof (small to large gluing): Isomorphic m1F1m_1 \models F_1 and m2F2m_2 \models F_2 implies existence of large model MF1F2M \models F_1 \land F_2



§ Meditation



§ Nelson Oppen Is Correct



§ Proof (large to small)


§ Proof (small to large gluing):



§ References