فرض کنیم $\chi$ مجموعه تمام زوج های مرتب $(A_\alpha,f_\alpha)$ به طوری که $A_\alpha$ ها زیرمجموعه های حداقل دو عضوی $A$ باشند و $f_\alpha:A_\alpha \rightarrow A_\alpha$ دوسویی بدون نقطه ثابت باشد. رابطه $ \preceq $ را روی $\chi$ به صورت زیر تعریف می کنیم
$$(A_\alpha,f_\alpha) \preceq (A_\beta,f_\beta) \Leftrightarrow A_\alpha \subseteq A_\beta, f_\alpha \subseteq f_\beta$$
این یک رابطه ترتیب جزئی روی $\chi$ می باشد. زیر مجموعه مرتب کامل دلخواهی از $\chi$ مانند $ \Sigma =\{(A_\gamma,f_\gamma)|\gamma \in \Gamma \}$ رو در نظر می گیریم. میشه بررسی کرد که $ (\bigcup_{\gamma \in \Gamma} A_\gamma,\bigcup_{\gamma \in \Gamma} f_\gamma)$ کران بالای $ \Sigma $. پس طبق لم زورن $ \Sigma $ دارای عنصر ماکسیمال است که آن را با $( \overline{A}, \overline{f}) $ نشان می دهیم. دو حالت ممکن است رخ دهد
1- اگر $A= \overline{A} $ آن گاه $ \overline{f} :A \rightarrow A$ یک تابع دو سویی بدون نقطه ثابت است و اثبات تمام است.
2- اگر $A\ne \overline{A} $ آن گاه $ \overline{A} $ فقط یک عنصر از $A$ را پوشش نمی دهد چرا اگر مثلا $ \overline{A} \subseteq A-\{a,b\}$ آن گاه با تعریف تابع $ \widetilde{f}: \overline{A} \bigcup \{a,b\}\rightarrow \overline{A} \bigcup \{a,b\}$ با ضابطه به ازای هر $x\in \overline{A} $، $ \widetilde{f}(x)= \overline{f} (x) $ و $ \widetilde{f} (a)=b, \widetilde{f}(b) =a$ تابعی دوسویی به دست می آوریم که نقطه ثابت ندارد. ولی این با ماکسیمال بودن $ ( \overline{A}, \overline{f}) $ در تناقض است. پس $ \overline{A} =A-\{a\}$. یک عنصر $y$ در $ \overline{A} $ اختیار می کنیم و $f:A\rightarrow A$ به صورت زیر تعریف می کنیم
$$ \begin{equation}
f(x)=
\begin{cases}
\overline{f} (x) \hspace{0.8cm} if \hspace{0.4cm} x\ne a,y\\
y \hspace{1.5cm} if \hspace{0.4cm} x=a\\
a \hspace{1.5cm} if \hspace{0.4cm} x=y
\end{cases}
\end{equation} $$
در این صورت $f$ دوسویی است و نقطه ثابت ندارد. این اثبات را کامل می کند.