数理論理学、特に集合論とモデル理論において、往復法は、特定の条件を満たす可算無限構造間の同型性を示す方法である。具体的には、以下のことを証明するために使用できる。
私たちは言語を確立しますそして私たちは2つを考慮-構造そしてそれぞれのドメインそして。
部分同型を次のように呼びます。そして2つの間の同型性-下部構造そして。
空でない家族部分同型写像間のそして以下の2つの性質が両方とも成り立つ場合、それは往復運動と呼ばれる。
言い換えれば、この族の各部分同型写像は、依然としてその族に属する拡張を許容する。さらに、拡張の定義域、あるいはその像(終域)にどの新しい要素が属するべきかを規定することで、各部分同型写像に対して、より正確な拡張を見つけることができる。
例えば、往復法はカントールの同型定理を証明するために使用できますが、これはゲオルク・カントールの本来の証明ではありません。この定理は、2 つの非有界可算稠密線形順序が同型であることを述べています。[ 1 ]
仮に
基となる集合の列挙を(重複なく)修正する。
ここで、 AとBの間に厳密に増加する1対1の対応関係を構築します。最初は、 Aのどの要素もBのどの要素ともペアになっていません。
ステップ(1)と(2)で求められる選択が、実際に要件に従って行えるかどうかを確認する必要がある。ステップ(1)を例にとると、次のようになる。
Aに、Bのb pとb qに対応するpとqが既に存在し、a p < a i < a qかつb p < b qを満たす場合、密度を利用してb pとb qの間にb j を選択します。そうでない場合は、 B が最大値も最小値も持たないという事実を利用して、Bの適切な大きい要素または小さい要素を選択します。ステップ(2)で行われた選択は、双対的に可能です。最後に、 AとB は可算無限であるため、構成は可算個のステップで終了します。なお、すべての前提条件を使用する必要がありました。
ホッジス(1993)によると:
可算稠密順序集合に関する定理はカントール(1895年)によるものですが、現在その証明に用いられている往復法は、エドワード・ヴァーミリイ・ハンティントン(1904年)とフェリックス・ハウスドルフ(1914年)によって開発されました。その後、この方法は他の状況にも応用され、特にローランド・フレイゼによってモデル理論に応用されました。