summaryrefslogtreecommitdiff
path: root/notes.tex
diff options
context:
space:
mode:
Diffstat (limited to 'notes.tex')
-rw-r--r--notes.tex3143
1 files changed, 3143 insertions, 0 deletions
diff --git a/notes.tex b/notes.tex
new file mode 100644
index 0000000..695f74c
--- /dev/null
+++ b/notes.tex
@@ -0,0 +1,3143 @@
+%% LyX 2.1.1 created this file. For more info, see http://www.lyx.org/.
+%% Do not edit unless you really know what you are doing.
+\documentclass[english,hebrew]{article}
+\usepackage[T1]{fontenc}
+\usepackage[latin9,cp1255]{inputenc}
+\usepackage{amsmath}
+\usepackage{amssymb}
+\PassOptionsToPackage{normalem}{ulem}
+\usepackage{ulem}
+
+\makeatletter
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
+%% Because html converters don't know tabularnewline
+\providecommand{\tabularnewline}{\\}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
+\usepackage{theorem}
+\theorembodyfont{\upshape}
+\newtheorem{theorem}{\R{משפט}}[section]
+\AtBeginDocument{\make@lr\thetheorem}
+
+% The following chunk fixes export with XeTeX.
+% It is needed because polyglossia is used by default
+% and \make@lr is only defined by babel.
+\@ifundefined{make@lr}
+{\def\make@lr#1{\begingroup
+ \toks@=\expandafter{#1}%
+ \edef\x{\endgroup
+ \def\noexpand#1{\noexpand\@number{\the\toks@}}}%
+ \x}}{\relax}
+\newtheorem{claim}[theorem]{\R{טענה}}
+\newenvironment{proof}%
+{\R{\textbf{הוכחה:}}}%
+{\hfill\rule{2mm}{2mm}\par\vspace{2mm}}
+\newtheorem{definition}[theorem]{\R{הגדרה}}
+\newtheorem{lemma}[theorem]{\R{למה}}
+\newtheorem{corollary}[theorem]{\R{מסקנה}}
+\newtheorem{remark}[theorem]{\R{הערה}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
+\date{}
+
+\makeatother
+
+\usepackage{babel}
+\begin{document}
+
+\title{אי שלמות ואי כריעות בשפות פורמליות\\
+ד\char`\"{}ר אסף חסון, אוניברסיטת בן-גוריון בנגב}
+
+
+\author{יובל אדם}
+
+\maketitle
+\selectlanguage{english}%
+\inputencoding{latin9}\begin{minipage}[t]{1\columnwidth}%
+\selectlanguage{english}%
+\begin{quote}
+Young man, in mathematics you don't understand things.\\
+You just get used to them.
+\begin{quote}
+- John von Neumann\end{quote}
+\end{quote}
+%
+\end{minipage}
+
+\selectlanguage{hebrew}%
+\inputencoding{cp1255}\tableofcontents{}
+
+
+\section{פרולוג}
+\begin{itemize}
+\item מספור הקטעים תואם למספור ההרצאות. )נשאיר כתרגיל לקורא החרוץ להבין
+מה זה אומר על פרק זה...(
+\item נא להתחשב בסביבה. נא להדפיס מסמך זה רק אם הדבר הכרחי, ורק את טווח
+העמודים הנדרש.
+\item תודה לצביקה סקופינסקי על סיכומים של חלק מהשיעורים.
+\item הערות/טענות/בקשות - כתובת המייל שלי היא \L{$yuv.adm$} ולאחר מכן \L{$gmail.com$}
+\item שאו ברכה, עלו והצליחו.
+\end{itemize}
+
+\section{הגדרות}
+\begin{itemize}
+\item יהי \L{$\mathcal{M}$} מבנה לשפה מסדר ראשון \L{$L$}, \L{$s$} השמה
+ל\L{$\mathcal{M}$} ו-\L{$t$} שם עצם. אז הערך של \L{$t$} ב-\L{$\mathcal{M}$}
+עבור ההשמה \L{$s$} הוא:
+\item אם \L{$t$} קבוע אישי \L{$c$} אז \L{$Val_{\mathcal{M}}(t,s)=c^{\mathcal{M}}$}
+\item אם \L{$t$} משתנה אישי \L{$x$} אז \L{$Val_{\mathcal{M}}(t,s)=s(x)$}
+\item אם \L{$t=f(t_{1},...,t_{n})$} אז \L{$Val_{\mathcal{M}}(t,s)=f^{\mathcal{M}}(Val_{\mathcal{M}}(t_{1},s),...,Val_{\mathcal{M}}(t_{n},s))$}
+\item \noindent יהיו \L{$\mathcal{M}$}, \L{$L$} , ו-\L{$s$} כנ\char`\"{}ל
+ותהי \L{$\varphi$} נוסחה ב-\L{$L$} אז ערך האמת של )\inputencoding{latin9}\L{TRUE}\inputencoding{cp1255}
+או \inputencoding{latin9}\L{FALSE}\inputencoding{cp1255}( של \L{$\varphi$}
+ב\L{$\mathcal{M}$} עבור ההשמה \L{$s$} מוגדר באינדוקציה באופן הבא:
+
+\begin{itemize}
+\item \noindent אם \L{$\varphi$} נוסחה אטומית, כלומר \L{$\varphi$} מהצורה
+\L{$R(t_{1},...,t_{n})$} עבור הסימן יחס n-מקומי \L{$R$} ושמות עצם
+\L{$t_{1},...,t_{n}$} אזי \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\iff\left\langle Val_{\mathcal{M}}(t_{1},s),...,Val_{\mathcal{M}}(t_{n},s)\right\rangle \in R^{\mathcal{M}}
+\end{eqnarray*}
+}.
+\item \noindent אם \L{$\varphi=\neg\psi$} עבור נוסחה \L{$\psi$} אז \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\iff Val_{\mathcal{M}}(\psi,s)=FALSE
+\end{eqnarray*}
+}
+\item \noindent באופן דומה עבור יתר הקשרים הלוגיים
+\item \noindent אם \L{$\varphi=(\exists x)\psi$} )כלומר הנוסחה היא מסוג
+\char`\"{}קיים איקס\char`\"{} וההמשך הוא נוסחה קטנה יותר( אז \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\iff(\exists a\in M)Val_{\mathcal{M}}(\psi,s\left[{x\atop a}\right])=TRUE
+\end{eqnarray*}
+} כאשר \L{$s\left[{x\atop a}\right]$} הינה ההשמה אשר נותנת לכל משתנה
+אישי \L{$y$} שאינו \L{$x$} את הערך \L{$s(y)$} ולמשתנה האישי \L{$x$}
+את הערך \L{$a$} )כלומר רק מחליפה את \L{$x$}(. הגדרה שקולה: \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\iff max\left\{ Val_{\mathcal{M}}(\psi,s\left[{x\atop a}\right]):a\in\mathcal{M}\right\}
+\end{eqnarray*}
+} כאשר נגדיר שרירותית \L{$F<T$}.
+\item \noindent אם \L{$\varphi=(\forall x)\psi$} אז \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\iff(\forall a\in M)Val_{\mathcal{M}}(\psi,s\left[{x\atop a}\right])=TRUE
+\end{eqnarray*}
+}הגדרה שקולה: \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\iff min\left\{ Val_{\mathcal{M}}(\psi,s\left[{x\atop a}\right]):a\in\mathcal{M}\right\}
+\end{eqnarray*}
+}.
+\end{itemize}
+\end{itemize}
+הערות:
+\begin{enumerate}
+\item בכל שפה לתחשיב פסוקים נניח שיש סימן יחס דו מקומי מיוחס \L{$\approx$}
+אשר תמיד מתפרש כיחס השוויון
+\item כמוסכמה: אם אומרים ש\L{$L$} שפה לתחשיב הפסוקים בד\char`\"{}כ לא נציין
+במפורש את סימן השוויון למרות שבמובלת נניח שהוא שם
+\item בקורס הזה לא ניתקל בכך, אבל ניתן לעבוד בתחשיב ללא שוויון. יש משפטים
+שיותר קל להוכיח בתחשיב שכזה. בכל מקרה, תמיד אפשר לעבור בין תחשיב עם
+שוויון לתחשיב ללא שוויון וחזרה.\end{enumerate}
+\begin{itemize}
+\item תהי \L{$L$} שפה לתחשיב הפסוקים ותהי \L{$\Gamma$} קבוצת נוסחאות ב\L{$L$}
+)לאו דווקא סופית(. נאמר ש\L{$\Gamma$} ספיקה \inputencoding{latin9}\L{(satisfiable)}\inputencoding{cp1255}
+אם קיים מבנה \L{$\mathcal{M}$} לשפה \L{$L$} וקיימת השמה \L{$s$}
+ל\L{$\mathcal{M}$} כך ש\L{$Val_{\mathcal{M}}(\varphi,s)=TRUE$} לכל
+\L{$\varphi\in\Gamma$}. נסמן \L{$(\mathcal{M},s)\models\Gamma$}
+)לפעמים נשמיט את ההשמה \L{$s$} מן הסימונים(. דוגמאות:
+
+\begin{itemize}
+\item \L{$L=\{R\}$} ו-\L{$\Gamma=\left\{ (\forall x)\neg R(x,x),(\forall x\forall y)(R(x,y)\rightarrow R(y,x))\right\} $}
+זו קבוצת פסוקים ספיקה כי לכל גרף \L{$G$} )לא מכוון( נגדיר מבנה \L{$M_{G}$}
+ל\L{$L$} באופן הבא: העולם של \L{$M_{G}$} יהיה \L{$V(G)$} )קבוצת
+הקודקודים של \L{$G$}( והיחס \L{$R^{M_{G}}$} יהיה \L{$E(G)$} )קבוצת
+הקשתות(.
+\item \L{$L=\{\approx\}$} ו-\L{$T_{3}=\left\{ \forall x_{1},x_{2},x_{3},x_{4}\bigvee_{i,j}(x_{i}=x_{j})\right\} $}
+אז \L{$T_{3}$} ספיקה כי כל קבוצה בת פחות מ-{\beginL 4\endL} איברים
+מספקת אותה.
+\item \L{$L=\{<\}$} ו- \L{
+\begin{eqnarray*}
+DLO & = & \left\{ \begin{array}{c}
+\forall x\neg(x,x),\\
+\forall x,y(x<y\rightarrow\neg(y<x)),\\
+\forall x,y,z(x<y\wedge y<z\rightarrow x<z),\\
+\forall x,y(x\neq y\rightarrow x<y\vee y<x),\\
+\forall x,y\exists z(x<y\rightarrow x<z\le y)
+\end{array}\right\}
+\end{eqnarray*}
+} אשר הינו \inputencoding{latin9}\L{dense linear order}\inputencoding{cp1255}
+אז מתקיים \L{$(\mathbb{Q},\le)\models DLO$}.
+\end{itemize}
+\item אם \L{$L$} ו-\L{$\Gamma$} כנ\char`\"{}ל ו- \L{$(\mathcal{M},s)\models\Gamma$}
+אז נאמר ש\L{$\mathcal{M}$} מודל של \L{$\Gamma$}.
+\item תורה זו קבוצה ספיקה של פסוקים.
+\item פסוק בשפה \L{$L$} זו נוסחה ללא משתנים חופשיים
+\item המשתנים החופשיים בשם עצם \L{$t$}, נסמנם \L{$Free(t)$}, הם אוסף כל
+המשתנים המופיעים ב-\L{$t$}.
+
+\begin{itemize}
+\item אם \L{$\varphi$} נוסחה אטומית \L{$R(t_{1},...,t_{n})$} אז \L{$Free(\varphi)={\displaystyle \bigcup_{i=1}^{n}t_{i}}$}.
+\item אם \L{$\varphi=\varphi_{1}\square\varphi_{2}$} )קשר לוגי דו מקומי
+כלשהו( אז \L{$Free(\varphi)=Free(\varphi_{1})\cup Free(\varphi_{2})$}
+\item אם \L{$\varphi=(\exists x)\psi$} או \L{$\varphi=(\forall x)\psi$}
+אז \L{$Free(\varphi)=Free(\psi)$} אם \L{$x\notin Free(\psi)$} ו-
+\L{$Free(\varphi)=Free(\psi)\backslash{x}$} אחרת.
+\end{itemize}
+\end{itemize}
+
+\section{תחשיב היחסים}
+\begin{itemize}
+\item לפסוק )שאין לו משתנים חופשיים פר הגדרה( יש ערך אמת ברגע שנקבע המבנה,
+ללא כל תלות בהשמה
+\item נוסחה \L{$\varphi$} תקרא \uline{אמיתית לוגית }אם לכל מבנה \L{$\mathcal{M}$}
+)לשפה של \L{$\varphi$}( ולכל השמה \L{$s$} עבור \L{$\mathcal{M}$}
+מתקיים \L{$Val_{\mathcal{M}}(\varphi,s)=TRUE$}.
+
+\begin{itemize}
+\item דוגמה: אם \L{$P$} סימן יחס חד-מקומי אז \L{$P(x)\vee\neg P(x)$} אמיתי
+לוגית. מדוע? יהי \L{$\mathcal{M}$}מבנה עבור \L{$\{P\}$} ו\L{$s$}
+השמה עבור \L{$\mathcal{M}$}. \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(P(x)\vee\neg P(x),s) & = & t_{\vee}(Val_{\mathcal{M}}(P(x),s),Val_{\mathcal{M}}(\neg P(x),s))\\
+ & & =t_{\vee}(Val_{\mathcal{M}}(P(x),s),t_{\neg}(Val_{\mathcal{M}}(P(x),s))\\
+ & & =t_{\vee}(Q,t_{\neg}(Q))\\
+ & & =TRUE
+\end{eqnarray*}
+} .
+\item דוגמה: נניח ש\L{$\varphi(x)$} נוסחה עם משתנה חופשי \L{$x$} ו-\L{$c$}
+קבוע אישי שאינו מופיע ב\L{$\varphi(x)$}. אז \L{$\varphi(c)\rightarrow(\forall x)\varphi(x)$}
+אמיתי לוגית )אם \L{$\varphi(c)$} אמיתי לוגית - ייתכן שזה לא נדרש(.
+\item דוגמה: \L{$\forall x(P(x)\vee\neg P(x))$} - אז לפי הגדרת האמת ולפי
+הדוגמה הראשונה זהו פסוק אמיתי לוגית. מדוע זו אינה טאוטולוגיה? באינדוקציה
+על היצירה של \L{$\psi$} )הטאוטולוגיה של תחשיב הפסוקים( מראים:
+
+\begin{itemize}
+\item אם \L{$\psi=\neg\psi^{\prime}$} אז \L{$\psi(\varphi_{1},...,\varphi_{k})=\neg\psi^{\prime}(\varphi_{1},...,\varphi_{k})$}
+\item אם \L{$\psi=\psi_{1}\square\psi_{2}$} עבור קשר לוגי דו מקומי אז \L{
+\begin{eqnarray*}
+\psi(\varphi_{1},...,\varphi_{k}) & = & \psi_{1}(\varphi_{1},...,\varphi_{k})\square\psi_{2}(\varphi_{1},...,\varphi_{k})
+\end{eqnarray*}
+}
+\item אבל \L{$(\forall x)(P(x)\vee\neg P(x))$} לפי משפט הקריאה היחידה אינו
+מהצורה א' או ב' לכן אם הוא מתקבל ע\char`\"{}י החלפה כנ\char`\"{}ל
+מפסוק \L{$\psi$} של תחשיב הפסוקים, \L{$\psi$} הוא בהכרח פסוק יסודי.
+אבל פסוק יסודי )משתנה פסוקי( אינו טאוטולוגיה.
+\end{itemize}
+\end{itemize}
+\item טאוטולוגיה )הגדרה שקולה לשאלה {\beginL 5\endL}(: נוסחה \L{$\varphi$}היא
+טאוטולוגיה של תחשיב היחסים אם קיימת טאוטולוגיה \L{$\psi(P_{1},...,P_{k})$}
+של תחשיב הפסוקים )הסימון הזה אומר ש\L{$P_{1},...,P_{k}$} הם כל המשתנים
+הפסוקיים המופיעים ב\L{$\psi$}( )למשל: \L{$\psi(p,q)=\neg(p\vee q)\iff(\neg p\wedge\neg q)$}(
+ונוסחאות \L{$\varphi_{1},...,\varphi_{k}$} )של תחשיב היחסים( כך ש-
+\L{$\varphi=\psi(\varphi_{1},...,\varphi_{k})$} ו-\L{$\varphi$}
+מתקבלת ע\char`\"{}י החלפת כל מופע של \L{$P_{i}$} ב-\L{$\varphi_{i}$}.
+\item משפט הקריאה היחידה: תהי \L{$\varphi$} נוסחה בתחשיב היחסים, אזי בדיוק
+אחד מן הבאים מתקיים:
+
+\begin{itemize}
+\item \L{$\varphi$} נוסחה אטומית
+\item קיימות נוסחאות \L{$\varphi_{1},\varphi_{2}$} יחידות וקשר לוגי דו
+מקומי יחיד \L{$\square$} כך ש-\L{$\varphi=\varphi_{1}\square\varphi_{2}$}
+\item קיימת נוסחה יחידה \L{$\varphi_{1}$} כך ש-\L{$\varphi=\neg\varphi_{1}$}
+\item קיימת נוסחה יחידה \L{$\varphi_{1}$} כך ש-\L{$\varphi=\exists x\varphi_{1}$}
+\item קיימת נוסחה יחידה \L{$\varphi_{1}$} כך ש-\L{$\varphi=\forall x\varphi_{1}$}
+\end{itemize}
+\item תרגיל לחשוב עליו בבית: ניתן לכתוב תוכנית מחשב )בשפת התכנות החביבה
+עליכם( שבהינתן נוסחה \L{$\varphi$} בתחשיב הפסוקים בודקת האם \L{$\varphi$}
+טאוטולוגיה של תחשיב היחסים.
+\item )רמז( בהינתן נוסחה \L{$\varphi$} של תחשיב הפסוקים יש אלגוריתם הקובע
+האם \L{$\varphi$} טאוטולוגיה.
+\end{itemize}
+דברים שצריך בשביל העבודה:
+\begin{itemize}
+\item )שאלה {\beginL 4\endL}( תהיינה \L{$\Gamma,\Delta$} קבוצות פסוקים.
+נסמן \L{$\Gamma\models\Delta$} )גורר( אם לכל מבנה \L{$\mathcal{M}$}
+ולכל השמה \L{$s$} מתקיים: אם \L{$(\mathcal{M},s)\models\Gamma$}
+אז \L{$(\mathcal{M},s)\models\Delta$}.
+
+\begin{itemize}
+\item דוגמה: אם ב\L{$\Delta$} יש רק טאוטולוגיות/נוסחאות אמיתיות לוגיות
+אז \L{$\Gamma\models\Delta$} לכל \L{$\Gamma$}.
+\item ל\L{$\Delta$} כנ\char`\"{}ל אם \L{$\Delta\models\Gamma$} אז ב\L{$\Gamma$}
+יש רק נוסחאות אמיתיות לוגיות.
+\item אם \L{$\Gamma$} אינה ספיקה אז \L{$\Gamma\models\Delta$} לכל \L{$\Delta$}
+)באופן ריק(.
+\item אם \L{$\varphi\models\psi$} אז \L{$\models\varphi\rightarrow\psi$}
+כלומר \L{$\varphi\models\psi$} אמיתי לוגית. הכיוון השני גם נכון.
+\end{itemize}
+\item )שאלה {\beginL 1\endL}( אפשר לחשוב על \L{$G$} כעל מבנה לשפה \L{$\{R\}$}
+עבור יחס דו מקומי \L{$R$}. אם \L{$G$} גרף סופי קיים פסוק \L{$\varphi_{G}$}
+בשפה הנ\char`\"{}ל כך שלכל מבנה \L{$\mathcal{M}$} בשפה , אם \L{$\mathcal{M}\models\varphi_{G}$}
+אז \L{$\mathcal{M}\cong G$} .
+\item תזכורת: יהיו \L{$\mathcal{M},\mathcal{N}$} מבנים לשפה \L{$\mathcal{L}$}
+של תחשיב היחסים. נאמר ש\L{$\mathcal{M}\cong\mathcal{N}$} )איזומורפיים(
+אם קיימת פונקציה חח\char`\"{}ע ועל \L{$f:\mathcal{M}\rightarrow\mathcal{N}$}
+כך ש:
+
+\begin{itemize}
+\item \L{$f(c^{\mathcal{M}})=c^{\mathcal{N}}$} לכל קבוע אישי \L{$c$}
+\item לכל סימן יחס n-מקומי \L{$R$} ולכל \L{$(a_{1},...,a_{n})\in\mathcal{M}^{\mathcal{N}}$}
+מתקיים \L{
+\begin{eqnarray*}
+\left\langle a_{1},...,a_{n}\right\rangle & \in & R^{\mathcal{M}}\iff\left\langle f(a_{1}),...,f(a_{n})\right\rangle \in R^{\mathcal{N}}
+\end{eqnarray*}
+}
+\item לכל סימן פונקציה n-מקומי \L{$G$} ולכל \L{$(a_{1},...,a_{n})\in\mathcal{M}^{\mathcal{N}}$}
+מתקיים \L{
+\begin{eqnarray*}
+f(G^{\mathcal{M}}(a_{1},...,a_{n})) & = & G^{\mathcal{N}}(f(a_{1}),...,f(a_{n}))
+\end{eqnarray*}
+}
+\end{itemize}
+\end{itemize}
+הכנה לשיעור הבא:
+\begin{itemize}
+\item אם \L{$\Gamma$} קבוצת נוסחאות ספיקה ו\L{$\Gamma_{0}\subseteq\Gamma$}
+אז \L{$\Gamma_{0}$} ספיקה
+\item אם \L{$\Gamma$} ספיקה ו-\L{$\varphi_{1},\varphi_{2}\in\Gamma$} אז
+גם \L{$\Gamma\cup\{\varphi_{1}\wedge\varphi_{2}\}$} ספיקה
+\item אם ב\L{$\Gamma$} יש פסוק \L{$\varphi$} שאינו ספיק אז בוודאי \L{$\Gamma$}
+אינה ספיקה
+\item משפט הקומפקטיות: תהי \L{$\Gamma$} קבוצת פסוקים סגורה תחת \L{$\wedge$}
+)כלומר אם \L{$\varphi_{1},\varphi_{2}\in\Gamma$} אז גם \L{$\varphi_{1}\wedge\varphi_{2}\in\Gamma$}(
+אז \L{$\Gamma$} ספיקה אם ורק אם כל \L{$\varphi\in\Gamma$} ספיקה.
+\end{itemize}
+
+\section{קומפקטיות ומסננים}
+\begin{theorem}
+\textbf{\uline{משפט הקומפקטיות}}: תהי \L{$\Gamma$} קבוצת פסוקים
+סגורה תחת \L{$\wedge$} )כלומר אם \L{$\varphi_{1},\varphi_{2}\in\Gamma$}אז
+גם \L{$\varphi_{1}\wedge\varphi_{2}\in\Gamma$}( אזי \L{$\Gamma$}
+ספיקה אם ורק אם כל \L{$\varphi\in\Gamma$} ספיק.\end{theorem}
+\begin{claim}
+תהי \L{$\Gamma$} קבוצת פסוקים אזי קיימת קבוצת פסוקים \L{$\Gamma\subseteq\Gamma^{\prime}$}
+כך ש-
+\begin{enumerate}
+\item \L{$\Gamma^{\prime}$} סגורה תחת \L{$\wedge$}
+\item \L{$\Gamma\equiv\Gamma^{\prime}$} כלומר כל מודל של \L{$\Gamma$}
+הוא מודל של \L{$\Gamma^{\prime}$} ולהיפך
+\end{enumerate}
+\end{claim}
+\begin{proof}
+תהי \L{$\Gamma^{\prime}$} קבוצת הפסוקים המתקבלת מ\L{$\Gamma$} באופן
+הבא: לכל \L{$1\le k\in\mathbb{N}$} ולכל \L{$\varphi_{1},...,\varphi_{k}\in\Gamma$}
+, ב\L{$\Gamma^{\prime}$} יהיה הפסוק \L{${\displaystyle \bigwedge_{i=1}^{k}\varphi_{i}}$}.
+נשים לב ש\L{$\Gamma^{\prime}$} סגורה תחת \L{$\wedge$}. מדוע? יהיו
+\L{$\psi_{1},\psi_{2}\in\Gamma^{\prime}$} לפי ההגדרה של \L{$\Gamma^{\prime}$}
+יש מספרים טבעיים \L{$1\le k_{1},k_{2}$} ופסוקים \L{$\varphi_{1}^{1},...,\varphi_{k_{1}}^{1}$}
+ו- \L{$\varphi_{1}^{2},...,\varphi_{k_{2}}^{2}$} כך ש- \L{
+\begin{eqnarray*}
+{\displaystyle \psi_{1}=\bigwedge_{i=1}^{k_{1}}\varphi_{i}^{1}}
+\end{eqnarray*}
+} ו- \L{
+\begin{eqnarray*}
+{\displaystyle \psi_{2}=\bigwedge_{i=1}^{k_{2}}\varphi_{i}^{2}}
+\end{eqnarray*}
+}אז \L{${\displaystyle \psi_{1}\wedge\psi_{2}=\bigwedge_{i=1}^{k_{1}+k_{2}}\Theta}i$}
+כאשר \L{
+\begin{eqnarray*}
+\Theta_{i} & = & \begin{cases}
+\varphi_{i}^{1} & i\le k_{1}\\
+\varphi_{i-k_{1}}^{2} & i>k_{1}
+\end{cases}
+\end{eqnarray*}
+}מכיוון ש-\L{$\Theta_{i}\in\Gamma$} לכל \L{$i$} גמרנו. \L{$\Gamma^{\prime}$}
+היא המועמדת שלנו לספק את הטענה ונותר להראות ש\L{$\Gamma\equiv\Gamma^{\prime}$}.
+מספיק להראות שאם \L{$\mathcal{M}\models\Gamma$} אז \L{$\mathcal{M}\models\Gamma^{\prime}$}.
+יהי \L{$\psi\in\Gamma^{\prime}$} ונניח כמו קודם \L{$\psi={\displaystyle \bigwedge_{i=1}^{k}}\varphi_{i}$}
+עבור \L{$\varphi_{i}\in\Gamma$} כלשהו.
+
+אזי:\L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\psi) & = & Val_{\mathcal{M}}(\bigwedge\varphi_{i})=t_{\wedge}(Val_{\mathcal{M}}(\varphi_{1}),...Val_{\mathcal{M}}(\varphi_{k}))=TRUE
+\end{eqnarray*}
+} מתקיים אמ\char`\"{}ם לכל \L{$1\le i\le k$} \L{$Val_{\mathcal{M}}(\varphi_{i})=TRUE$}.
+כיוון ש\L{$\mathcal{M}\models\Gamma$} אז \L{$\mathcal{M}\models\varphi_{i}$}
+לכל \L{$i$} ולכן \L{$\mathcal{M}\models\psi$}. \end{proof}
+\begin{definition}
+קבוצת פסוקים \L{$\Gamma$} נקראת ספיקה מקומית אם כל תת קבוצה סופית
+שלה היא ספיקה.\end{definition}
+\begin{theorem}
+)משפט הקומפקטיות - נוסח שקול( קבוצת פסוקים \L{$\Gamma$} היא ספיקה
+מקומית אם ורק אם היא ספיקה.\end{theorem}
+\begin{proof}
+נוכיח שמשפט הקומפקטיות גורר את הנוסח הזה. תהי \L{$\Gamma$} קבוצת
+פסוקים ספיקה מקומית. תהי \L{$\Gamma^{\prime}$} כמובטח בטענה, כלומר
+\L{$\Gamma^{\prime}\equiv\Gamma$} ו\L{$\Gamma^{\prime}$} סגורה תחת
+\L{$\wedge$}. מספיק להראות לפי משפט הקומפקטיות שכל פסוק ב\L{$\Gamma^{\prime}$}
+הוא ספיק. יהי \L{$\psi\in\Gamma^{\prime}$} אז \L{${\displaystyle \psi=\bigwedge_{i=1}^{k}\varphi_{i}}$}
+לאיזה \L{$\varphi_{1},...,\varphi_{k}\in\Gamma$} . לפי ההנחה \L{$\Gamma$}
+ספיקה מקומית. לכן \L{$\{\varphi_{1},...,\varphi_{k}\}$} קבוצת פסוקים
+ספיקה. לכן יש מודל \L{$\mathcal{M}\models\varphi_{i}$} לכל \L{$1\le i\le k$}
+לפי מה שהראנו בהוכחת הטענה \L{$\mathcal{M}\models\psi$}. לכן \L{$\Gamma^{\prime}$}
+סגורה תחת חיתוך וכל \L{$\psi\in\Gamma^{\prime}$} ספיק. לפי משפט הקומפקטיות
+עבור \L{$\Gamma^{\prime}$} יש \L{$\mathcal{M}\models\Gamma^{\prime}$}
+אבל \L{$\Gamma\equiv\Gamma^{\prime}$} לכן \L{$\mathcal{M}\models\Gamma^{\prime}$}.
+
+נוכיח את הכיוון השני )שהנוסח הזה גורר את משפט הקומפקטיות(. נניח \L{$\Gamma$}
+מקיימת את ההנחות כלומר \L{$\Gamma^{\prime}$} סגורה תחת \L{$\wedge$}
+וכל פסוק בה ספיק. יספיק להראות בעזרת הנוסח השקול ש\L{$\Gamma$} ספיקה
+מקומית. נוכיח באינדוקציה על \L{$k$} שכל קבוצת פסוקים מגודל \L{$k$}
+ב-\L{$\Gamma$} היא ספיקה. עבור \L{$k=1$} - נתון. נניח ש\L{$\{\varphi_{1},...,\varphi_{k}\}\subseteq\Gamma$}
+והראנו עבור כל קבוצת פסוקים מגודל \L{$k-1$} שהיא ספיקה. כיוון ש\L{$\Gamma$}
+סגורה תחת חיתוך \L{$\varphi_{1}\wedge\varphi_{2}\in\Gamma$} . \L{$\Delta=\{\varphi_{1}\wedge\varphi_{2},\varphi_{3},...,\varphi_{k}\}$}
+היא קבוצה בגודל \L{$k-1$} ולכן לפי הנחת האינדוקציה היא ספיקה. אם
+\L{$\mathcal{M}\models\Delta$} אז \L{$\mathcal{M}\models\varphi_{i}$}
+לכל \L{$i\ge3$} וכן \L{$\mathcal{M}\models\varphi_{1}\wedge\varphi_{2}$}
+. אבל \L{$\mathcal{M}\models\varphi_{1}\wedge\varphi_{2}\iff\mathcal{M}\models\varphi_{1}\wedge\mathcal{M}\models\varphi_{2}$}
+ולכן \L{$\mathcal{M}\models\{\varphi_{1},...,\varphi_{k}\}$} כנדרש.
+כלומר \L{$\Gamma$} ספיקה מקומית וע\char`\"{}ס הנוסח השקול - ספיקה.\end{proof}
+\begin{definition}
+תהי \L{$I$} קבוצה )בד\char`\"{}כ אינסופית אבל לא בהכרח(. מסנן )\inputencoding{latin9}\L{filter}\inputencoding{cp1255}(
+על \L{$I$} זו קבוצה \L{$F\subseteq\mathbb{P}(I)$} )כלומר אוסף של
+תת קבוצות של \L{$I$}( כך שמתקיים:
+\begin{enumerate}
+\item \L{$\emptyset\not\in F$}
+\item אם \L{$J\in F$} ו-\L{$J\subseteq J^{\prime}$} אז \L{$J^{\prime}\in F$}
+\item אם \L{$J,J^{\prime}\in F$} אז \L{$J\cap J^{\prime}\in F$}
+\end{enumerate}
+
+אם בנוסף לכל \L{$J\subseteq I$} אם \L{$J\not\in F$} אז \L{$I\backslash J\in F$}
+- אז \L{$F$} נקרא על מסנן.
+
+\end{definition}
+דוגמאות:
+\begin{itemize}
+\item תהי \L{$I$} קבוצה כלשהי. לכל \L{$a\in I$} נגדיר על מסנן \L{$F_{a}$}
+באופן הבא: \L{$J\subseteq I,J\in F$} אמ\char`\"{}ם \L{$a\in J$}
+.)הערה: על מסנן \L{$F$} על \L{$I$} נקרא ראשי אם קיים \L{$I$} כך
+ש-\L{$F=F_{a}$}(.
+\item אם \L{$I$} סופית אז כל על מסנן על \L{$I$} הוא ראשי. יהי \L{$F$}
+על מסנן על \L{$I$}. כיוון ש-\L{$I$} סופית גם \L{$F$} סופית ולכן
+באינדוקציה לפי {\beginL 3\endL}: \L{$J_{F}=\{\bigcap J:J\in F\}$}
+ו-\L{$J_{F}\in F$}. אם \L{$J_{F}$} יחידון - גמרנו. נניח בשלילה שזה
+לא המקרה. אחרת יש {\beginL 2\endL} איברים שונים ב\L{$J_{F}$} )לפחות(.
+ניקח \L{$J\subseteq I$} שמכילה את הראשון אבל לא את השני. לא \L{$J$}
+ולא המשלים של \L{$J$} יכולים להיות ב\L{$F$} כי כל קבוצה ב\L{$F$}
+מכילה את \L{$J_{F}$}.
+\item תהי \L{$I$} קבוצה אינסופית. נגדיר \L{$F=\{U\subseteq I:|I\backslash U|<\aleph_{0}(finite)\}$}.
+תרגיל: זהו מסנן שאינו על מסנן. \end{itemize}
+\begin{claim}
+תהי \L{$I$} קבוצה לא ריקה. \L{$F$} מסנן על \L{$I$} אזי קיים על
+מסנן \L{$F\subseteq F^{\prime}$}. במילים אחרות כל מסנן על \L{$I$}
+ניתן להרחבה לעל מסנן. )הוכחה בשיעור הבא(.
+\end{claim}
+
+\section{מסננים והלמה של צורן}
+\begin{definition}
+תהי \L{$I$} קבוצה )לא ריקה( אז \textbf{מסנן} \L{$F$} על \L{$I$}
+זה אוסף של תת קבוצות של \L{$I$} כך ש:
+\begin{enumerate}
+\item \L{$\emptyset\not\in F$}
+\item אם \L{$U_{1},U_{2}\in F$} אז \L{$U_{1}\wedge U_{2}\in F$}
+\item אם \L{$U\in F$} ו- \L{$U\subseteq V$} אז \L{$V\in F$}
+\end{enumerate}
+
+\L{$F$} הוא על-מסנן אם לכל \L{$V\subseteq I$} אם \L{$V\not\in F$}
+אז \L{$I\backslash V\in F$} .
+
+\end{definition}
+\begin{lemma}
+\uline{הלמה של צורן} - תהי \L{$(I,\le)$} קבוצה סדורה חלקית. \L{$V\subseteq I$}
+תקרא שרשרת אם לכל \L{$v_{1},v_{2}\in V$} או \L{$v_{1}\le v_{2}$}
+או \L{$v_{2}\le v_{1}$}. אז נניח שלכל שרשרת \L{$V\subseteq I$} יש
+חסם מלעיל, כלומר קיים \L{$w\in I$} כך ש-\L{$w\ge V$} )כלומר \L{$w\ge v$}
+לכל \L{$v\in V$}(. אזי ב\L{$(I,\le)$} יש איבר מירבי, כלומר קיים
+\L{$u\in I$} כך שלכל \L{$u\not=v\in I$} מתקיים \L{$u\not\le v$}.\end{lemma}
+\begin{claim}
+תהי \L{$I$} קבוצה לא ריקה ו- \L{$F$} מסנן על \L{$I$}. אזי קיים
+על-מסנן \L{$F\subseteq U$}. במילים אחרות, כל מסנן \L{$F$} על \L{$I$}
+ניתן להרחבה לעל-מסנן.
+\begin{proof}
+תהי \L{$\mathcal{H}$} קבוצת כל המסננים על \L{$I$}. לאינטואיציה:
+\L{$F\in\mathbb{P}(\mathbb{P}(I))$} אז \L{$\mathcal{H}\subseteq\mathbb{P}(\mathbb{P}(I)$}
+או \L{$\mathcal{H}\in\mathbb{P}(\mathbb{P}(\mathbb{P}(I)))$}. על
+\L{$\mathcal{H}$} אפשר להגדיר סדר חלקי ע\char`\"{}י הכלה. כלומר,
+ל-\L{$F_{1},F_{2}\in\mathcal{H}$} נאמר ש\L{$F_{1}\le F_{2}$} אם
+לכל \L{$V\in F_{1}$} מתקיים גם \L{$V\in F_{2}$}. אפשר לכתוב גם \L{$F_{1}\subseteq F_{2}$}.
+נרצה להשתמש בלמה של צורן, לכן עלינו להראות שאם \L{$V\subseteq\mathcal{H}$}
+שרשרת אז ל\L{$V$} יש חסם מלעיל ב\L{$\mathcal{H}$}. נגדיר \L{$F_{V}={\displaystyle \bigcup V}=\{U\subseteq I:U\in F,\, for\, some\, F\in V\}$}.
+נראה ש\L{$F_{V}$} הוא מסנן.
+\begin{enumerate}
+\item ברור כי \L{$\emptyset\not\in F_{V}$}
+\item נניח ש \L{$U_{1},U_{2}\in F_{V}$}. קיימים \L{$F_{1},F_{2}\in V$}
+כך ש \L{$U_{1}\in F_{1}$} וגם \L{$U_{2}\in F_{2}$}. כיוון ש-\L{$V$}
+שרשרת, ב.ה.כ \L{$F_{1}\subseteq F_{2}$} . לכן \L{$U_{1}\in F_{2}$}
+לכן גם \L{$U_{1}\cap U_{2}\in F_{2}$} ולכן \L{$U_{1}\cap U_{2}\in F_{V}$}.
+\item אם \L{$U\in F_{V}$} ו- \L{$U\subseteq W$} אז לפי הגדרה קיים איזה
+\L{$F\in V$} כך ש- \L{$U\in F$}. לכן גם \L{$W\in F$} ולכן \L{$W\in F_{V}$}.
+\end{enumerate}
+
+הראנו שלכל שרשרת ב\L{$\mathcal{H}$} יש חסם מלעיל, כי ברור \L{$F_{V}\in\mathcal{H}$}
+ו- \L{$F\subseteq F_{V}$} לכל \L{$F\in V$} כלומר \L{$F_{V}$} חסם
+מלעיל ל-\L{$V$}. לפי הלמה של צורן, ב-\L{$\mathcal{H}$} יש איבר מירבי,
+נסמנו \L{$\mathcal{U}$}. נראה ש\L{$\mathcal{U}$} על מסנן. נניח בשלילה
+שהוא לא. כיוון ש-\L{$\mathcal{U}\in\mathcal{H}$} הוא מסנן ולכן הנחת
+השלילה מבטיחה שיש קבוצה \L{$U\subseteq I$} כך ש- \L{$U\not\in\mathcal{U}$}
+ו- \L{$I\backslash U\not\in\mathcal{U}$}. נשים לב כי במקרה זה \L{$\mathcal{U}_{U}=\mathcal{U}\cup\{W\subseteq I:U\cap V\subseteq W,\, for\, some\, V\in\mathcal{U}\}$}
+הוא מסנן וזאת תהיה סתירה למירביות של \L{$\mathcal{U}$} כי \L{$\mathcal{U}\not\subseteq\mathcal{U}_{U}$}.
+מדוע \L{$\mathcal{U}_{U}$} הוא מסנן?
+\begin{enumerate}
+\item נוכיח ש\L{$\emptyset\in\mathcal{U}_{U}$}. אם \L{$\emptyset\in\mathcal{U}_{U}$}
+הרי שהיא מהצורה \L{$U\cap V$} לאיזה \L{$V\in\mathcal{U}$}. אבל אז
+\L{$V\subseteq I\backslash U$} ואז \L{$I\backslash U\in\mathcal{U}$}
+בסתירה.
+\item \L{$\mathcal{U}_{U}$} סגורה כלפי מעלה מעצם הגדרתה.
+\item נראה כי אם \L{$U_{1},U_{2}\in\mathcal{U}_{U}$} אז גם \L{$U_{1}\cap U_{2}\in\mathcal{U}_{U}$}.
+ב.ה.כ \L{$U_{1}\not\in\mathcal{U}$}. לכן \L{$U\cap V\subseteq U$}
+לאיזה \L{$V\in\mathcal{U}$}. לכן \L{$U\cap V\cap U_{2}\subseteq U_{2}\cap U_{1}$}
+עבור \L{$V$} הזו. אם \L{$U_{2}\in\mathcal{U}$} אז \L{$V\cap U_{2}\in\mathcal{U}$}
+ולכן \L{$U\cap(V\cap U_{2})\in\mathcal{U}_{U}$} וכך גם \L{$U_{1}\cap U_{2}$}.
+אחרת \L{$U\cap V_{2}\subseteq U_{2}$} לאיזה \L{$V_{2}\in\mathcal{U}$}
+. ואז \L{$U\cap(V\cap V_{2})\subseteq U_{1}\cap U_{2}$} וגם \L{$U\cap(V\cap V_{2})\in\mathcal{U}_{U}$}.
+קיבלנו \L{$\mathcal{U}_{U}\in\mathcal{H}$} ו-\L{$\mathcal{U}\not\in\mathcal{U}_{U}$}
+סתירה. לכן \L{$\mathcal{U}$} על מסנן.
+\end{enumerate}
+
+)הרחבה( אם \L{$F$} מסנן על \L{$I$} נגדיר \L{$\mathcal{H}_{F}\subseteq\mathcal{H}$}
+אוסף המסננים המכילים את \L{$F$}. באופן טריויאלי לכל שרשרת ב-\L{$\mathcal{H}_{F}$}
+יש חסם מלעיל ב-\L{$\mathcal{H_{F}}$})כי כל שרשרת כזו היא שרשרת של
+איברים שגדולים מ-\L{$F$} ולכן אם יש לה חסם ב\L{$\mathcal{H}$} הרי
+שהוא חסם ב\L{$\mathcal{H}_{F}$}. לכן \L{$\mathcal{H}_{F}$}מקיימת
+את הלמה של צורן, לכן יש איבר מירבי גם ב\L{$\mathcal{H}$}וראינו שאלו
+על מסננים.
+
+\end{proof}
+\begin{corollary}
+לכל קבוצה אינסופית \L{$I$} יש על מסנן \L{$F$} על \L{$I$} כך שאם
+\L{$|I\backslash U|<\aleph_{0}$} אז \L{$U\in F$}.\end{corollary}
+\begin{definition}
+\uline{מכפלות}: תהי \L{$\Gamma$}קבוצה לא ריקה כלשהי ו-\L{$\{M_{\gamma}\}_{\gamma\in\Gamma}$}
+אוסף של קבוצות לא ריקות. אז המכפלה \L{${\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+זה אוסף כל הפונקציות \L{$f:\Gamma\rightarrow{\displaystyle \bigcup_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+המקיימות \L{$f(\gamma)\in\mathcal{M}_{\gamma}$}. הערה: אם \L{$\Gamma=\{1,...,n\}$}
+ו-\L{$\mathcal{M}_{i}=\mathcal{M}_{j}$} לכל \L{$i,j$} אז \L{${\displaystyle \prod_{i=1}^{n}\mathcal{M}=\mathcal{M}^{n}}$}.\end{definition}
+\begin{theorem}
+\uline{אקסיומת הבחירה}: אם \L{$\Gamma$}לא ריקה ו-\L{$\mathcal{M}_{\gamma}\not=\emptyset$}
+לכל \L{$\gamma\in\Gamma$} אז \L{${\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}\not=\emptyset}$}.
+\end{theorem}
+
+\section{מכפלות}
+
+\end{claim}
+\begin{definition}
+\uline{מכפלות}: תהי \L{$\Gamma$} קבוצה לא ריקה כלשהי ו-\L{$\{M_{\gamma}\}_{\gamma\in\Gamma}$}
+אוסף של קבוצות לא ריקות. אז המכפלה \L{${\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+זה אוסף כל הפונקציות \L{$f:\Gamma\rightarrow{\displaystyle \bigcup_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+המקיימות \L{$f(\gamma)\in\mathcal{M}_{\gamma}$}. הערה: אם \L{$\Gamma=\{1,...,n\}$}
+ו-\L{$\mathcal{M}_{i}=\mathcal{M}_{j}$} לכל \L{$i,j$} אז \L{${\displaystyle \prod_{i=1}^{n}\mathcal{M}=\mathcal{M}^{n}}$}.
+
+דוגמה: אם \L{$\mathcal{M}_{\gamma}=\mathcal{M}$} לכל \L{$\mathcal{M}$}
+אז \L{${\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}=M^{\Gamma}}$}זה
+פשוט אוסף כל הפונקציות מ\L{$\Gamma$} ל\L{$\mathcal{M}$}.
+\end{definition}
+~
+\begin{definition}
+אם \L{$\Gamma$}לא ריקה ו-\L{$\mathcal{M}_{\gamma}\not=\emptyset$}
+לכל \L{$\gamma\in\Gamma$}. תהי \L{$\mathcal{M}=\prod\mathcal{M}_{\gamma}$}.
+ל\L{$\bar{x},\bar{y}\in\mathcal{M}$} נגדיר \L{$x\sim_{F}y$} עבור
+על מסנן \L{$F$} על \L{$\Gamma$} אם \L{$\{\gamma\in\Gamma:\bar{x}(\gamma)=\bar{y}(\gamma)\}\in F$}. \end{definition}
+\begin{claim}
+בסימונים של ההגדרה האחרונה \L{$\sim_{F}$} הוא יחס שקילות. \end{claim}
+\begin{proof}
+~
+\begin{enumerate}
+\item \L{$\{\gamma\in\Gamma:\bar{x}(\gamma)=\bar{y}(\gamma)\}=\Gamma\in F$}
+
+\begin{enumerate}
+\item \L{$\{\gamma\in\Gamma:\bar{x}(\gamma)=\bar{y}(\gamma)\}=\{\gamma\in\Gamma:\bar{y}(\gamma)=\bar{x}(\gamma)\}$}
+\item נניח ש\L{$x\sim_{F}y$} ו-\L{$y\sim_{F}z$} אז \L{
+\begin{eqnarray*}
+U & = & \{\gamma\in\Gamma:\bar{x}(\gamma)=\bar{y}(\gamma)\}\in F
+\end{eqnarray*}
+} וגם \L{
+\begin{eqnarray*}
+V & = & \{\gamma\in\Gamma:\bar{y}(\gamma)=\bar{z}(\gamma)\}\in F
+\end{eqnarray*}
+} לכן \L{$U\cap V\in F$} אבל \L{$U\cap V\subseteq\{\gamma\in\Gamma:\bar{x}(\gamma)=\bar{z}(\gamma)\}\in F$}.
+\end{enumerate}
+\end{enumerate}
+\end{proof}
+\begin{definition}
+תהי \L{$\Gamma$} קבוצה לא ריקה ולכל \L{$\gamma\in\Gamma$} יהי \L{$\mathcal{M}_{\gamma}$}
+מבנה לשפה \L{$\mathcal{L}$}. יהי \L{$F$} על מסנן )לא ראשי( על \L{$\Gamma$}
+אז העל מכפלה של \L{$\{\mathcal{M}_{\gamma}\}_{\gamma\in\Gamma}$}
+ביחס ל\L{$F$} שתסומן \L{$\mathcal{M=}({\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}})/F$}
+היא המבנה המוגדר כלהלן: \end{definition}
+\begin{enumerate}
+\item העולם של העל מכפלה הוא \L{$({\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}})/\sim_{F}$}
+כלומר אוסף מחלקות השקילות של היחס \L{$\sim_{F}$} על המכפלה \L{$({\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}})$}
+\item לכל קבוע אישי \L{$c\in\mathcal{L}$} נפרש \L{$[(c^{\mathcal{M}_{\gamma}})_{\gamma\in\Gamma}]$}
+מחלקת השקילות של הסדרה \L{$(c^{\mathcal{M}_{\gamma}})_{\gamma\in\Gamma}$}
+ביחס ל \L{$\sim_{F}$}.
+\item לכל סימן יחס n-מקומי \L{$R\in\mathcal{L}$} . נאמר ש\L{$[\bar{a_{1}},...,\bar{a_{n}}]\in R^{\mathcal{M}}$}
+אם \L{$\{\gamma\in\Gamma:(\bar{a_{1}}(\gamma),...,\bar{a_{n}}(\gamma))\in R^{\mathcal{M}_{\gamma}}$}
+.
+\item לכל סימן פונקציה n-מקומי \L{$F$}נאמר ש\L{$F^{\mathcal{M}}[(\bar{a_{1}},...,\bar{a_{n})}]=[b]$}
+אם \L{$\{\gamma\in\Gamma:F^{\mathcal{M}_{\gamma}}(\bar{a_{1}}(\gamma),...,\bar{a_{n}}(\gamma))=b(\gamma)\}\in F$}
+. הערה: הנ\char`\"{}ל מוגדר היטב. כלומר אם \L{$[b]=[d]$} אז \L{
+\begin{eqnarray*}
+ & & \underset{\in F}{\underbrace{\underset{\in F}{\underbrace{\{\gamma\in\Gamma:F^{\mathcal{M}_{\gamma}}(\bar{a_{1}}(\gamma),...,\bar{a_{n}}(\gamma))=b(\gamma)\}}}\cap\underset{\in F}{\underbrace{\{\gamma\in\Gamma:d(\gamma)=b(\gamma)\}}}}}\\
+ & \subseteq & \underset{\in F}{\underbrace{\{\gamma\in\Gamma:F^{\mathcal{M}_{\gamma}}(\bar{a_{1}},...,\bar{a_{n}}(\gamma))=d(\gamma)\}}}
+\end{eqnarray*}
+} כי \L{$[b]=[d]$} כלומר \L{$b\sim_{F}d$} וזאת בדיוק ההגדרה. \end{enumerate}
+\begin{theorem}
+יהיו \L{$\mathcal{M}=({\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}})/F$}
+ו-\L{$\varphi(x_{1},...,x_{n})$} נוסחה ו-\L{$s$} השמה ל\L{$\mathcal{M}$}.
+אזי מתקיים \L{$Val_{\mathcal{M}}(\varphi,s)=TRUE$} אם ורק אם לכל
+השמות \L{$(s_{\gamma})_{\gamma\in\Gamma}$} )עם \L{$s_{\gamma}$}
+השמה ל\L{$\mathcal{M}_{\gamma}$}( כך ש \L{$[(s_{\gamma})_{\gamma\in\Gamma}]\sim_{F}[s]$}
+מתקיים ש \L{$\{\gamma\in\Gamma:Val_{\mathcal{M}}(\varphi,s_{\gamma})=TRUE\}\in F$}.\end{theorem}
+\begin{proof}
+באינדוקציה על יצירת הנוסחאות. נתחיל משמות עצם:
+\begin{itemize}
+\item עבור \L{$t$} קבוע אישי \L{$c$} מתקיים \L{$Val_{\mathcal{M}}(c,s)=c^{\mathcal{M}}=[(c^{\mathcal{M}_{\gamma}})_{\gamma\in\Gamma}]=[Val_{\mathcal{M}_{\gamma}}(c,s)_{\gamma\in\Gamma}]$}.
+לשם נוחות נקבע השמה \L{$s_{0}$} ל-\L{${\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+כך ש-\L{$[s_{0}]=s$}. כלומר לכל משתנה אישי \L{$x$} מתקיים \L{$[s_{0}(x)]=s(x)$}.
+\item עבור \L{$t$} משתנה אישי \L{$x$} : \L{$Val_{\mathcal{M}}(x,s)=\underset{=[s_{\gamma}(x)]}{\underbrace{[s_{0}(x)]}}=s(x)$}
+\item עבור \L{$t$} פונקציה \L{$t=F(t_{1},...,t_{n})$} אז \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(F(t_{1},...,t_{n}),s) & = & F{}^{\mathcal{M}}(Val_{\mathcal{M}}(t_{1},s),...,Val_{\mathcal{M}}(t_{n},s))\\
+ & = & F^{\mathcal{M}}([Val_{\mathcal{M}_{\gamma}}(t_{1},s_{\gamma})],...,[Val_{\mathcal{M}_{\gamma}}(t_{n},s_{\gamma})])\\
+ & = & [F^{\mathcal{M}_{\gamma}}(Val_{\mathcal{M}_{\gamma}}(t_{1},s_{\gamma}),...Val_{\mathcal{M}_{\gamma}}(t_{n},s_{\gamma})]
+\end{eqnarray*}
+}עתה נתחיל בהוכחה עבור נוסחאות:\end{itemize}
+\begin{enumerate}
+\item אם \L{$\varphi$} נוסחה אטומית \L{$R(t_{1}(x_{1},...,x_{n}),...,t_{m}(x_{1},...,x_{n}))$}
+אז אם ורק אם \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(R(t_{1},...,t_{n}),s) & = & TRUE\\
+ & \iff & (Val_{\mathcal{M}}(t_{1},s),...Val_{\mathcal{M}}(t_{m},s))\in R^{\mathcal{M}}\\
+ & \iff & \{\gamma\in\Gamma:(Val_{\mathcal{M}}(t_{1},s)(\gamma),...,Val_{\mathcal{M}}(t_{n},s)(\gamma))\in R^{\mathcal{M}_{\gamma}}\}\in F
+\end{eqnarray*}
+} אם ורק אם לפי מה שהראנו עבור שמות עצם \L{$[Val_{\mathcal{M}}(t_{i},s)]=[(Val_{\mathcal{M}}(t_{i},s_{\gamma})(\gamma))_{\gamma\in\Gamma}]$}
+לכל \L{$1\le i\le m$}. לכן, \L{
+\begin{eqnarray*}
+\{\gamma & \in & \Gamma:(Val_{\mathcal{M}}(t_{1},s_{\gamma}),...,Val_{\mathcal{M}}(t_{m},s_{\gamma}))\in R^{\mathcal{M}_{\gamma}}\}\in F\\
+ & & \iff\{\gamma\in\Gamma:(Val_{\mathcal{M}_{\gamma}}(t_{1},s_{\gamma}),...,Val_{\mathcal{M}_{\gamma}}(t_{m},s_{\gamma}))\in R^{\mathcal{M}_{\gamma}}\}\in F
+\end{eqnarray*}
+} וזה מה שהיינו צריכים .
+\end{enumerate}
+\end{proof}
+
+\section{משפט \L{Los} והוכחת קומפקטיות}
+\begin{theorem}
+\uline{משפט }\inputencoding{latin9}\L{\uline{Los}}\inputencoding{cp1255}
+תהי \L{$\mathcal{L}$} שפה לתחשיב הפסוקים, \L{$\Gamma$} קבוצה לא
+ריקה, לכל \L{$\gamma\in\Gamma$} מבנה \L{$\mathcal{M}_{\gamma}$}
+לשפה \L{$\mathcal{L}$}. יהי \L{$F$} על מסנן על \L{$\Gamma$} ו-\L{$s$}
+השמה עבור \L{$\mathcal{M}=({\displaystyle \prod_{\gamma}\mathcal{M}_{\gamma}}/F)$}
+ו- \L{$\varphi(x)$} נוסחה ב\L{$\mathcal{L}$}. אזי \L{$Val_{\mathcal{M}}(\varphi,\bar{s})=TRUE$}אם
+ורק אם לכל השמה \L{$s$} ל-\L{${\displaystyle \prod_{\gamma}\mathcal{M}_{\gamma}}$}
+המקיימת \L{$\bar{s}(x)=[s(x)]$} מתקיים: \L{
+\begin{eqnarray*}
+\{\gamma & \in & \Gamma:Val_{\mathcal{M}_{\gamma}}(\mathcal{M}_{\gamma},s(\gamma))=TRUE\}\in F
+\end{eqnarray*}
+} )כאשר \L{$s(\gamma)(x)$} זה הקואורדינטה ה\L{$\gamma$} של \L{$s(x)$}(.
+\end{theorem}
+תזכורת: כיצד מגדירין )\char`\"{}לכבוד פסח\char`\"{} - א. חסון, חג
+שמח( מבנה לשפה \L{$\mathcal{L}$} על \L{${\displaystyle (\prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}/F)$}?
+\begin{itemize}
+\item עבור קבוע אישי \L{$c$} פשוט לוקחים את \L{$[(c^{\mathcal{M}_{\gamma}})_{\gamma\in\Gamma}]$}.
+\item עבור סימן יחס n-מקומי \L{$R$} נקבע ש-\L{$\left\langle \bar{a}_{1},...,\bar{a}_{n}\right\rangle \in R^{\mathcal{M}}$}
+אם קיימים \L{$a_{1},...,a_{n}\in{\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+כך ש \L{$[a_{1}]=\bar{a_{1}},...,[a_{n}]=\bar{a_{n}}$} כך ש-\L{
+\begin{eqnarray*}
+\{\gamma & \in & \Gamma:(a_{1}(\gamma),...a_{n}(\gamma))\in R^{\mathcal{M}_{\gamma}}\}\in F
+\end{eqnarray*}
+}
+\item עבור סימן פונקציה n-מקומי \L{$F^{\mathcal{M}}(\bar{a}_{1},...,\bar{a}_{n})=b$}
+אם קיימים \L{$b,a_{1},...,a_{n}\in{\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+כך ש \L{$[a_{1}]=\bar{a_{1}},...,[a_{n}]=\bar{a_{n}},[b]=b$} כך ש
+\L{
+\begin{eqnarray*}
+\{\gamma & \in & \Gamma:F^{\mathcal{M}}(a_{1}(\gamma),...a_{n}(\gamma))=b(\gamma)\}\in F
+\end{eqnarray*}
+}.
+\end{itemize}
+\uline{תרגיל:}
+\begin{enumerate}
+\item להוכיח כי זה מוגדר היטב, כלומר \L{$F^{\mathcal{M}}$} היא אכן פונקציה.
+ז\char`\"{}א עבור \L{$\bar{a_{1}},...,\bar{a_{n}}\in\mathcal{M}$}
+קיים \L{$b$} יחיד כך ש\L{$F^{\mathcal{M}}(\bar{a_{1},}...,\bar{a_{n}})=b$}.
+\item אם \L{$[a_{1}]=\bar{a_{1}},...,[a_{n}]=\bar{a_{n}}$} אז \L{$F^{\mathcal{M}}(\bar{a_{1}},...,\bar{a_{n}})=[F^{\mathcal{M}}(a_{1}(\gamma),...,a_{n}(\gamma))_{\gamma\in\Gamma}]$}\end{enumerate}
+\begin{proof}
+ראשית נראה: אם \L{$t$} שם עצם ב\L{$\mathcal{L}$}, \L{$\bar{s},s$}
+השמות כבניסוח המשפט אז \L{$Val_{\mathcal{M}}(t,\bar{s})=[(Val_{\mathcal{M}_{\gamma}}(t,s(\gamma)))_{\gamma\in\Gamma}]$}
+באינדוקציה על יציאת \L{$t$}.
+\begin{itemize}
+\item עבור \L{$t$} קבוע אישי \L{$c$}: \L{$Val_{\mathcal{M}}(t,\bar{s})=[(c^{\mathcal{M}_{\gamma}})_{\gamma\in\Gamma}]=[(Val_{\mathcal{M}_{\gamma}}(c,s(\gamma)))_{\gamma\in\Gamma}]$}
+\item עבור \L{$t$} משתנה אישי \L{$x$}: \L{$Val_{\mathcal{M}}(t,s)=\bar{s}(x)=[s(\gamma)(x)_{\gamma\in\Gamma}]=[(Val_{\mathcal{M}_{\gamma}}(t,s(\gamma)))_{\gamma\in\Gamma}]$}
+\item עבור \L{$t=F(t_{1},...,t_{n})$}: \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(f(t_{1},...t_{n}),\bar{s})\\
+ & = & F^{\mathcal{M}}(Val_{\mathcal{M}}(t_{1},s),...,Val_{\mathcal{M}}(t_{n},s))\\
+ & = & F^{\mathcal{M}}([(Val_{\mathcal{M}_{\gamma}}(t_{1},s(\gamma)))_{\gamma\in\Gamma}],...,[(Val_{\mathcal{M}_{\gamma}}(t_{n},s(\gamma)))_{\gamma\in\Gamma}]\\
+ & = & [F^{\mathcal{M}}(Val_{\mathcal{M}_{\gamma}}(t_{1},s(\gamma)),...,(Val_{\mathcal{M}_{\gamma}}(t_{n},s(\gamma))]
+\end{eqnarray*}
+}
+\end{itemize}
+
+הוכחנו עבור שמות עצם. כעת נוכיח את המשפט באינדוקציה על יצירת הנוסחה.
+\begin{itemize}
+\item עבור \L{$\varphi$} נוסחה אטומית \L{$R(t_{1},...,t_{n})$} מתקיים
+\L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(R(t_{1},...t_{n}),\bar{s}) & = & TRUE\iff(Val_{\mathcal{M}}(t_{1},\bar{s}),...Val_{\mathcal{M}}(t_{n},\bar{s}))\in R^{\mathcal{M}}
+\end{eqnarray*}
+} אם ורק אם קיימים נציגים ל-\L{$Val_{\mathcal{M}}(t,\bar{s})$} נסמנם
+\L{$a_{1},...,a_{n}$} כך ש\L{$\{\gamma\in\Gamma:(a_{1}(\gamma),...,a_{n}(\gamma))\in R^{\mathcal{M}_{\gamma}}\}\in F$}.
+את מי נבחר כנציגים? לפי מה שהראנו עבור שמות עצם אפשר לבחור את \L{$(Val_{\mathcal{M}_{\gamma}}(t_{i},s(\gamma)))_{\gamma\in\Gamma}$}
+בתור נציגים לכל \L{$i$}. ז\char`\"{}א \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\varphi,s) & = & TRUE\\
+ & & \iff\{\gamma\in\Gamma:(Val_{\mathcal{M}_{\gamma}}(t_{1},s(\gamma)),...,Val_{\mathcal{M}_{\gamma}}(t_{n},s(\gamma))\in R^{\mathcal{M}_{\gamma}}\}
+\end{eqnarray*}
+} )וזה בדיוק מה שמשפט \inputencoding{latin9}\L{Los}\inputencoding{cp1255}
+אומר(.
+\item עבור \L{$\varphi=\neg\psi$} מתקיים \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\psi,\bar{s}) & = & TRUE\\
+ & \iff & \{\gamma\in\Gamma:Val_{\mathcal{M}_{\gamma}}(\psi,s(\gamma))=TRUE\}\in F\\
+ & \iff & \{\gamma\in\Gamma:Val_{\mathcal{M}_{\gamma}}(\psi,s(\gamma))=FALSE\}\not\in F\\
+ & \iff & \{\gamma\in\Gamma:Val_{\mathcal{M}_{\gamma}}(\neg\psi,s(\gamma))=TRUE\}\not\in F
+\end{eqnarray*}
+} וזה מתקיים אם ורק אם \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\neg\psi,\bar{s}) & = & FALSE\iff Val_{\mathcal{M}}(\varphi,\bar{s})=FALSE
+\end{eqnarray*}
+}.
+\item המקרים של \L{$\varphi=\psi_{1}\square\psi_{2}$} דומים מאוד )משתמשים
+בתכונות של על מסנן(.
+\item נותר המקרה \L{$\varphi=\exists x\psi(x)$} )המקרה של \L{$\forall x$}
+נובע מהמקרה הנ\char`\"{}ל וממה שעבר עשינו ע\char`\"{}י השקילות הלוגית
+\L{$\forall x\psi(x)=\neg\exists x\neg\psi(x)$}(.
+
+\begin{itemize}
+\item כיוון אחד: נניח כי \L{$(\mathcal{M},s)\models(\exists x)\psi(x)$}
+ז\char`\"{}א שקיים \L{$\bar{a}\in\mathcal{M}$} כך ש\L{$(\mathcal{M},s)\models\psi(\bar{a})$}.
+נוסיף לשפה קבוע אישי חדש \L{$c$} ונרשום \L{$\psi(c)$} הנוסחה המתקבלת
+מ\L{$\psi$}ע\char`\"{}י החלפת של מופע חופשי של \L{$x$} בנוסחה \L{$\psi$}
+ב\L{$c$} . נרחב את \L{$\mathcal{M}$}למבנה לשפה המועשרת ע\char`\"{}י
+כך שנגדיר \L{$c^{\mathcal{M}}=\bar{a}$}. אזי \L{$Val_{\mathcal{M}}(\psi,\bar{s}[{x\atop \bar{a}}])=Val_{\mathcal{M}}(\psi(c),s)$}.
+אז לפי הנחת האינדוקציה: \L{
+\begin{eqnarray*}
+Val_{\mathcal{M}}(\psi(c),\bar{s}) & = & TRUE\\
+ & \iff & \{\gamma\in\Gamma:Val_{\mathcal{M}_{\gamma}}(\psi(c),s(\gamma))=TRUE\}\in F\\
+ & \iff & \{\gamma\in\Gamma:Val_{\mathcal{M}_{\gamma}}(\psi(x),s(\gamma)([{x\atop c^{\mathcal{M}_{\gamma}}}]))=TRUE\}\in F\\
+ & \Rightarrow & \{\gamma\in\Gamma:Val_{\mathcal{M}_{\gamma}}(\exists x\psi(x),s(\gamma))=TRUE\}\in F
+\end{eqnarray*}
+}
+\item כיוון שני: נניח כי \L{$\{\gamma\in\Gamma:(M_{\gamma},s)\models(\exists x)\psi(x)\}\in F$}.
+נגדיר איבר \L{$a\in{\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}}$}
+באופן הבא: לכל \L{$\gamma\in\Gamma$} אם \L{$(\mathcal{M}_{\gamma},s)\models\exists x\psi(x)$}
+אז נבחר \L{$a_{\gamma}$} שמעיד על כך. אם \L{$(\mathcal{M}_{\gamma},s)\not\models\exists x\psi(x)$}
+נבחר \L{$a_{\gamma}\in\mathcal{M}_{\gamma}$} שרירותי. נגדיר \L{$\bar{a}=[a]$}
+. מההנחה שלנו \L{
+\begin{eqnarray*}
+\{\gamma & \in & \Gamma:(\mathcal{M}_{\gamma},s(\gamma)[{x\atop a_{\gamma}}])\models\psi(x)\}\in F\\
+ & & \iff(\mathcal{M},\bar{s}[{x\atop \bar{a}}])\models\psi(x)\\
+ & & \iff(\mathcal{M},\bar{s})\models(\exists x)\psi(x)
+\end{eqnarray*}
+}.
+\end{itemize}
+\end{itemize}
+\end{proof}
+\begin{corollary}
+נניח ש\L{$\Gamma$} לא ריקה ו\L{$\mathcal{M}_{\gamma}$}מבנים לשפה
+\L{$\mathcal{L}$} לכל \L{$\gamma\in\Gamma$} ו-\L{$F$} על מסנן על
+\L{$\Gamma$}, אזי לכל פסוק \L{$\psi$} ב\L{$\mathcal{L}$} מתקיים
+\L{$({\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma}})/F\models\psi$}
+אם ורק אם \L{$\{\gamma\in\Gamma:\mathcal{M}_{\gamma}\models\psi\}\in F$}.
+\begin{corollary}
+\uline{משפט הקומפקטיות}: תהי \L{$\Gamma$} קבוצה פסוקים בשפה \L{$\mathcal{L}$}.
+נניח שלכל \L{$\psi_{1},\psi_{2}\in\Gamma$} גם \L{$\psi_{1}\wedge\psi_{2}\in\Gamma$}
+ולכל \L{$\psi\in\Gamma$} קיים מודל \L{$\mathcal{M}_{\psi}\models\psi$}
+אזי \L{$\Gamma$} ספיקה כלומר קיים \L{$\mathcal{M}\models\Gamma$}. \end{corollary}
+\begin{proof}
+לכל \L{$\psi\in\Gamma$} נבחר מבנה \L{$\mathcal{M}_{\psi}\models\psi$}.
+תהי \L{$\mathcal{U}\subseteq\mathbb{P}(\Gamma)$} הקבוצה המקיימת קיים
+\L{$\psi\in\Gamma$}כך ש: \L{$V\in\mathcal{U}\iff\{\gamma\in\Gamma:\mathcal{M}_{\gamma}\models\psi\}\subseteq V$}.
+\end{proof}
+\end{corollary}
+\begin{claim}
+\L{$\mathcal{U}$} מסנן על \L{$\Gamma$} .\end{claim}
+\begin{proof}
+לכל \L{$\psi\in\Gamma$} מהנחתנו \L{$\mathcal{M}_{\psi}\models\psi$}
+לכן \L{$\{\gamma\in\Gamma:\mathcal{M}_{\gamma}\models\psi\}\not=\emptyset$}.
+לכן \L{$\mathcal{U}\not=\emptyset$}. ברור ש\L{$\mathcal{U}$} סגורה
+כלפי מעלה. נניח ש\L{$v_{1},v_{2}\in\mathcal{U}$} אזי קיימים \L{$\psi_{1},\psi_{2}\in\Gamma$}
+כך ש-\L{$\{\gamma\in\Gamma:\mathcal{M}_{\gamma}\models\psi_{i}\}\subseteq V_{i}$}
+וזה גורר..... \L{$V_{1}\cap V_{2}\in\mathcal{U}$}.
+\end{proof}
+יהי \L{$F$} על מסנן שמרחיב את \L{$\mathcal{U}$} . לפי המסקנה מתקיים
+\L{$({\displaystyle \prod_{\gamma\in\Gamma}\mathcal{M}_{\gamma})}/F\models\psi$}
+אם ורק אם \L{$\{\gamma\in\Gamma:\mathcal{M}_{\gamma}\models\psi\}\in F$}.
+אבל מהגדרת \L{$\mathcal{U}$} לכל \L{$\psi\in\Gamma$} הקבוצה \L{$\{\gamma\in\Gamma:\mathcal{M}_{\gamma}\models\psi\}\in\mathcal{U}$}
+ולכן ל-\L{$F$}. מש\char`\"{}ל.
+
+
+\section{עקביות}
+\begin{theorem}
+תהי \L{$(P,\le)$} קס\char`\"{}ח, אזי קיים יחס \L{$R$} על \L{$P$}
+)דו-מקומי( כך ש-\end{theorem}
+\begin{enumerate}
+\item \L{$R$} יחס סדר קווי
+
+\begin{enumerate}
+\item לכל \L{$a,b\in P$} אם \L{$a\le b$} אז \L{$R(a,b)$}.
+\end{enumerate}
+
+במילים אחרות, קיים סדר קווי \L{$R$} על \L{$P$} שמרחיב את \L{$\le$}.
+
+\end{enumerate}
+\begin{theorem}
+\uline{הערה:} המשפט עבור קבוצה סופית \L{$P$} איננו קשה. ההוכחה
+באינדוקציה על \L{$|P|$}. עבור \L{$|P|=1$} אין מה להוכיח. נניח שהוכחנו
+עבור כל \L{$P$} עם \L{$|P|=n$} ונוכיח עבור \L{$n+1$}: תהי \L{$(P,\le)$}
+קס\char`\"{}ח עם \L{$n+1$} איברים. כיוון ש\L{$P$} סופית יש לה איבר
+מינימלי \L{$a$}. תהי \L{$Q=P\backslash\{a\}$}. אז \L{$(Q,\le)$}
+קס\char`\"{}ח עם \L{$n$} איברים ולפי הנחת האינדוקציה יש \L{$R$}
+סדר קווי על \L{$Q$} שמרחיב את \L{$\le$} על \L{$Q$}. עתה לא קשה
+לבדוק שאם נגדיר \L{$R(a,b)$} לכל \L{$b\in Q$} נקבל את המבוקש.\end{theorem}
+\begin{proof}
+)מקרה כללי( תהי \L{$L$} שפה לתחשיב היחסים שבה:
+\begin{enumerate}
+\item לכל \L{$p\in P$} יש קבוע אישי \L{$c_{p}$}
+\item יחס דו מקומי \L{$R$}
+\end{enumerate}
+
+\uline{בלבד.} נגדיר קבוצת פסוקים \L{$T_{P}$} ב\L{$L$} באופן הבא:
+\begin{enumerate}
+\item \L{$c_{p}\not=c_{q}$} לכל \L{$p\not=q\in P$}
+\item \L{$R$} יחס סדר קווי
+\item לכל \L{$p,q\in P$} אם \L{$p\le q$} אזי יהיה פסוק \L{$R(c_{p},c_{q})$}.\end{enumerate}
+\begin{claim}
+\L{$T_{P}$} ספיקה )מקומית(.
+\begin{proof}
+ממשפט הקומפקטיות יספיק להוכיח ש\L{$T_{P}$} ספיקה מקומית. תהי \L{$T_{0}\subseteq T_{P}$}
+סופית. בה\char`\"{}כ האקסיומה ){\beginL 2\endL}( \char`\"{}\L{$R$}
+יחס סדרי קווי\char`\"{} שייכת ל\L{$T_{0}$}. בנוסף נשים לב שב\L{$T_{0}$}
+מופיעים רק מספר סופי של קבועים, נאמר: \L{$c_{P_{1}},...,c_{p_{n}}$}.
+נביט בקבוצה \L{$P_{0}=\{p_{1},...,p_{n}\}\subseteq P$}. אז \L{$(P_{0},\le)$}
+קס\char`\"{}ח סופית. לכן לפי ההערה יש יחס \L{$R^{P_{0}}$} שהוא סדר
+קווי על \L{$P_{0}$} המרחיב את \L{$\le$} על \L{$P_{0}$}. ברור שאם
+נפרש את \L{$R$} ב\L{$P_{0}$} ע\char`\"{}י \L{$R^{P_{0}}$} כנ\char`\"{}ל
+ו-\L{$c_{p_{i}}$} ע\char`\"{}י \L{$p_{i}$} אז נקבל מודל של \L{$T_{0}$}.
+\end{proof}
+\end{claim}
+
+יהי \L{$\mathcal{M}\models T_{P}$}, בפרט \L{$R^{\mathcal{M}}$} סדר
+קווי על \L{$\mathcal{M}$}. יהי \L{$\mathcal{N}\le\mathcal{M}$} המבנה
+שעולמו הוא הקבועים של \L{$\mathcal{M}$} )כלומר \L{$a\in\mathcal{N}\iff a=c_{p}^{\mathcal{M}}$}
+לאיזה \L{$p\in P$}(. נגדיר יחס סדר חלקי \L{$\le^{\mathcal{N}}$}על
+\L{$\mathcal{N}$} ע\char`\"{}י \L{$p\le q\iff c_{p}^{\mathcal{N}}\le c_{q}^{\mathcal{N}}$}
+לכל \L{$p,q\in P$} . אז \L{$(P,\le)\cong(N,\le^{\mathcal{N}})$}
+פשוט ע\char`\"{}י \L{$p\mapsto c_{p}^{\mathcal{N}}$}. לכן בה\char`\"{}כ
+\L{$(P,\le)=(N,\le^{\mathcal{N}})$}. עתה \L{$R^{\mathcal{M}}|\mathcal{N}$}
+)צמצום( סדר קווי על \L{$\mathcal{N}$}. )לפי \L{$\mathcal{M}\models(2)$}
+מתקיים כי\L{$R^{\mathcal{M}}$} סדר קווי וצמצום של כזה הוא נשאר קווי(.
+כיוון ש-\L{$\mathcal{M}\models(3)$} אז אם \L{$p\le q$} אזי \L{$p(c_{p},c_{q})$}
+היא אקסיומה ב){\beginL 3\endL}( ולכן \L{$\mathcal{M}\models R(c_{p},c_{q})$}
+ולכן \L{$\mathcal{N}\models R(c_{p},c_{q})$}.
+
+\end{proof}
+\begin{theorem}
+תהי \L{$L=\{G\}$} עבור יחס דו מקומי \L{$G$}. \L{$T_{G}$} התורה
+שאומרת כי העולם הוא גרף. אזי אין פסוק \L{$\psi$} ב\L{$L$} כך ש\L{$\mathcal{M}\models\psi$}
+אם ורק אם \L{$\mathcal{M}$} גרף קשיר.\end{theorem}
+\begin{proof}
+נניח בשלילה שיש פסוק \L{$\psi$} כזה. נוסיף לשפה קבועים אישיים חדשים
+\L{$c_{1},c_{2}$}. יהי \L{$\varphi_{n}$} הפסור שאומר שאין מסילה
+באורך קטן מ\L{$n$} בין \L{$c_{1}$} ל\L{$c_{2}$}:\L{
+\[
+\neg(\exists x_{1},...,x_{n})[G(c_{1},x_{1})\wedge\bigwedge_{i=1}^{n-1}(G(x_{i},x_{i+1})\vee x_{i}=x_{i+1})\wedge G(c_{2},x_{n})]
+\]
+} נשים לב ש\L{$\Gamma=\{c_{1},c_{2}\}\cup\psi\cup\{\varphi_{n}\}_{n=1}^{\infty}$}
+עיקבית מקומית. אם \L{$\Gamma_{0}$} קבוצה סופית של פסוקים מן הקבוצה
+הנ\char`\"{}ל יש \L{$n$} מירבי כך ש\L{$\varphi_{n}\in\Gamma_{0}$}.
+ברור שאם נמצא \L{$\mathcal{M}\models\varphi_{n}\wedge\psi\wedge(c_{1}\not=c_{2})$}
+אז \L{$\mathcal{M}\models\Gamma_{0}$}. אבל ברור שלכל \L{$n$} יש
+גרך המקיים את \L{$\varphi_{n}\wedge\psi\wedge(c_{1}\not=c_{2})$}
+)פחות מ\L{$n$} קודקודים, בפרט אין מסילה מ\L{$c_{1}$}ל\L{$c_{2}$}(.
+ולכן \L{$\Gamma$} ספיקה סופית. לפי קומפקטיות \L{$\Gamma$} עקבית.
+אבל זה לא ייתכן: אם \L{$\mathcal{M}\models\Gamma$} אז \L{$\mathcal{M}\models\psi$}
+ולכן בין \L{$c_{1}$} ל\L{$c_{2}$} יש מסילה ובהכרח אורכה סופי, נאמר
+\L{$n$}. מצד שני \L{$\mathcal{M}\models\varphi_{n}$} ולכן אין מסילה
+באורך \L{$n$} בין \L{$c_{1}$} ל\L{$c_{2}$} וזוהי סתירה להנחת השלילה.
+\end{proof}
+\uline{הערה:}
+\begin{enumerate}
+\item באופן דומה אפשר להוכיח כי אין פסוק \L{$\psi$} בשפה \L{$L=\{\le\}$}
+כך ש\L{$\mathcal{M}\models\psi$} אם ורק אם \L{$\{\le\}$} סדר טוב
+)כלומר \L{$\le$} סדר שווי בלי סדרה אינסופית יורדת(.
+\item אותה הוכחה בדיוק תעבוד אם ננסה למצוא קבוצת פסוקים \L{$\Gamma$} כך
+ש\L{$\mathcal{M}\models\Gamma$} אם ורק אם \L{$\mathcal{M}$} גרף
+קשיר/\L{$\mathcal{M}$} סדור היטב )סדר טוב(.
+\end{enumerate}
+\uline{תזכורת:}
+
+אם \L{$\Gamma$} קבוצת פסוקים אז \L{$\Gamma\models\psi$} אם לכל מבנה
+\L{$\mathcal{M}$}: אם \L{$\mathcal{M}\models\Gamma$} אז \L{$\mathcal{M}\models\psi$}
+.
+\begin{corollary}
+אם \L{$\Gamma\models\psi$} אז קיימת קבוצת פסוקים \L{$\Gamma_{0}\subseteq\Gamma$}
+סופית כך ש\L{$\Gamma_{0}\models\psi$}. \end{corollary}
+\begin{proof}
+נביט בקבוצה \L{$\Gamma\cup\{\neg\psi\}$} . מהנחתנו קבוצה זו איננה
+ספיקה. מקומפקטיות יש \L{$\Gamma_{1}\subseteq\Gamma\cup\{\neg\psi\}$}
+סופית כך ש\L{$\Gamma_{1}$} איננה ספיקה. ברור ש\L{$\neg\psi\in\Gamma_{1}$}
+כי אחרת \L{$\Gamma_{1}\subseteq\Gamma$} ו\L{$\Gamma$} עקבית. )אם
+\L{$\Gamma$} איננה עקבית מקומפקטיות יש \L{$\Gamma_{0}\subseteq\Gamma$}
+שאינה ספיקה ו\L{$\Gamma_{0}\models\varphi$} לכל פסוק \L{$\varphi$}(.
+לכן \L{$\Gamma\supseteq\Gamma_{0}=\Gamma_{1}\backslash\{\neg\psi\}$}
+סופית ומקיימת \L{$\Gamma_{0}\models\psi$} )כי אחרת יש מודל \L{$\mathcal{M}\models\Gamma_{0}$}
+ו-\L{$\mathcal{M}\not\models\psi$} כלומר \L{$\mathcal{M}\models\neg\psi$}
+כלומר \L{$\mathcal{M}\models\Gamma_{1}$} בסתירה לבחירת \L{$\Gamma_{1}$}(.
+במילים אחרות ליחס \L{$\models$} יש טבע סופי.
+\end{proof}
+\uline{שאלה מרכזית}: בהינתן שפה \L{$L$} וקבוצת פסוקים \L{$\Gamma$}
+ב\L{$L$}, כיצד אפשר לדעת/לבדוק ביחס לפסוק \L{$\psi$} כלשהו האם \L{$\Gamma\models\psi$}?
+בתור התחלה נשים לב שאם \L{$\psi\in\Gamma$} אז בוודאי \L{$\Gamma\models\psi$}.
+ולכן רצוי שנוכל לענות על השאלה האם \L{$\psi\in\Gamma$}? נניח שהגדרנו
+מתי קבוצת פסוקים \L{$\Gamma$} היא חשיבה, כלומר ניתן לענות על השאלה
+מתי פסוק \L{$\psi$} שייך ל\L{$\Gamma$}. נניח ש\L{$\Gamma$} קבוצת
+פסוקים חשיבה ונניח ש\L{$\psi_{1},\psi_{2}\in\Gamma$} אז \L{$\Gamma\models\psi_{1}\wedge\psi_{2}$}.
+נניח ש\L{$\psi_{1}\in\Gamma$} ו\L{$\Gamma\models\psi_{1}\rightarrow\psi_{2}$}
+אז \L{$\Gamma\models\psi_{2}$}. באופן כללי יותר אם הראנו למשל \L{$\psi_{1}$}
+ו-\L{$\psi_{1}\rightarrow\psi_{2}$} נגררים לוגית ע\char`\"{}י \L{$\Gamma$}
+אז ניתן להראות \L{$\Gamma\models\psi_{2}$}.
+
+
+\section{מערכות היסק ויכיחות}
+
+\uline{בעיה מרכזית:} נתונה קבוצת פסוקים \L{$\Gamma$} ורוצים לדעת
+עבור פסוק \L{$\psi$} האם \L{$\Gamma\models\psi$}.
+
+מקרה פרטי: \L{$\Gamma=\emptyset$}, כלומר רוצים לדעת האם פסוק \L{$\psi$}
+אמיתי לוגית או לא. המקרה הפרטי מנביע את המקרה הכללי. מדוע? בהינתן
+קבוצת פסוקים \L{$\Gamma$} ו\L{$\psi$} כלשהו, אם \L{$\Gamma\models\psi$}
+אז יש \L{$\Gamma_{0}\subseteq\Gamma$} סופית כך ש\L{$\Gamma_{0}\models\psi$}
+)משפט הקומפקטיות( ולכן \L{$({\displaystyle \bigwedge_{\varphi\in\Gamma_{0}}\varphi})\rightarrow\psi$}
+אמיתי לוגית ואת זה אנחנו יודעים לבדוק.
+
+\uline{שאלה}: מתי פסוק הוא אמיתי לוגית?
+\begin{enumerate}
+\item אנחנו יודעים שכל טאוטולוגיה היא אמיתית לוגית.
+\item אם \L{$\varphi$} אמיתי לוגית אז \L{$\forall x\varphi$} אמיתי לוגית.
+אפשר לרשום גם: \L{$\varphi\rightarrow\forall x\varphi$} אמיתי לוגית.
+\item אם \L{$\forall x\varphi(x)$} אמיתי לוגית אז \L{$\varphi(t)$} אמיתי
+לוגית לכל שם עצם \L{$t$}. אפשר לרשום גם: \L{$\forall x\varphi(x)\rightarrow\varphi(t)$}
+אמיתי לוגית.
+\item \textbf{אם \L{$\varphi\rightarrow\psi$} אמיתי לוגית ו\L{$\varphi$}
+אמיתי לוגית אז \L{$\psi$} אמיתי לוגית. })בכל מערכות ההיסק שנעבוד
+איתן זה יהיה כלל ההיסק היחיד. זה נקרא \uline{כלל הניתוק} או \inputencoding{latin9}\L{Modus
+Poneus}\inputencoding{cp1255}(
+\end{enumerate}
+\uline{סימון:} בהינתן שפה \L{$\mathcal{L}$} מסדר ראשון נסמן \L{$Def(\mathcal{L})$}
+אוסף הנוסחאות בשפה \L{$\mathcal{L}$}.
+\begin{definition}
+מערכת היסק )לשפה \L{$\mathcal{L}$}( זה זוג סדור \L{$\left\langle \mathcal{A},\mathcal{I}\right\rangle $}כאשר: \end{definition}
+\begin{enumerate}
+\item \L{$\mathcal{A}\subseteq Def(\mathcal{L})$} )אולי ריקה( שנקראת קבוצת
+האקסיומות הלוגיות
+\item \L{${\displaystyle \mathcal{I}\subseteq{\displaystyle \bigcup}_{i=1}^{\infty}F_{i}}$}
+כאשר \L{$F_{n}$} זה אוסף הפונקציות \L{$f:Def^{n}(\mathcal{L})\rightarrow Def(\mathcal{L})$}
+ו-\L{$\mathcal{I}$} נקראת אוסף כללי ההיסק.
+\end{enumerate}
+\uline{הערה:} תמיד נדרוש כי:
+\begin{enumerate}
+\item אם \L{$\varphi\in\mathcal{A}$} אז \L{$\varphi$} אמיתי לוגית. במקרה
+זה נאמר כי האקסיומות הלוגיות \uline{תקפות}.
+\item אם \L{$f\in\mathcal{I}$} ו- \L{$\{\varphi_{1},...,\varphi_{n}\}\in dom(f)$}
+אז \L{$\{\varphi_{1},...,\varphi_{n}\}\models f(\varphi_{1},...,\varphi_{n})$}.
+במקרה זה נאמר כי כללי ההיסק \uline{נאותים}.
+\end{enumerate}
+\uline{סימון}: אם נרצה לומר ש\L{$\psi$}מתקבל מ\L{$\psi_{1},...,\psi_{n}$}
+על ידי אחד מכללי ההיסק נרשום \L{$\frac{\psi_{1},...,\psi_{n}}{\psi}$}
+ולא צריך יהיה להסביר באיזה כלל היסק מדובר.
+\begin{definition}
+בהינתן מערכת היסק \L{$\left\langle \mathcal{A},\mathcal{I}\right\rangle $}
+וקבוצת נוסחאות \L{$\Gamma$} נאמר שנוסחה \L{$\psi$} \textbf{יכיחה}
+)כלומר, ניתנת להוכחה( מ\L{$\Gamma$} ,ונסמן \L{$\Gamma\vdash\psi$},
+אם קיימת סדרת נוסחאות \L{$\varphi_{1},...,\varphi_{k}$} לאיזה \L{$k\in\mathbb{N}$}
+כך ש:\end{definition}
+\begin{enumerate}
+\item \L{$\psi=\varphi_{k}$}
+\item לכל \L{$1\le i\le k$} או:
+
+\begin{enumerate}
+\item \L{$\varphi_{i}$} אקסיומה לוגית. או:
+\item \L{$\varphi_{i}\in\Gamma$}. או:
+\item \L{$\varphi_{i}$} מתקבל מנוסחאות קודמות בסדרה ע\char`\"{}י אחד מכללי
+ההיסק. במקרה שלנו יש \L{$j_{1},j_{2}<i$} כך ש\L{$\varphi_{i}$} מתקבל
+מ-\L{$\varphi_{j_{1}}$}ו-\L{$\varphi_{j_{2}}$} ע\char`\"{}י כלל
+הניתוק.
+\end{enumerate}
+
+הסדרה \L{$\varphi_{1},...,\varphi_{k}$} המקיימת את התנאים הנ\char`\"{}ל
+נקראת הוכחה של \L{$\psi$} מ-\L{$\Gamma$}.
+
+\end{enumerate}
+\uline{שאלה:} האם קיימת מערכת היסק \uline{חשיבה} )כלומר שבה
+אפשר להכריע מתי נוסחה היא אקסיומה לוגית, ומתי נוסחה מתקבלת מנוסחאות
+קודמות ע\char`\"{}י אחד מכללי ההיסק( כך שכל נוסחה אמיתית לוגית יכיחה
+)מ-\L{$\emptyset$}(.
+
+מעכשיו כל מערכת היסק שנדון בה תכיל את כלל הניתוק ככלל יחיד ואת כל
+הטאוטולוגיות כאקסיומות לוגיות )אולי גם אקסיומות לוגיות נוספות(.
+\begin{claim}
+תהי \L{$T$} תורה )קבוצת פסוקים ספיקה( כלשהי ו\L{$\psi$} נוסחה כך
+ש-\L{$T\vdash\psi$} אזי \L{$T\cup\{\psi\}$} ספיקה. \end{claim}
+\begin{proof}
+יהי \L{$\mathcal{M}\models T$} נראה באינדוקציה על אורך ההוכחה של
+\L{$\psi$} מ-\L{$T$} ש-\L{$\mathcal{M}\models\psi$}. אם ל-\L{$\psi$}
+הוכחה באורך {\beginL 1\endL} אז או ש-\L{$\psi$} אקסיומה לוגית ולכן
+אמיתי לוגית ולכן מסופק ב-\L{$\mathcal{M}$}, או ש-\L{$\psi\in T$}
+ובוודאי ש-\L{$\mathcal{M}\models\psi$} )כי \L{$\mathcal{M}\models T$}(.
+נניח ש-\L{$\varphi_{1},...,\varphi_{k}$} הוכחה של \L{$\psi$} מ-\L{$T$}
+ואפשר להניח ב.ה.כ ש-\L{$\psi=\varphi_{k}$} מתקבל מאיזה \L{$\varphi_{j_{1}},\varphi_{j_{2}}$}
+עם \L{$j_{1},j_{2}<k$} ע\char`\"{}י כלל הניתוק. לפי הנחת האינדוקציה
+\L{$\mathcal{M}\models\varphi_{j_{1}}$} וגם \L{$\mathcal{M}\models\varphi_{j_{2}}$}.
+מכיוון שכלל הניתוק הוא נאות, בפרט \L{$\{\varphi_{j_{1}},\varphi_{j_{2}}\}\models\psi$}
+ולכן \L{$\mathcal{M}\models\psi$}. \end{proof}
+\begin{theorem}
+\uline{משפט ההיסק: }תהי \L{$\Gamma$} קבוצת נוסחאות ו-\L{$\psi$}
+נוסחה כלשהי, אז \L{$\Gamma\cup\{\psi\}\vdash\phi$} אם ורק אם \L{$\Gamma\vdash(\psi\rightarrow\phi)$}
+)\L{$\phi$} נוסחה(.
+\end{theorem}
+)ההוכחה היא באינדוקציה על אורך ההוכחה, ונראה זאת עוד מעט(.
+\begin{definition}
+קבוצת נוסחאות \L{$\Gamma$} תקרא עקבית אם היא לא מוכיחה סתירה. )סתירה
+היא המקבילה של טאוטולוגיה - כלומר הצבה של פסוקים מתחשיב היחסים בסתירה
+של תחשיב הפסוקים(.\end{definition}
+\begin{remark}
+אם \L{$\Gamma$} אינה עקבית אז \L{$\Gamma\vdash\psi$} לכל נוסחה \L{$\psi$}. \end{remark}
+\begin{proof}
+מהנחתנו \L{$\Gamma\vdash\sigma$} לאיזו סתירה \L{$\sigma$}. אז \L{$\Gamma\rightarrow\psi$}
+היא טאוטולוגיה )\L{$\sigma$} מתקבלת ע\char`\"{}י הצבה של פסוקים מתחשיב
+היחסים בפסוק \L{$\Sigma(P_{1},...,P_{n})$} של תחשיב הפסוקים ו-\L{$\Sigma(P_{1},...,P_{n})\rightarrow P$}
+היא טאוטולוגיה של תחשיב הפסוקים(. כיוון ש\L{$\Gamma\vdash\sigma$}
+מכלל הניתוק \L{$\Gamma\vdash\psi$}. \end{proof}
+\begin{corollary}
+)ממשפט ההיסק( לכל תורה \L{$T$} ולכל נוסחה \L{$\varphi$} או ש-\L{$T\cup{\varphi}$}
+עקבית או ש-\L{$T\cup{\neg\varphi}$} עקבית.\end{corollary}
+\begin{proof}
+נניח ש-\L{$T\cup{\varphi}$} ו-\L{$T\cup{\neg\varphi}$} שתיהן אינן
+עקביות. לפי ההערה יש סתירה \L{$\sigma$} כך ש-\L{$T\cup{\varphi}\vdash\sigma$}
+ו-\L{$T\cup{\neg\sigma}\vdash\sigma$} . לפי משפט ההיסק \L{$T\vdash\varphi\rightarrow\sigma$}
+ו-\L{$T\vdash\neg\varphi\rightarrow\sigma$} . אבל: \L{$(\varphi\rightarrow\sigma)\rightarrow((\neg\varphi\rightarrow\sigma)\rightarrow\sigma)$}
+זו טאוטולוגיה. שימוש כפול בכלל הניתוק יתן לנו הוכחה של \L{$\sigma$}
+מ-\L{$T$}. בסתירה להנחה ש-\L{$T$} ספיקה ולטענה הקודמת.\end{proof}
+\begin{corollary}
+לכל תורה \L{$T$} יש קבוצת פסוקים \L{$T\subseteq T^{\prime}$} כך
+שלכל פסוק \L{$\psi$} או \L{$T^{\prime}\vdash\psi$} או \L{$T^{\prime}\vdash\neg\psi$}. \end{corollary}
+\begin{definition}
+תורה \L{$T$} המקיימת לכל פסוק \L{$\psi$} או \L{$T\vdash\psi$} או
+\L{$T\vdash\neg\psi$} נקראת \uline{שלמה}.\end{definition}
+\begin{proof}
+)של המסקנה( תהי \L{$\mathcal{T}$} אוסף כל קבוצות הפסוקים המכילות
+את \L{$T$} ביחס לסדר ההכלה. קל לבדוק שאם \L{$\{T_{i}\}$} שרשרת עולה
+של תורות ב-\L{$\mathcal{T}$} אז \L{$\bigcup T_{i}\in\mathcal{T}$}.
+למה? קומפקטיות )צריך לנמק(. לכן לפי הלמה של צורן יש \L{$T\subseteq T^{\prime}\in\mathcal{T}$}
+מירבית. לפי המסקנה הקודמת \L{$T^{\prime}$} עונה על הדרישות.
+\end{proof}
+
+\section{מערכות היסק - המשך}
+\begin{definition}
+קבוצת פסוקים עקבית \L{$T$} היא \textbf{שלמה} אם לכל פסוק \L{$\psi$}
+או ש-\L{$T\vdash\psi$} או ש-\L{$T\vdash\neg\psi$}.
+
+ראינו שאם \L{$T$} קבוצת פסוקים עקבית ומירבית כזו ביחס להכלה אז \L{$T$}
+שלמה.\end{definition}
+\begin{claim}
+לכל קבוצת פסוקים עקבית \L{$T$} יש קבוצת פסוקים שלמה \L{$T\subseteq T^{\prime}$}.\end{claim}
+\begin{proof}
+הלמה של צורן. כדי להשתמש בלמה של צורן יספיק להראות שאם \L{$\{T_{i}\}$}
+שרשרת )ביחס להכלה( של קבוצות פסוקים עקביות אז גם \L{$\tilde{T}=\bigcup T_{i}$}
+עיקבית. מדוע? אם \L{$\tilde{T}\vdash\sigma$} לאיזו סתירה \L{$\sigma$}
+אז יש סדרה \L{$\varphi_{1},...,\varphi_{k}\in\tilde{T}$} שהיא הוכחה
+של \L{$\sigma$} מ-\L{$\tilde{T}$}. כל \L{$\varphi_{i}$} הוא או
+אקסיומה לוגית או שייך לאיזה \L{$T_{j_{i}}$} או נובע מאיברים קודמים
+בסדרה ע\char`\"{}י כלל הניתוק. קיים \L{$j$} מירבי כך שלכל \L{$i$}
+כנ\char`\"{}ל או \L{$\varphi_{i}$} אקסיומה לוגית או \L{$\varphi_{i}\in T_{j}$}
+או \L{$\varphi_{i}$} מתקבל מכלל הניתוק. ז\char`\"{}א ש\L{$\varphi_{1},...,\varphi_{k}$}
+הוכחה של \L{$\sigma$} מתוך \L{$T_{j}$}. אבל \L{$T_{j}$} עקבית -
+סתירה.\end{proof}
+\begin{theorem}
+קיימת מערכת היסק )שבה כלל הניתוק הוא כלל ההיסק היחיד( וכך שמערכת ההיסק
+\char`\"{}חשיבה\char`\"{} ומתקיים ש\L{$T$} עקבית אם ורק אם \L{$T$}
+ספיקה.\end{theorem}
+\begin{corollary}
+{]}משפט השלמות{[} נקבע מערכת היסק כנ\char`\"{}ל. תהי \L{$T$} קבוצת
+פסוקים עקבית, \L{$\psi$} פסוק כלשהו אזי \L{$T\vdash\psi$} אם ורק
+אם \L{$T\models\psi$}.\end{corollary}
+\begin{proof}
+אם \L{$T\vdash\psi$} הראנו ש\L{$T\models\psi$} )שיעור שעבר(. בכיוון
+השני, אם \L{$T\models\psi$} אבל \L{$T\not\vdash\psi$} אז \L{$T\cup{\neg\psi}$}
+עקבית. לפי המשפט יש \L{$\mathcal{M}\models T\cup{\neg\psi}$} בסתירה
+להנחה.\end{proof}
+\begin{remark}
+המשפט הנ\char`\"{}ל שקול לטענה: קיימת מערכת היסק \char`\"{}חשיבה\char`\"{}
+כך שלכל \L{$\varphi$} אמיתי לוגית מתקיים \L{$\emptyset\vdash\varphi$}.\end{remark}
+\begin{proof}
+נניח את המשפט ונוכיח את הטענה. \L{$\emptyset\models\varphi$}מתקיים
+כי \L{$\varphi$} אמיתי לוגית ומן המסקנה \L{$\emptyset\vdash\varphi$}.
+בכיוון השני, נניח את הטענה ונוכיח את המשפט. תהי \L{$T$} תורה עקבית.
+עלינו להראות )בעזרת הטענה( של\L{$T$} יש מודל. נניח שלא. ז\char`\"{}א
+מקומפקטיות יש תת קבוצה סופית \L{$T_{0}\subseteq T$} שאין לה מודל.
+יהי \L{${\displaystyle \psi=\bigwedge_{\varphi\in T_{0}}\varphi}$}.
+אז \L{$\psi$}שיקרי לוגית. אז \L{$\neg\psi$} אמיתי לוגית. אז \L{$T\vdash\neg\psi$}.
+אבל \L{$T\vdash\psi$} אז \L{$T$} איננה עקבית.\end{proof}
+\begin{remark}
+ממשפט השלמות נובע ש\L{$T$} שלמה אם ורק אם \L{$T\models\varphi$}
+או \L{$T\models\neg\varphi$} לכל פסוק \L{$\varphi$}.
+\end{remark}
+דוגמאות לתורות שלמות:
+\begin{enumerate}
+\item יהי \L{$\mathcal{M}$} מבנה כלשהו לשפה \L{$\mathcal{L}$}. התורה של
+\L{$\mathcal{M}$} היא \L{$Th(\mathcal{M})=\{\psi:\mathcal{M}\models\psi\}$}.
+מהגדרת האמת, אם \L{$\mathcal{M}\not\models\varphi$} אז \L{$\mathcal{M}\models\neg\varphi$}.
+כלומר \L{$\varphi\not\in Th(\mathcal{M})$} ואז \L{$\neg\varphi\in Th(\mathcal{M})$}. \end{enumerate}
+\begin{theorem}
+)לוונהיים-סקולם היורד(: יהי \L{$\mathcal{M}$} מבנה אינסופי לשפה )בת
+מניה( \L{$\mathcal{L}$}. תהי \L{$A\subseteq M$} )בעולם של \L{$\mathcal{M}$}(
+אזי קיים \L{$A\subseteq\mathcal{M}^{\prime}\prec\mathcal{M}$} וכך
+ש-\L{$|\mathcal{M}^{\prime}|=|A|+|\mathcal{L}|$}. \end{theorem}
+\begin{corollary}
+נניח ש\L{$T$} תורה בשפה בת מניה ול\L{$T$} יש מודל יחיד עד כדי איזומורפיזם
+בעוצמה \L{$\aleph_{0}$}. אזי \L{$T$} שלמה )סוג של קריטריון \inputencoding{latin9}\L{Vaught}\inputencoding{cp1255}(. \end{corollary}
+\begin{proof}
+נניח שלא. אזי יש פסוק \L{$\varphi$} כך ש\L{$T_{1}=T\cup{\varphi}$}
+ו-\L{$T_{2}=T\cup{\neg\varphi}$} עקביות. אזי קיימים \L{$\mathcal{M}_{1}\models T_{1}$}
+ו-\L{$\mathcal{M}_{2}\models T_{2}$}. מהמשפט אנחנו יודעים )נשתמש
+ב\L{$\emptyset=A\subseteq\mathcal{M}_{i}$}( שיש \L{$\mathcal{M}_{i}^{\prime}\prec\mathcal{M}_{i}$}כך
+ש\L{$\aleph_{0}=|\mathcal{M}_{i}^{\prime}|$}עבור \L{$i=1,2$}. אבל
+\L{$\mathcal{M}_{i}\models T$} ולכן \L{$\mathcal{M}_{i}^{\prime}\models T$}.
+לכן \L{$\mathcal{M}_{2}^{\prime}\cong\mathcal{M}_{1}^{\prime}$})זאת
+ההנחה(. לפי משפט האיזומורפיזם \L{$\mathcal{M}_{2}^{\prime}\models\varphi\iff\mathcal{M}_{1}^{\prime}\models\varphi$}
+אבל \L{$\mathcal{M}_{1}\models\varphi\rightarrow\mathcal{M}_{1}^{\prime}\models\varphi$}
+וגם \L{$\mathcal{M}_{2}\models\neg\varphi\rightarrow\mathcal{M}_{2}^{\prime}\models\neg\varphi$}
+- סתירה. \end{proof}
+\begin{corollary}
+~\end{corollary}
+\begin{enumerate}
+\item תהי \L{$T_{\approx}$} התורה בשפה הריקה )ז\char`\"{}א שוויון בלבד(
+שאומרת שהעולם אינסופי. זו תורה שלמה.
+\item תהי \L{$\mathcal{L}=\{\le\}$} ו- \L{$DLO$} היא התורה של סדר קווי
+צפוף ללא קצוות. אז \L{$DLO$} תורה שלמה.
+\item הגרף המקרי )שנתנו אקסיומטיזציה שלו בתרגיל {\beginL 1\endL} שאלה {\beginL 2\endL}(
+הוא קטגורי ב\L{$\aleph_{0}$} )כלומר כל מודל אחר של התורה בעוצמה \L{$\aleph_{0}$}
+איזומורפי לו( לפי תרגיל {\beginL 2\endL} שאלה {\beginL 5\endL}.
+\end{enumerate}
+
+\section{מכונות טיורינג}
+
+\uline{תזכורת:}
+\begin{itemize}
+\item תורה \L{$T$} שלמה אם לכל פסוק \L{$\psi$} או \L{$T\vdash\psi$} או
+\L{$T\vdash\neg\psi$}
+\item אם \L{$T$} קטגורית ב\L{$\aleph_{0}$} )כלומר, יש לה מודל יחיד עד
+כדי איזומורפיזם שעוצמתו \L{$\aleph_{0}$}( ול-\L{$T$} אין מודלים
+סופיים אז \L{$T$} שלמה.
+\end{itemize}
+\uline{\L{$C$} - מחלקת הפונקציות החשיבות:}
+\begin{itemize}
+\item פונקציות חלקיות )דטרמיניסטיות(
+\item ניתנות לתיאור סופי
+\item הקלט הוא מספר טבעי או סדרת סופית של טבעיים
+\item חלוקה לשלבים, בכל שלב מתבצעת פעולת חישוב אלמנטרית
+\item כל שלב בחישוב יכול להשתמש בתוצאות חישוב קודמות - \char`\"{}זיכרון\char`\"{}
+\item זיכרון לא חסום בגודלו, אך בכל שלב בחישוב נעשה שימוש בחלק סופי בלבד
+של הזכרון
+\item בכל שלב של החישוב \char`\"{}כמות סופית של אינפורמציה\char`\"{} - מספיקה
+כדי לתאר את \char`\"{}מצב החישוב\char`\"{}\end{itemize}
+\begin{definition}
+יהיו \L{$S$} א\char`\"{}ב סופי עם תו מיוחד \L{$B$}, ו-\L{$Q$} קבוצה
+סופית )זרה ל\L{$S$}( שנקרא לה \char`\"{}קבוצת המצבים הפנימיים\char`\"{}
+עם מצב התחלתי \L{$q_{0}$}. \textbf{פקודה} זו רביעייה \L{$\left\langle r,q,x,q^{\prime}\right\rangle $}
+כאשר \L{$r\in S$}, \L{$q,q^{\prime}\in Q$}, \L{$x\in\{L,R\}\cup S$}.
+\textbf{מכונת טיורינג} זו רביעיה \L{$M=\left\langle I,S,q_{0},Q\right\rangle $}
+כאשר \L{$I$} קבוצה סופית, חסרת סתירות של פקודות. )הערה: \L{$I$}
+חסרת סתירות אם \L{$rqxq^{\prime},rqyq^{\prime\prime}\in I$} אז \L{$y=x$}
+ו-\L{$q^{\prime}=q^{\prime\prime}$}.(
+\end{definition}
+נחשוב בצורה גרפית על מ\char`\"{}ט כעל סרט אינסופי המחולק לאינסוף תאים.
+בכל תו של הסרט כתובה אחת מאותיות הא\char`\"{}ב כאשר על \L{$B$} נחשוב
+כעל תו המייצג תא ריק. למכונה יש ראש קורא שנמצא תמיד על אחד התאים.
+הראש הקורא יכול לזהות מהו התו הכתוב בתא בו הוא נמצא. לפי המצב הפנימי
+של המכונה ולפי הנקרא, יכול הראש הקורא לזוז ימינה ושמאלה תא אחד או
+לכתוב תו אחר בא\char`\"{}ב באותו התא, ולעבור למצב פנימי חדש. על פקודה
+נחשב כאומרת: אם הראש הקורא רואה תו \L{$r$} והמצב הפנימי הוא \L{$q$}
+אז אם \L{$x\in\{L,R\}$} זוז ימינה או שמאלה תו אחד ועבור למצב פנימי
+\L{$q^{\prime}$}. אם \L{$x\in S$} כתוב בתא הנוכחי \L{$x$} ועבור
+למצב פנימי \L{$q^{\prime}$}. לומר ש\L{$I$} היא סדרת פקודות חסרת
+סתירה זה פשוט לומר ש\L{$I$} היא פונקציה חלקית: \L{$S\times Q\rightarrow Q\times(S\cup\{L,R\})$}.
+\begin{definition}
+~
+\begin{enumerate}
+\item \textbf{מצב} \L{$m$} של מכונת טיורינג \L{$T$} שו שלשה \L{$(n,q,h)$}
+כאשר:
+
+\begin{enumerate}
+\item \L{$n\in\mathbb{Z}$} מציין את מיקום הראש הקורא ביחס למיקום ההתחלתי
+\L{$n=0$}.
+\item \L{$q\in Q$} המצב הפנימי של המכונה
+\item \L{$h:\mathbb{Z}\rightarrow S$} פונקציה המתארת מה כתוב בכל תא של
+הסרט.
+\end{enumerate}
+\item בהינתן מ\char`\"{}ט \L{$T$} ומצב \L{$m$} של המכונה נגדיר את \textbf{המצב
+העוקב} ל\L{$m$} לפי המכונה \L{$T$} להיות \L{$m^{(T)}=(n^{*},q^{*},h^{*})$}
+כאשר:
+
+\begin{enumerate}
+\item \L{$m=(n,q,h)$} ויש פקודה \L{$rqxq^{\prime}\in I$} כך ש\L{$r=h(n)$}
+ו-\L{$q$} הוא אותו מצב פנימי
+\item אם )א( מתקיים אז \L{$n^{*}=\begin{cases}
+n & x\in S\\
+n+1 & x=R\\
+n-1 & x=L
+\end{cases}$}
+\item אם )א( מתקיים אז \L{$q^{*}=q^{\prime}$}
+\item אם )א( מתקיים אז \L{$h^{*}(m)=\begin{cases}
+h(m) & m\not=n\\
+y & m=n
+\end{cases}$} כאשר \L{$y=h(n)$} אם \L{$x\in\{L,R\}$} ו-\L{$y=x$} אם \L{$x\in S$}
+.
+\end{enumerate}
+\item \textbf{ריצה} של מ\char`\"{}ט \L{$T$} זו סדרה של מצבים \L{$m_{0},m_{1},m_{2},...$}
+המקיימת:
+
+\begin{enumerate}
+\item \L{$m_{0}=(0,q_{0},h^{0})$} לאיזו \L{$h^{0}$}
+\item לכל \L{$i>0$} מתקיים \L{$m_{i}=m_{i-1}^{(T)}$}.
+\end{enumerate}
+\item ריצה של מ\char`\"{}ט \L{$T$} נקראת \textbf{סופית} )או מסתיימת( אם
+היא מהצורה \L{$m_{0},m_{1},...,m_{n}$} לאיזה \L{$n\in\mathbb{N}$}
+ו-\L{$M_{n}^{(T)}$} אינו מוגדר.
+\end{enumerate}
+~
+\begin{definition}
+בהינתן מ\char`\"{}ט \L{$T$} ומספר טבעי \L{$n$} נגדיר פונקציה )חלקית(
+\L{$f_{T}^{n}=\mathbb{N}^{n}\rightarrow\mathbb{N}$} באופן הבא: \L{$n=0$},
+\L{$q=q_{0}$} , והסרט נראה כך: \L{
+\begin{eqnarray*}
+...BB\underset{1+x_{1}}{\underbrace{1...1}}B\underset{1+x_{2}}{\underbrace{1...1}}B...B\underset{1+x_{n}}{\underbrace{1...1}}BB...
+\end{eqnarray*}
+}מתקיים \L{$m=f_{T}^{n}(x_{1},...,x_{n})$} אם ריצה של \L{$T$} עם
+המצב ההתחלתי הנ\char`\"{}ח מסתיימת )אחרת לא מוגדר( ו-\L{$m$} היא
+מספר האחדות על הסרט בתום הריצה.
+\end{definition}
+\end{definition}
+~
+\begin{definition}
+פונקציה \L{$f:\mathbb{N}^{n}\rightarrow\mathbb{N}$} נקראת \textbf{חשיבה
+ע\char`\"{}י מ\char`\"{}ט }אם קיימת מ\char`\"{}ט \L{$T$} כך ש\L{$f_{T}^{n}=f$},
+כלומר \L{$f$} מוגדרת בדיוק באותו התחום בו \L{$f_{T}^{n}$} מוגדרת
+ובכל מקום שהן מוגדרות \L{$f_{T}^{n}(x_{1},...,x_{n})=f(x_{1},...,x_{n})$}.
+\end{definition}
+
+\section{מכונות טיורינג - המשך}
+\begin{definition}
+תהי \L{$f:\mathbb{N}^{k}\rightarrow\mathbb{N}$} פונקציה \L{$f$}
+נקראת \textbf{חשיבה} )ע\char`\"{}י מכונת טיורינג( אם קיימת מכונה \L{$T$}
+כך שלכל \L{$(n_{1},...,n_{k})\in\mathbb{N}^{k}$} הריצה של \L{$T$}
+על סרט מהצורה \L{
+\begin{eqnarray*}
+...BB\underset{1+n_{1}}{\underbrace{1...1}}B\underset{1+n_{2}}{\underbrace{1...1}}B...B\underset{1+n_{k}}{\underbrace{1...1}}BB...
+\end{eqnarray*}
+} מסתיימת אם ורק אם \L{$f(n_{1},...,n_{k})$} מוגדר ובמקרה זה מספר
+האחדות על הסרט בתום הריצה הוא \L{$f(n_{1},...,n_{k})$}.
+
+\uline{תזכורת}: סימנו, בהינתן מ\char`\"{}ט \L{$T$} את הפונקציה
+\L{$f_{T}^{n}$} להיות הפונקציה שעבור קלט כנ\char`\"{}ל מחזירה את
+מספר האחדות בריצה סופית של המכונה )על הקלט(.\end{definition}
+\begin{claim}
+לכל מכונת טיורינג \L{$T$} יש מכונת טיורינג \L{$T^{*}$} כך ש:
+\begin{enumerate}
+\item \L{$f_{T}^{n}=f_{T^{*}}^{n}$} לכל \L{$n$}
+\item בא\char`\"{}ב של \L{$T^{*}$} יש שני תווים מיוחדים \L{$S,E$} כך שבכל
+ריצה מסתיימת של \L{$T^{*}$} )על קלט תקני( הסרט לאחר הריצה נראה כך:
+\L{$...BBS111...1EBB...$}
+\item המכונה מעולם לא עברה במהלך הריצה את התא המסומן ב\L{$S$} שמאלה
+\item פרט ל\L{$S,E$} ל-\L{$T^{*}$} יש רק את התווים \L{$\{1,B\}$}.
+\end{enumerate}
+\end{claim}
+\begin{proof}
+~
+\begin{enumerate}
+\item ~
+\item לכל מצב פנימי \L{$q\in Q(T)$} יהיה במכונה \L{$T^{*}$} מצב פנימי
+\L{$q^{*}$}. כל פקודה \L{$rqxq^{\prime}\in I(T)$} נחליף בפקודה \L{$rq^{*}x(q^{\prime})^{*}$}.
+נוסיף ל\L{$T^{*}$} את הפקודות הבאות:
+
+\begin{itemize}
+\item כותב \L{$S$} משמאל לקלט וחוזר ימינה
+
+\begin{itemize}
+\item \L{$Bq_{0}Lq_{1}$}
+\item \L{$1q_{0}Lq_{1}$}
+\item \L{$Bq_{1}Sq_{2}$}
+\item \L{$Bq_{2}Lq_{3}$}
+\end{itemize}
+\item מטפל בהגעה לסוף הקלט, כותב \L{$E$} וחוזר להתחלה
+
+\begin{itemize}
+\item \L{$Bq_{3}Rq_{4}$}
+\item \L{$Bq_{4}Lq_{5}$}
+\item \L{$Bq_{5}Eq_{r}$}
+\item \L{$*q_{r}Lq_{r}$} )\L{$*$} זה או \L{$B$} או \L{$1$}(
+\item \L{$Sq_{r}Rq_{0}^{*}$}
+\item שלב הסריקה
+
+\begin{itemize}
+\item \L{$1q_{3}Rq_{3}$}
+\item \L{$1q_{4}Rq_{3}$}
+\end{itemize}
+\end{itemize}
+\end{itemize}
+
+נותר להבטיח שכל האחדות צמודות ושהמכונה יודעת מה לעשות במקרה שהיא נתקלת
+ב\L{$S$} או ב\L{$E$} בשלב הריצה. נטפל קודם בחלק השני, לכל מצב פנימי
+\L{$q^{*}$} נוסיף פקודות:
+\begin{itemize}
+\item \L{$Sq^{*}B\tilde{q_{1}}$}
+\item \L{$B\tilde{q_{1}}L\tilde{q_{2}}$}
+\item \L{$B\tilde{q_{2}}S\tilde{q_{3}}$}
+\item \L{$S\tilde{q_{3}}Rq^{*}$}
+\item באופן אנלוגי מטפלים ב\L{$E$}
+\end{itemize}
+
+נטפל כעט בלהבטיח שכל האחדות צמודות. נניח שכל ריצה מסתיימת של \L{$T$}
+מסתיימת במצב פנימי \L{$\hat{q}$} )שאינו מופיע במהלך הריצה של \L{$T$}(.
+נוסיף פקודות:
+\begin{itemize}
+\item \L{$*\hat{q}R\hat{q}$} )כאשר \L{$*$} הינו כל תו שאינו \L{$E$}(
+\item \L{$E\hat{q}Bq_{w}$}
+\item \L{$Bq_{w}Lq_{w}^{1}$}
+\item \L{$*q_{w}^{1}E\hat{q}$} )כאשר \L{$*$} הינו כל תו שאינו \L{$1$}
+ואינו \L{$S$}(
+\item נטפל במקרה שראינו \L{$S$}אחרי שמחקנו את \L{$E$}:
+
+\begin{itemize}
+\item \L{$Sq_{w}^{1}Eq_{w}^{s}$}
+\item \L{$Eq_{w}^{s}Lq_{w}^{s_{1}}$}
+\item \L{$Bq_{w}^{s_{1}}Sq_{w}^{s_{2}}$} - מצב סופי
+\end{itemize}
+\item וגם:
+
+\begin{itemize}
+\item \L{$1q_{w}^{1}Eq_{w}^{d}$}
+\item \L{$1q_{w}^{d}Lq_{w}^{d}$}
+\item \L{$*q_{w}^{d}1\hat{q}$} )כאשר\L{$*$}- כל תו שאינו \L{$S$} או \L{$1$}(
+\item \L{$Sq_{w}^{d}1q_{w}^{s}$}
+\item \L{$1q_{w}^{s}Lq_{w}^{s_{1}}$}
+\end{itemize}
+\end{itemize}
+\item הטיפול דומה לזה של הסעיף הקודם, פרט לטיפול במה קורה כאשר פוגשים \L{$S$}.
+כל פעם שהמכונה פוגשת \L{$S$} היא תיכנס ל\char`\"{}תת מכונה\char`\"{}
+שמזיזה את כל הסרט שעד \L{$E$} ימינה בתו אחד, כותבת \L{$B$} במקום
+הראשון שמימין ל-\L{$S$} וחוזרת לריצה של \L{$T$}. הדבר היחיד שצריך
+להשתכנע: יש מכונה \L{$Sh$} שבהינתן קלט מן הצורה \L{$...BBS...EBBB...$}
+מעתיקה את כל הקלט בהזזה של תא אחד ימינה. נוסיף לא\char`\"{}ב שלנו
+תו מיוחד \L{$B^{*}$} , המכונה תרוץ באופן הבא:
+
+\begin{enumerate}
+\item תסרוק עד שתגיע ל\L{$E$}
+\item לכל תו \L{$\alpha$} בא\char`\"{}ב המקורי )כלומר שאינו \L{$B^{*}$}(
+יהיה מצב פנימי \L{$q_{\alpha}$}. סדרת הפקודות:
+
+\begin{itemize}
+\item \L{$\alpha q_{w}B^{*}q_{\alpha}$}
+\item \L{$Bq_{\alpha}Lq_{\alpha}^{1}$}
+\item \L{$B^{*}q_{\alpha}^{1}\alpha q_{w}$}
+\end{itemize}
+
+מעתיקה את התו \L{$\alpha$} תו אחד מימין למקומו המקורי. צריך טיפול
+נפרד בתווים \L{$S,E$} אבל אין בעיה.
+
+\end{enumerate}
+\item אם בא\char`\"{}ב שלנו יש \L{$n$} תווים נבנה מכונה \L{$T^{*}$} שבה
+התו ה-\L{$i$} בא\char`\"{}ב של \L{$T$} ייוצג ע\char`\"{}י \L{$n$}-יה
+של תאים \L{$\underset{i}{\underbrace{11...1}}\underset{n-i}{\underbrace{BB...B}}$}
+. קל לבדוק שכל פקודה מהצורה \char`\"{}זוז ימינה\char`\"{} או \char`\"{}זוז
+שמאלה\char`\"{} ב\L{$T$} ניתן לתרגם בקלות לפקודה \char`\"{}זוז \L{$n$}
+תווים ימינה/שמאלה\char`\"{} ב\L{$T^{*}$}. פקודה מהצורה \char`\"{}כתוב
+את התו ה\L{$i$} בא\char`\"{}ב בתא הנוכחי\char`\"{} תתרגם לסדרה של
+\L{$n$} פקודות כתיבה \char`\"{}כתוב במקום ה\L{$n$}-יה שאתה נמצא
+בתחילתה את ה\L{$n$}-יה \L{$\underset{i}{\underbrace{11...1}}\underset{n-i}{\underbrace{BB...B}}$}.
+כנ\char`\"{}ל לגבי הקריאה. לא קשה לבדוק: אם נייצג את התו \L{$1$}
+בא\char`\"{}ב של \L{$T$} ע\char`\"{}י \L{$\underset{n-1}{1\underbrace{BB...B}}$}אז
+\L{$f_{T^{*}}^{n}=f_{T}^{n}$} לכל \L{$n$}.
+\end{enumerate}
+\end{proof}
+מעכשיו נניח שכל מכונת טיורינג שנעבוד איתה מקיימת את התנאים {\beginL 2,3,4\endL}
+. לפי {\beginL 1\endL} אם מה שמעניין אותנו זה מחלקת הפונקציות הניתנות
+לחישוב ע\char`\"{}י מכונת טיורינג הרי שהנחה זו אינה משנה את המחלקה.
+בנוסף נניח שלכל מכונת טיורינג יש מצב מסיים יחיד שאינו מופיע במהלך
+הריצה. עוד אפשר להניח שבסיום הריצה הראש הקורא נמצא תו אחד מימין ל-\L{$S$}.
+\begin{claim}
+נניח ש-\L{$f:\mathbb{N}\rightarrow\mathbb{N}$} ו- \L{$g:\mathbb{N}\rightarrow\mathbb{N}$}
+חשיבות טיורינג אז גם \L{$f\circ g$} חשיבה טיורינג.\end{claim}
+\begin{proof}
+תהינה \L{$T_{f},T_{g}$} מכונות כך ש\L{$f_{T_{f}}^{\prime}=f$} וגם
+\L{$g_{T_{g}}^{\prime}=g$} . לכל מצב פנימי של \L{$f$} במכונה החדשה
+יהיה מצב פנימי \L{$q^{*}$}. אז המכונה של ההרכבה תהיה:
+\begin{enumerate}
+\item רשימת הפקודות של \L{$T_{g}$}.
+\item מוחקים את \L{$S$}, וכותבים במקומו \L{$1$}, מוחקים את \L{$E$}, חוזר
+להתחלה ועובר למצב פנימי \L{$q_{0}^{*}$}
+\item רשימת הפקודות של \L{$T_{f}$} עם השינוי שכל פקודה מהצורה \L{$*q\star q_{1}$}
+משתנה לפקודה מהצורה \L{$*q^{*}\star q_{1}^{*}$}.
+\end{enumerate}
+\end{proof}
+\begin{claim}
+משפחת הפונקציות החשיבות טיורינג סגורה תחת אופרטור \char`\"{}מיזער\char`\"{}:
+\L{
+\begin{eqnarray*}
+\mu_{x_{1}}(g(x_{1},...,x_{n})) & = & \begin{cases}
+a & (*)\\
+undefined & else
+\end{cases}
+\end{eqnarray*}
+} כאשר {*} הינו תנאי שנגדיר בשיעור הבא....
+\end{claim}
+
+\section{פונקציות חשיבות}
+
+ראינו שהפונקציות הבאות חשיבות טיורינג:
+\begin{itemize}
+\item \L{$1$} - הפונקציה הקבועה {\beginL 1\endL}
+\item \L{$0$} - הפונקציה הקבועה {\beginL 0\endL}
+\item \L{$x+y$} - חיבור
+\item קל לוודא ש\L{$\Pi_{k}^{n}(x_{1},...,x_{n})=x_{k}$} עבור \L{$k<n\in\mathbb{N}$}
+חשיבה טיורינג )לכל \L{$k,n$}(
+\item מה לגבי \L{$x\cdot y$}? קודם כל יש לוודא שיש מכונה שבהינתן קלט \L{$y$}
+מעתיקה את \L{$y$} בסוף הקלט. גם כפל פונקציה חשיבה - תרגיל קל.
+\item מה לגבי הפונקציה \L{$C_{<}(x,y)=\begin{cases}
+1 & x<y\\
+0 & else
+\end{cases}$}? גם הפונקציה הזו חשיבה )מוחקים כל פעם תו מתחילת \L{$x$} ומסוף \L{$y$}...(
+\item ראינו גם: אם \L{$f:\mathbb{N}^{k}\rightarrow\mathbb{N}^{m}$} ו-\L{$g:\mathbb{N}^{m}\rightarrow\mathbb{N}^{r}$}
+חשיבות טיורינג אז גם \L{$f\circ g$} חשיבה טיורינג.\end{itemize}
+\begin{definition}
+\L{$f:\mathbb{N}^{k}\rightarrow\mathbb{N}^{m}$} חשיבה טיורינג אם
+\L{
+\begin{eqnarray*}
+f(x_{1},...,x_{k}) & = & (f_{1}(x_{1},...,x_{k}),...,f_{m}(x_{1},...,x_{k}))
+\end{eqnarray*}
+} וכל אחת מהפונקציות \L{$f_{i}$} עבור \L{$1\le i\le m$} חשיבה טיורינג.
+
+ברור שזה לא מספיק כדי לתאר את כל הפונקציות החשיבות טיורינג משום שכל
+הפונקציות המתקבלות מן הרשימה הנ\char`\"{}ל על ידי מספר סופי של הרכבות
+הן פונקציות שלמות. כלומר מוגדרות על כל \L{$\mathbb{N}^{k}$} עבור
+\L{$k$} מתאים. לא קשה להשתכנע שיש פונקציות חשיבות טיורינג שאינן שלמות,
+למשל: \L{$1q_{0}Lq_{2},\, Bq_{2}Lq_{1},\,*q_{1}Lq_{1}$} )מכונה שלא
+עוצרת על חלק מהקלטים - על \L{$0$} במקרה הזה(. \end{definition}
+\begin{claim}
+תהי \L{$g(x_{1},...,x_{n}):\mathbb{N}^{k}\rightarrow\mathbb{N}$}
+פונקציה כלשהי. נגדיר \L{
+\begin{eqnarray*}
+h(x_{2},...,x_{k}) & = & \mu_{x_{1}}(g(x_{1},...,x_{k}))=\begin{cases}
+t & g(t,x_{2},...,x_{k})=0\wedge\\
+ & (\forall z<t)(g(z,x_{2},...,x_{k})>0)\\
+undefined & else
+\end{cases}
+\end{eqnarray*}
+} אזי אם \L{$g$} חשיבה טיורינג גם \L{$h$} חשיבה טיורינג. \L{$\mu$}
+נקרא אופרטור ה\char`\"{}מיזער\char`\"{}.\end{claim}
+\begin{proof}
+)רעיון( תהי \L{$T$} מכונת טיורינג המחשבת את \L{$g$} )כלומר \L{$f_{T}^{k}=g$}(.
+\char`\"{}מטה רעיון\char`\"{} - נריץ את \L{$T$} על הקלט \L{$0,x_{2},...,x_{k}$}.
+אם המכונה לא עוצרת זה אומר ש\L{$g$} לא מוגדרת ב\L{$(0,x_{2},...,x_{k})$}
+ולכן גם \L{$h(x_{2},...,x_{k})$} לא מוגדרת כנדרש. אם הריצה מסתיימת
+נבדוק האם היא הסתיימה ב\L{$0$}. אם כן, נחזיר \L{$0$} ואז \L{$h(0,x_{2},...,x_{k})=0$}
+כנדרש. אם לא, נחזור על אותה פעולה עם הקלט \L{$1,x_{2},...,x_{k}$}
+וכו'. אם המכונה הנ\char`\"{}ל תעצור אי פעם, זה יהיה הטבעי הקטן ביותר
+\L{$t$} עבורו \L{$g(t,x_{2},...,x_{k})=0$}, בפרט \L{$g(t^{\prime},x_{2},...,x_{k})$}
+מוגדרת לכל \L{$t^{\prime}<t$}. מתי הריצה לא מסתיימת? בדיוק אם אחד
+מהבאים מתקיים:
+\begin{enumerate}
+\item קיים \L{$t$} כך ש\L{$g(t,x_{2},...,x_{k})$} לא מוגדר ו\L{$g(t^{\prime},x_{2},...,x_{k})>0$}
+לכל \L{$t^{\prime}<t$}.
+\item הסעיף הקודם לא מתקיים ו\L{$g(t,x_{2},...,x_{k})>0$} לכל \L{$t$}.
+ואילו במקומות בהם \L{$h$} לא מוגדרת כך שקיבלנו שיוויון.
+\end{enumerate}
+
+ביתר פירוט: נבנה מכונה הפועלת באופן הבא. המכונה מסמנת את סוף הקלט
+ב\L{$S$}. בשלב הראשון המכונה \L{$T^{*}$} תעתיק את הקלט \L{$x_{2},...,x_{k}$}
+מימין ל\L{$S$} ותוסיף \L{$1B$} בהתחלה. בשלב הבא \L{$T^{*}$} תחקה
+את הריצה של \L{$T$} על \L{$0,x_{2},...,x_{k}$} כאשר היא מקפידה )וזה
+הרי \L{$T$} עושה ממילא( לא לזוז משמאל ל\L{$S$}. אם השלב הזה בריצה
+הסתיים במקום כלשהו על הסרט מימין ל\L{$S$} יהיה כתוב \L{$E$} )כי
+כך \L{$T$} עובדת(. אם בין \L{$S$} ל\L{$E$} לא מופיע התו \L{$1$},
+אז \L{$T^{*}$} תחזור עד להתחלת הקלט של \L{$T^{*}$} )משמאל ל\L{$S$}(
+תמחק את כל הקלט ותעצור. אם בין \L{$S$} ל\L{$E$} מופיע התו \L{$1$}
+המכונה תחזור לתחילת הקלט של \L{$T^{*}$}, תכתוב \L{$1$} לפני ה\L{$B$}
+הראשון ותתחיל מההתחלה.
+
+\end{proof}
+\begin{definition}
+פונקציה \L{$f:\mathbb{N}^{k}\rightarrow\mathbb{N}^{m}$} תיקרא חשיבה/רקורסיבית
+אם היא מתקבלת מן הפונקציות \L{$\{x+y,x\cdot y,C_{<}(x,y),\Pi_{k}^{n}(x_{1},...,x_{n}),1,0\}$}
+על ידי מספר סופי של הרכבות והפעלה של האופרטור \L{$\mu_{x}$}. במילים
+אחרות, משפחת הפונקציות החשיבות זו המשפחה/אוסף הקטנ/ה ביותר של פונקציות
+מ\L{$\mathbb{N}^{k}$} ל\L{$\mathbb{N}^{m}$} שמכיל/ה את הפונקציות
+הנ\char`\"{}ל וסגור/ה תחת הרכבה והאופרטור \L{$\mu_{x}$}. \end{definition}
+\begin{theorem}
+פונקציה \L{$f:\mathbb{N}^{k}\rightarrow\mathbb{N}^{m}$} חשיבה אם
+ורק אם היא חשיבה טיורינג.
+
+הוכחנו שכל פונקציה חשיבה היא חשיבה טיורינג. \uline{תרגיל:} הפונקציה
+\L{$n\mapsto n!$} היא חשיבה טיורינג. הוכח שהפונקציה חשיבה. שאלה כמעט
+זהה: מדוע הפונקציה \L{$f(m)=\begin{cases}
+n & m=2^{n}\\
+0 & m=1\, or\, else
+\end{cases}$} חשיבה?\end{theorem}
+\begin{definition}
+תהי \L{$A\subseteq\mathbb{N}^{m}$} אזי \L{$\chi_{A}=\mathbb{N}^{m}\rightarrow\mathbb{N}$}
+זו הפונקציה המוגדרת על ידי \L{
+\begin{eqnarray*}
+\chi_{A}(x) & = & \begin{cases}
+1 & x\in A\\
+0 & else
+\end{cases}
+\end{eqnarray*}
+}. \L{$\chi_{A}$} נקראת \textbf{הפונקציה המציינת} של \L{$A$}.
+\begin{definition}
+יחס \L{$A\subseteq\mathbb{N}^{m}$} נקרא \textbf{חשיב} אם \L{$\chi_{A}$}
+פונקציה חשיבה.\end{definition}
+\begin{claim}
+משפחת היחסים החשיבים סגורה תחת פעולות בוליאניות, כלומר תחת איחודים,
+חיתוכים והשלמה.
+\end{claim}
+\end{definition}
+\begin{proof}
+~
+\begin{itemize}
+\item אם \L{$A$} חשיבה אז \L{$\chi_{A}(x)=C_{<}(\chi_{A}(x),1)$}.
+\item אם \L{$A,B$} חשיבות אז \L{$\chi_{A\cap B}(x)=\chi_{A}(x)\cdot\chi_{B}(x)$}.
+\item \L{$\chi_{A\cup B}(x)=C_{<}(0,\chi_{A}(x)+\chi_{B}(x))$} או לפי דה-מורגן.
+\end{itemize}
+
+יוצא, למשל, כי היחס \L{$A(x,y)=(x\le y)$} חשיב. זה פשוט איחוד היחסים
+החשיבים \L{$C_{<}(x,y)$} ו-\L{$x=y$}.
+
+\end{proof}
+\begin{claim}
+)הגדרה לפי מקרים(: תהיינה \L{$f_{1},...,f_{n}$} פונקציות חשיבות \L{$k$}-מקומיות,
+ו-\L{$A_{1},...,A_{n}\subseteq\mathbb{N}^{k}$} זרות וחשיבות, כך ש\L{$\bigcup_{i=1}^{n}A_{i}=\mathbb{N}^{k}$}.
+אזי הפונקציה \L{
+\begin{eqnarray*}
+f(x) & = & \begin{cases}
+f_{1}(x) & x\in A_{1}\\
+\vdots & \vdots\\
+f_{n}(x) & x\in A_{n}
+\end{cases}
+\end{eqnarray*}
+} חשיבה. \end{claim}
+\begin{proof}
+\L{$\sum_{i=1}^{n}f_{i}(x)\cdot\chi_{A_{i}}(x)$} וזו פונקציה חשיבה
+כי \L{$\chi_{A_{i}}$} חשיבות, \L{$f_{i}$} חשיבות והחיבור והכפל חשיבים.
+\end{proof}
+
+\section{פונקציות חשיבות - המשך}
+\begin{definition}
+יהי \L{$A\subseteq\mathbb{N}^{k+1}$} יחס חשיב, \L{$k+1$} מקומי.
+נגדיר אופרטור: \L{
+\begin{eqnarray*}
+\mu_{x<z}(A(x,\bar{y})) & = & \begin{cases}
+t & t<z\wedge\mu_{x}(\chi_{A}(x,\bar{y}))=t\\
+z & else
+\end{cases}
+\end{eqnarray*}
+}.\end{definition}
+\begin{claim}
+אם \L{$A\subseteq\mathbb{N}^{k+1}$} יחס חשיב אז הפונקציה \L{$h(z,\bar{y})\equiv\mu_{x<z}(A(x,\bar{y}))$}
+חשיבה.\end{claim}
+\begin{proof}
+פשוט לפי המשפט על הגדרה לפי מקרים {]}אבל צריך מעט להיזהר כי מה הם
+המקרים?{[}. לחילופין אפשר נשים לב ש-\L{
+\begin{eqnarray*}
+h(z,\bar{y}) & = & \mu_{x}(\chi_{A}(x,\bar{y})\cdot C_{=}(x,z))
+\end{eqnarray*}
+} כאשר \L{$C_{=}(x,z)=0\iff x=z$}, וברור שזו פונקציה חשיבה. נשים לב
+\L{$h(z,\bar{y})$} תמיד מוגדרת, כלומר פונקציה שלמה. \end{proof}
+\begin{corollary}
+אם \L{$A\subseteq\mathbb{N}^{k+1}$} יחס חשיב אז היחס \L{$B(z,\bar{y})\equiv(\exists x<z)(A(x,\bar{y}))$}
+הוא חשיב.\end{corollary}
+\begin{proof}
+\L{$(z,\bar{y})\in B\iff C_{<}(h(z,\bar{y}),z)=1$}. לכן זו פשוט הפונקציה
+\L{$\chi_{B}$} ולפי הטענה האחרונה זו פונקציה חשיבה. מדוע \L{$C_{<}(h(z,\bar{y}),z)=\chi_{B}$}?
+כיוון ששתי הפונקציות מקבלות רק ערכים \L{$0,1$} יספיק להראות שלכל
+\L{$(z,\bar{y})$} מתקיים \L{$\chi_{B}(z,\bar{y})=1\iff C_{<}(h(z,\bar{y}),z)=1$}
+. לפי הגדרה \L{
+\begin{eqnarray*}
+\chi_{B}(z,\bar{y}) & = & 1\iff(\exists x<z)(A(x,\bar{y}))\iff h(z,\bar{y})<z
+\end{eqnarray*}
+}.
+\end{proof}
+במילים אחרות המסקנה אומרת שמשפחת היחסים החשיבים סגורה תחת כימות חסום.
+\uline{הערה חשובה מאוד}: משפחת היחסים החשיבים איננה סגורה תחת כימות
+)שאינו חסום(.
+
+\uline{מטרה:} לבנות פונקציה חשיבה \L{$\beta:\mathbb{N}^{2}\rightarrow\mathbb{N}$}
+כך שלכל סדרה סופית \L{$\bar{a}=\left\langle a_{1},...,a_{n}\right\rangle $}
+של מספרים טבעיים קיים \L{$c_{\bar{a}}\in\mathbb{N}$} )קוד הסדרה(
+המקיים:
+\begin{enumerate}
+\item \L{$\beta(c_{\bar{a}},0)=n$}
+\item לכל \L{$i\le\beta(c_{\bar{a}},0)$} מתקיים \L{$\beta(c_{\bar{a}},i)=a_{i}$}
+\item )מסיבות טכניות נרצה גם( \L{$\beta(c_{\bar{a}},i)<c_{\bar{a}}$} לכל
+\L{$i\le\beta(c_{\bar{a}},0)$} .\end{enumerate}
+\begin{claim}
+)טענת עזר {\beginL 1\endL}( קיימת פונקציה חשיבה \L{$Pr:\mathbb{N}^{2}\rightarrow\mathbb{N}$}
+שהיא חח\char`\"{}ע ועל. {]}יהיה שימושי לשים לב ש\L{$Pr$} שנמצא מקיימת
+\L{$Pr(x,y)\ge max\{x,y\}$}{[}.
+\begin{proof}
+\L{$Pr(x,y)$} יהיה המקום של הזוג \L{$(x,y)$} במספור הזוגות:
+
+\begin{tabular}{|c|c|c|c|c|c|c|c|}
+\hline
+ & \R{{\beginL \textbf{0}\endL}} & \R{{\beginL \textbf{1}\endL}} & \R{{\beginL \textbf{2}\endL}} & \R{{\beginL \textbf{3}\endL}} & \R{{\beginL \textbf{4}\endL}} & \R{{\beginL \textbf{5}\endL}} & \R{{\beginL \textbf{6}\endL}}\tabularnewline
+\hline
+\hline
+\R{{\beginL \textbf{0}\endL}} & \R{{\beginL 0\endL}} & \R{{\beginL 1\endL}} & \R{{\beginL 3\endL}} & \R{{\beginL 6\endL}} & \R{{\beginL 10\endL}} & \R{{\beginL 15\endL}} & \R{\L{$\swarrow$}}\tabularnewline
+\hline
+\R{{\beginL \textbf{1}\endL}} & \R{{\beginL 2\endL}} & \R{{\beginL 4\endL}} & \R{{\beginL 7\endL}} & \R{{\beginL 11\endL}} & \R{{\beginL 16\endL}} & \R{\L{$\swarrow$}} & \R{\L{$\vdots$}}\tabularnewline
+\hline
+\R{{\beginL \textbf{2}\endL}} & \R{{\beginL 5\endL}} & \R{{\beginL 8\endL}} & \R{{\beginL 12\endL}} & \R{{\beginL 17\endL}} & \R{\L{$\swarrow$}} & \R{\L{$\vdots$}} & \tabularnewline
+\hline
+\R{{\beginL \textbf{3}\endL}} & \R{{\beginL 9\endL}} & \R{{\beginL 13\endL}} & \R{{\beginL 18\endL}} & \R{\L{$\swarrow$}} & \R{\L{$\vdots$}} & & \tabularnewline
+\hline
+\R{{\beginL \textbf{4}\endL}} & \R{{\beginL 14\endL}} & \R{{\beginL 19\endL}} & \R{\L{$\swarrow$}} & \R{\L{$\vdots$}} & & & \tabularnewline
+\hline
+\R{{\beginL \textbf{5}\endL}} & \R{{\beginL 20\endL}} & \R{\L{$\swarrow$}} & \R{\L{$\vdots$}} & & & & \tabularnewline
+\hline
+\R{{\beginL \textbf{6}\endL}} & \R{\L{$\swarrow$}} & \R{\L{$\vdots$}} & & & & & \tabularnewline
+\hline
+\end{tabular}
+
+לא קשה לבדוק שהפונקציה הזאת היא פשוט \L{$\frac{1}{2}(x+y)\cdot(x+y+1)+x$}.
+לפי התיאור הזה ברור ש:
+\begin{enumerate}
+\item \L{$Pr(x,y)$} חשיבה
+\item מקיימת \L{$Pr(x,y)\ge x$} וגם \L{$Pr(x,y)\ge y$}
+\item לפי התיאור הגרפי היא חח\char`\"{}ע ועל )הוכחה יותר אלגברית - מכירים
+ממבוא ללוגיקה(.
+\end{enumerate}
+\end{proof}
+\end{claim}
+~
+\begin{claim}
+)טענת עזר {\beginL 2\endL} - משפט השאריות הסיני( יהי \L{$n\in\mathbb{N}$},
+\L{$m_{1},...,m_{n}$} מספרים טבעיים זרים בזוגות. יהיו \L{$k_{1},...,k_{n}$}
+מספרים טבעיים כלשהם )בד\char`\"{}כ מניחים \L{$k_{i}<m_{i}$} אבל זה
+לא חשוב(. אזי קיים \L{$b\in\mathbb{N}$} כך ש\L{$b\equiv_{m_{i}}k_{i}$}
+לכל \L{$1\le i\le n$} . \end{claim}
+\begin{proof}
+ניקח \L{$d{\displaystyle =\prod_{i=1}^{n}}m_{i}$}. לכל \L{$b<d$}
+נגדיר \L{$\bar{b}=\left\langle b\, mod\, m_{1},...,b\, mod\, m_{n}\right\rangle $}.
+יש \L{$d$} n-יות כאלה. לכן אם נראה שההעתקה \L{$b\mapsto\bar{b}$}
+חח\char`\"{}ע אזי היא בהכרח על )כהעתקה בין שתי קבוצות מגודל \L{$d$}(.
+נניח ש\L{$\bar{b}_{1}=\bar{b}_{2}$} כלומר \L{$b_{1}\equiv_{m_{i}}b_{2}$}
+לכל \L{$i$}, כלומר \L{$b_{1}-b_{2}\equiv_{m_{i}}0$}, בפרט \L{$m_{i}|b_{1-b_{2}}$}
+)בה\char`\"{}כ \L{$b_{1}>b_{2}$}( לכל \L{$1\le i\le n$}. לכן \L{$b_{1}-b_{2}$}
+מחלק את המכפלה המשותפת הקטנה ביותר של ה\L{$m_{i}$}. כיוון שה\L{$m_{i}$}
+זרים בזוגות המכפלה המשותפת הקטנה ביותר היא \L{$d$}. אבל \L{$b_{1}-b_{2}<d$}
+וזו סתירה. \end{proof}
+\begin{claim}
+)טענת עזר {\beginL 3\endL}( לכל \L{$n\in\mathbb{N}$} המספרים \L{$\{1+i\cdot(n!)\}_{i=1}^{n}$}זרים
+בזוגות. \end{claim}
+\begin{proof}
+נניח בשלילה ש\L{$p$} ראשוני מחלק את \L{$1+i(n!)$} ומחלק את \L{$1+j(n!)$}
+לאיזה \L{$i>j$}. לכן: \L{$p|(i-j)\cdot(n!)$} . כיוון ש\L{$p$} ראשוני
+הוא מחלק או את \L{$i-j$} או את \L{$n!$}. כיוון ש\L{$i-j<n$} בהכרח
+\L{$p$} מחלק את \L{$n!$}. אבל \L{$p$} אמור לחלק את \L{$1+i(n!)$}
+וזה לא ייתכן. \end{proof}
+\begin{claim}
+תהי \L{$\gamma(z,y,i)=Rem(z,1+y(i+1))$} כאשר \L{$Rem(t_{1},t_{2})$}
+היא השארית של \L{$t_{1}$} בחלוקה ב-\L{$t_{2}$}. אזי:
+\begin{enumerate}
+\item \L{$\gamma(z,y,i)$} חשיבה. מדוע? יספיק להראות ש\L{$Rem(t_{1},t_{2})$}
+חשיבה. אבל \L{$Rem(t_{1},t_{2})=\mu_{z}(t_{2}|t_{1}-z)$} והיחס \L{$t_{2}|t_{1}$}
+הוא חשיב, למשל ע\char`\"{}י \L{$(\exists x<t_{2})(x\cdot t_{2}=t_{1})$}.
+\item לכל סדרה סופית \L{$\left\langle a_{1},...,a_{n}\right\rangle $} של
+טבעיים יש \L{$y,z$} כך שלכל \L{$0<i\le n$} מתקיים \L{$\gamma(z,y,i)=a_{i}$}.
+מדוע? נבחר \L{$k>n$} כלשהו ונבחר \L{$y=k!$}. לפי טענת עזר {\beginL 3\endL}
+קיים \L{$z$} כך ש\L{$\gamma(z,y,i)=a_{i}$} לכל \L{$i\le n$}.
+\item )טכני( \L{$\gamma(z,y,i)\le z$} לכל \L{$z,y,i$}.
+\end{enumerate}
+\end{claim}
+הפונקציה \L{$\beta(b,i)$} המבוקשת תהיה \L{$\gamma(Pr^{L}(b),Pr^{R}(b),i)$}
+כאשר \L{$Pr^{L}(b)=\Pi_{1}(Pr^{-1}(b))$} ו-\L{$Pr^{R}(b)=\Pi_{2}(Pr^{-1}(b))$}.
+הדבר היחיד שנותר לוודא \L{$Pr^{L},Pr^{R}$} הן פונקציות חשיבות.
+
+
+\section{הצפנות}
+
+\uline{חזרה:} אם \L{$A(x,y)$} יחס חשיב אז \L{$(\exists x<z)A(x,\bar{y})$}
+יחס חשיב. \L{
+\begin{eqnarray*}
+(\mu_{x<z})A(x,\bar{y}) & = & \begin{cases}
+t & \mu_{x}(\chi_{A}(x,\bar{y}))=t,\, t<z\\
+z & else
+\end{cases}
+\end{eqnarray*}
+} פונקציה שלמה. הפונקציה גם חשיבה כי היא שווה ל\L{$\mu_{x}(\chi_{\neg A}(x,\bar{y})\cdot C=(x,z))$}.
+
+נאמר ש\L{$\beta:\mathbb{N}^{2}\rightarrow\mathbb{N}$} מצפינה סדרות
+סופיות אם לכל סדרה סופית \L{$\left\langle a_{1},...,a_{n}\right\rangle $}
+יש \L{$\bar{a}\in\mathbb{N}$} כך ש\L{$\beta(\bar{a},0)=n$} ולכל
+\L{$1\le1\le n$} מתקיים \L{$\beta(\bar{a},i)=a_{i}$}.
+\begin{claim}
+הפונקציה \L{$(x,y)\underset{Pr}{\mapsto}\frac{(x+y)^{2}+(x+y)}{2}+x$}
+היא חח\char`\"{}ע ועל מ\L{$\mathbb{N}^{2}$} ל\L{$\mathbb{N}$}.
+\end{claim}
+~
+\begin{claim}
+לכל \L{$m_{1},...,m_{k}$} זרים בזוגות ולכל \L{$a_{1},...,a_{k}$}
+טבעיים יש \L{$b\in\mathbb{N}$} כך ש\L{$b\equiv_{m_{i}}a_{i}$} לכל
+\L{$i$}.
+\end{claim}
+~
+\begin{claim}
+לכל \L{$n\in\mathbb{N}$} המספרים \L{$1+n!,1+2(n!),...,1+n(n!)$}
+זרים בזוגות.
+\end{claim}
+~
+\begin{claim}
+נגדיר \L{$\gamma(z,g,i)=Rem(z,1+y(i+1))$} מקיימת:
+\begin{enumerate}
+\item \L{$\gamma$} חשיבה
+\item לכל סדרה סופית \L{$\left\langle a_{1},...,a_{n}\right\rangle $} קיימים
+\L{$z,y$} כך שלכל \L{$1\le i\le n$} מתקיים \L{$a_{i}=\gamma(z,y,i)$}
+\item \L{$\gamma(z,y,i)\le z$}
+\end{enumerate}
+
+לגבי \L{$2$} ניקח את \L{$max\{a_{i},n\}_{i=1}^{n}<k$} וניקח \L{$y=k!$}
+. לפי טענה {\beginL 3\endL} מתקיים כי \L{$1+y(i+1)$} זרים בזוגות.
+לפי הטענה השניה יש \L{$z$} שעונה על הדרישה. ביתר דיוק, יש \L{$z$}
+כך שלכל \L{$i$} מתקיים \L{$z\equiv_{i+y(i+1)}a_{i}$}. אבל בעצם \L{$a_{i}=Rem(z,1+y(i+1))$}
+כי \L{$a_{i}<1+y(i+1)$}.
+
+\end{claim}
+~
+\begin{claim}
+הפונקציה \L{$\beta(y,i)=\gamma(Pr^{L}(y),Pr^{R}(y),i)$} היא פונקצית
+זיווג חשיבה כאשר \L{$Pr^{L}(y)=\Pi_{1}Pr^{-1}(y)$} ו\L{$Pr^{R}(y)=\Pi_{2}Pr^{-1}(y)$}
+. \end{claim}
+\begin{proof}
+מטענה {\beginL 4\endL} ברור כי \L{$\beta(y,i)$} מצפינה סדרות סופיות.
+בהינתן סדרה סופית \L{$\left\langle a_{1},...,a_{n}\right\rangle $}
+טענה {\beginL 4\endL} סעיף ){\beginL 2\endL}( מבטיחה \L{$t_{1},t_{2}\in\mathbb{N}$}
+כך ש\L{$\gamma(t_{1},t_{2},i)=a_{i}$} לכל \L{$1\le i\le n$}. נחליף
+את הסדרה בסדרה \L{$\left\langle n,a_{1},...,a_{n}\right\rangle $},
+נמצא \L{$t_{1},t_{2}$} כמובטח ונגדיר \L{$y=Pr(t_{1},t_{2})$} אז
+\L{$\beta(y,0)=\gamma(t_{1},t_{2},0)=n$} וגם \L{$\beta(y,i)=\gamma(t_{1},t_{2},i)=a_{i}$}.
+נשאר רק לוודא ש\L{$\beta$} חשיבה. מספיק לוודא ש\L{$Pr^{-1}(y)$}
+היא חשיבה ומלאה/שלמה. הפונקציה שלמה כי \L{$Pr$} היא על. הפונקציה
+חשיבה פשוט כי \L{
+\begin{eqnarray*}
+\Pi_{1}(Pr^{-1}(y)) & = & \mu_{t_{1}}[(\exists t_{2})Pr(t_{1},t_{2})=y]=\mu_{t_{1}}((\exists t_{2}<y)Pr(t_{1},t_{2})=y)
+\end{eqnarray*}
+}
+\end{proof}
+מעתה ועד עולם נקבע פונקציה \L{$\beta$} כנ\char`\"{}ל.
+\begin{definition}
+נאמר ש\L{$x$} מצפין סדרה סופית אם אין \L{$x^{\prime}<x$} כך ש\L{$\beta(x^{\prime},0)=\beta(x,0)$}
+ולכל \L{$i\le\beta(x,0)$} מתקיים \L{$\beta(x^{\prime},i)=\beta(x,i)$}. \end{definition}
+\begin{claim}
+היחס \L{$\theta(x)$} האומר \char`\"{}\L{$x$} מצפין סדרה סופית\char`\"{}
+הוא חשיב. \end{claim}
+\begin{proof}
+\L{$\theta(x)=\neg(\exists x^{\prime}<x)[i\le\beta(x,0)\rightarrow\beta(x^{\prime},i)]=\beta(x,i)$}
+.
+\end{proof}
+מטרתנו, כזכור, להוכיח שבהינתן מכונת טיורינג \L{$T$} ו\L{$n\in\mathbb{N}$}
+הפונקציה \L{$f_{T}^{n}$} חשיבה. נקבע אחת ולתמיד מכונת טיורינג \L{$T$}
+ו\L{$n\in\mathbb{N}$} ונראה כיצד למצוא פונקציה חשיבה שזהה ל\L{$f_{T}^{n}$}.
+נזדקק להרבה טענות עזר. כיוון שאנחנו מעוניינים רק ב\L{$f_{T}^{n}$}
+ולא במכונה עצמה אז אפשר לשנות את \L{$T$} איך שנרצה כל עוד לא נשנה
+את הפונקציה שהיא מחשבת. לכן, בה\char`\"{}כ, \L{$T$} מכונת טיורניג
+תקנית:
+\begin{enumerate}
+\item הא\char`\"{}ב של \L{$T$} כולל רק את \L{$\{1,B\}$} ונק' ההתחלה והסיום
+\L{$\{S,E\}$}.
+\item למכונה יש מצב פנימי יחיד \L{$\hat{q}$} שכל ריצה מסתיימת מסתיימת בו,
+ו\L{$\hat{q}$} אינו מופיע במהלך הריצה.
+\item בתום הריצה הראש הקורא נמצא על \L{$S$} ובין \L{$S$} ל\L{$E$} יש
+רק אחדות.
+\end{enumerate}
+מכיוון שמספר המצבים הפנימיים של \L{$T$} סופי לא יזיק להניח ש\L{$\{1,B\}$}
+מיוצגים ע\char`\"{}י המספרים הטבעיים \L{$\{1,0\}$} בהתאמה ו\L{$\{S,E\}$}
+ע\char`\"{}י \L{$\{2,3\}$} בהתאמה והמצבים הפנימיים מיוצגים ע\char`\"{}י
+\L{$\{4,...,k\}$} כאשר \L{$q_{0}$} מיוצג ע\char`\"{}י \L{$4$} ו\L{$\hat{q}$}
+מיוצג ע\char`\"{}י \L{$k$}.
+
+כזכור, מצב של \L{$T$} זו שלשה \L{$\left\langle n,q,h\right\rangle $}
+כאשר \L{$n$} המיקום של הראש ביחס ל\L{$S$} שמיקומו \L{$0$}, \L{$q$}
+המצב הפנימי, ו-\L{$h:\mathbb{Z}\rightarrow\{0,1,2,3\}$} מתארת את
+התאים במכונה. כמובן יספיק להניח ש\L{$h$} מתארת רק את המספר הסופי
+של התאים שבין \L{$S$} ל\L{$E$}. אפשר לתאר מצב ע\char`\"{}י סדרה
+מהצורה הבאה:\L{
+\[
+\left\langle \alpha_{1},\alpha_{2},...,\alpha_{n},q,\alpha_{n+1},...,\alpha_{r}\right\rangle
+\]
+} כאשר \L{$\alpha_{1}=2,\, a_{r}=3$} ולכל \L{$1<i<r$} מתקיים \L{$a_{i}\in\{0,1\}$}.
+\begin{claim}
+){\beginL 1\endL}( היחס \L{$\varphi(x)$} האומר \char`\"{}\L{$x$}
+מצפין מצב של המכונה \L{$T$}\char`\"{} חשיב. \end{claim}
+\begin{proof}
+היחס יתואר ע\char`\"{}י חיתוך של הדרישות הבאות:
+\begin{enumerate}
+\item \L{$\theta(x)$} - היחס האומר ש\L{$x$} מצפין סדרה.
+\item לכל \L{$0<i\le\beta(x,0)$} מתקיים \L{$\beta(x,i)\in\{0,...,k\}$}
+\item \L{$\beta(x,1)=2$} וגם \L{$\beta(x,\beta(x,0))=3$}
+\item קיים \L{$0<i\le\beta(x,0)$} יחיד כך ש\L{$\beta(x,i)\in\{4,...,k\}$}.
+\end{enumerate}
+
+כיוון שכל אלה חשיבים - גמרנו.
+
+\end{proof}
+\begin{claim}
+){\beginL 2\endL}( היחסים \L{$\varphi_{s}(x)$}, \char`\"{}\L{$x$}
+מצפין מצב התחלתי של \L{$T$}\char`\"{}, \char`\"{}\L{$x$} מצפין מצב
+סופי של \L{$T$}\char`\"{} - כולם חשיבים.\end{claim}
+\begin{proof}
+\L{$\varphi_{S}(x)$} זה חיתוך של \L{$\varphi(x)$} עם הדרישה הנוספת
+ש\L{$\beta(x,2)=4$}. \L{$\varphi_{E}(x)$} כנ\char`\"{}ל עם \L{$\beta(x,2)=k$}. \end{proof}
+\begin{claim}
+){\beginL 3\endL}( היחס \L{$\varphi(x,y)$} האומר \char`\"{}\L{$x,y$}
+מייצגים מצבים של \L{$T$} ו\L{$y$} המצב העוקב של \L{$x$} לפי \L{$T$}\char`\"{}
+הוא יחס חשיב.\end{claim}
+\begin{proof}
+זה כמובן חיתוך של התנאים \L{$\varphi(x),\varphi(y)$} עם התנאי הנוסף
+ש\L{$y$} המצב העוקב ל\L{$x$}. לכל \L{$p\in I(T)$} )לכל פקודה של
+\L{$T$}( נגדיר יחס \L{$\varphi_{p}(x,y)$} האומר \L{$x,y$} מצבים
+של \L{$T$} ו-\L{$y$} עוקב של \L{$x$} לפי \L{$p$} ובפרט \L{$x$}
+מצב רלוונטי לפקודה \L{$p$}. \char`\"{}\L{$x$} מצב רלוונטי לפקודה
+\L{$p$} \char`\"{} זה פשוט \L{$\varphi(x)$} וגם אם \L{$\beta(x,i)>3$}
+ל\L{$i>1$} אז \L{$p$} פקודה מהצורה \L{$\beta(x,i-1)\beta(x,i)**$}.
+במילים אחרות אם \L{$p$} היא הרביעייה \L{$\left\langle \alpha,q,\alpha^{\prime},q^{\prime}\right\rangle $}
+אז \L{$x$} רלוונטי ל\L{$p$} אם \L{$\beta(x,i-1)=\alpha,\beta(x,i)=q$}.
+נסמן זאת \L{$\varphi_{p}(x)$}. לומר ש\L{$y$} עוקב של \L{$x$} לפי
+\L{$p$} זה לומר \L{$\varphi(x),\varphi(y)$}. \L{$\varphi_{p}(x)$}
+עכשיו מתחלק לפי מהות הפקודה \L{$p$}. נטפל למשל במקרה ש\L{$p=\left\langle \alpha,q,\alpha^{\prime},q^{\prime}\right\rangle $}
+כאשר \L{$\alpha^{\prime}\in\{0,1\}$}. מתי \L{$y$} יתקבל מ\L{$x$}
+ע\char`\"{}י הפקודה \L{$p$}? אם \L{$x=\left\langle \alpha_{1},...,\alpha_{i},q,\alpha_{i+1},...,\alpha_{k}\right\rangle ,y=\left\langle \alpha_{1},...,\alpha_{i},q^{\prime},\alpha_{i+1},...,\alpha_{k}\right\rangle $}.
+פשוט צריך לדרוש:
+\begin{enumerate}
+\item נסמן \L{$i_{0}$} להיות ה\L{$i$} היחיד כך ש\L{$i\le\beta(x,0)$}
+ו-\L{$\beta(x,i_{0})\in\{4,...,k\}$}.
+\item נדרוש ש\L{$\beta(y,i_{0})=q^{\prime},\beta(y,i_{0}-1)=\alpha^{\prime}$}
+ובכל מקרה אחר \L{$\beta(y,j)=\beta(x,j)$}.
+\end{enumerate}
+
+הטיפול בפקודות של תזוזה הוא דומה. זה מקרה ש\L{$\varphi_{p}(x,y)$}
+חשיבה. לומר ש\L{$y$} עוקב של \L{$x$} זה פשוט \L{${\displaystyle \varphi(x)\wedge\varphi(y)\wedge\bigvee_{p\in I}\varphi_{p}(x,y)}$}
+.
+
+\end{proof}
+\begin{claim}
+){\beginL 4\endL}( היחס \L{$\rho(x)$} האומר \char`\"{}\L{$x$} מקודד
+ריצה מסתיימת של \L{$T$}\char`\"{} הוא חשיב.\end{claim}
+\begin{proof}
+~
+\begin{enumerate}
+\item \L{$\theta(x)$} - \L{$x$} מצפין סדרה.
+\item \L{$\varphi_{S}(\beta(x,1))$} כלומר האיבר הראשון בסדרה ש\L{$x$}
+מצפין הוא מצב התחלתי של \L{$T$}.
+\item \L{$\varphi_{E}(\beta(x,\beta(x,0)))$} - האיבר האחרון בסדרה הוא מצב
+סופי של \L{$T$}.
+\item לכל \L{$1\le i<\beta(x,0)$} מתקיים \L{$\varphi(\beta(x,i),\beta(x,i+1))$}
+כלומר כל איבר בסדרה הוא מצב עוקב של המצב המוצפן ע\char`\"{}י האיבר
+הקודם לו.
+\end{enumerate}
+\end{proof}
+\begin{claim}
+){\beginL 5\endL}( \L{$f_{E}(x)=n$} זו הפונקציה שמחזירה \L{$n$}
+אם \L{$x$} מצפין מצב סופי של \L{$T$} ו\L{$n$} הפלט של המכונה במצב
+זה. {\beginL 0\endL} אחרת. זו פונקציה חשיבה: \L{$\chi_{\varphi_{E}}(x)\cdot(\beta(x,0)-3)$}
+.
+\end{claim}
+
+\section{חשיבות}
+
+היינו בעיצומה של ההוכחה שכל פונקציה חשיבה טיורינג היא חשיבה.
+\begin{claim}
+){\beginL 1\endL}( היחס \L{$\varphi(x)$} האומר \char`\"{}\L{$x$}
+מצפין מצב של המכונה \L{$T$}\char`\"{} חשיב.
+\end{claim}
+~
+\begin{claim}
+){\beginL 2\endL}( היחסים \L{$\varphi_{s}(x)$}, \char`\"{}\L{$x$}
+מצפין מצב התחלתי של \L{$T$}\char`\"{}, \char`\"{}\L{$x$} מצפין מצב
+סופי של \L{$T$}\char`\"{} - כולם חשיבים.
+\end{claim}
+~
+\begin{claim}
+){\beginL 3\endL}( היחס \L{$\varphi(x,y)$} האומר \char`\"{}\L{$x,y$}
+מייצגים מצבים של \L{$T$} ו\L{$y$} המצב העוקב של \L{$x$} לפי \L{$T$}\char`\"{}
+הוא יחס חשיב.
+\end{claim}
+~
+\begin{claim}
+){\beginL 4\endL}( היחס \L{$\rho(x)$} האומר \char`\"{}\L{$x$} מקודד
+ריצה מסתיימת של \L{$T$}\char`\"{} הוא חשיב.
+\end{claim}
+~
+\begin{claim}
+){\beginL 5\endL}( \L{$\varphi_{E}(x)=n$} זו הפונקציה שמחזירה \L{$n$}
+אם \L{$x$} מצפין מצב סופי של \L{$T$} ו\L{$n-1$} הפלט של המכונה
+במצב זה. {\beginL 0\endL} אחרת. זו פונקציה חשיבה: \L{$\chi_{\varphi_{E}}(x)\cdot(\beta(x,0)-3)$}
+. נדרוש ש\L{$\varphi_{E}(x)=0$} אחרת.
+\end{claim}
+~
+\begin{claim}
+היחס \char`\"{}\L{$x$} מקודד מצב התחלתי של \L{$T$} שבו הקלט הוא
+\L{$x_{1},...,x_{n}$}\char`\"{} הוא יחס חשיב. נסמן זאת \L{$\varphi_{s}(x,x_{1},...,x_{n})$}.
+\end{claim}
+כדי להוכיח את המשפט עלינו להראות ש\L{$f_{T}^{n}(x_{1},...,x_{n})$}
+פונקציה חשיבה. נגדיר פונקציה חשיבה באופן הבא: \L{
+\begin{eqnarray*}
+f(x_{1},...,x_{n}) & = & \varphi_{E}(\mu_{x}^{*}(\rho(x)\wedge\varphi_{s}(\varphi_{s,0}(x),x_{1},...,x_{n})))
+\end{eqnarray*}
+} כאשר \L{$\varphi_{s,0}(x)=\beta(x,1)$} - האיבר הראשון בסדרה ש\L{$x$}
+מקודד, וכאשר \L{$\mu_{x}^{*}(A(x,y))$} זה ה\L{$x$} המזערי עבורו
+\L{$\chi_{A}(x,y)=1$}.
+\begin{claim}
+\L{$f(x_{1},...,x_{n})=f_{T}^{n}(x_{1},...,x_{n})$} ובפרט \L{$f$}
+מוגדרת אם ורק אם ריצת \L{$T$} על \L{$x_{1},...,x_{n}$} עוצרת.\end{claim}
+\begin{proof}
+ראשית נבדוק שתחומי ההגדרה של שתי הפונקציות זהים. אם \L{$T$} עוצרת
+על \L{$x_{1},...,x_{n}$} אז קיים \L{$x$} כך ש\L{$\rho(x)\wedge\varphi_{s}(\varphi_{s,0}(x_{1},...,x_{n}))$}
+- כלומר קיים \L{$x$} המקודד ריצה מסתיימת של \L{$T$} המתחילה בקלט
+\L{$x_{1},...,x_{n}$}. אם נבחר \L{$x_{0}$} הקטן ביותר המקיים זאת
+אז \L{
+\begin{eqnarray*}
+x_{0} & = & \mu_{x}^{*}(\rho(x)\wedge\varphi_{s}(\varphi_{s,0}(x),x_{1},...,x_{n}))
+\end{eqnarray*}
+} כי לכל \L{$x^{\prime}<x_{0}$} הפונקציה \L{$\chi_{\rho(x)}\cdot\chi_{\varphi_{s}}$}
+מוגדר ולכן מהגדרת האופרטור \L{$\mu_{x}^{*}$}, ואז \L{
+\begin{eqnarray*}
+f(x_{1},x_{n}) & = & \varphi_{E}(x_{0})\overset{def}{=}f_{T}^{n}(x_{1},...,x_{n})
+\end{eqnarray*}
+}נניח ש\L{$T$} אינה עוצרת על \L{$x_{1},...,x_{n}$} אז \L{$\rho(x)\wedge\varphi_{s}(\varphi_{s,0}(x),x_{1},...,x_{n})$}
+לעולם אינו מוגדר ולכן הפונקציה \L{$\mu_{x}^{*}(\rho(x)\wedge\varphi_{s}(\varphi_{s,0}(x),x_{1},...,x_{n}))$}
+אינה מוגדרת.
+\end{proof}
+עד עכשיו קודדנו מצבים וריצות של מכונות טיורינג, אבל אין סיבה לא לקודד
+גם את המכונות עצמן. מכיוון שאנחנו מתעניינים רק בפונקציות החשיבות )טיורינג(
+ולא במכונות עצמן, אפשר לזהות מכונת טיורינג עם רשימת הפקודות שלה. ומכיוון
+שהא\char`\"{}ב סופי ורשימת הפקודות סופית )וכבר זיהינו את הא\char`\"{}ב
+עם המספרים הטבעיים \L{$\{0..k\}$}(. אם רק נוסיף לזיהוי הזה את \L{$k+1$}
+כפקודה \L{$L$} ואת \L{$k+2$} כפקודה \L{$R$} נוכל לקודד את המכונה
+על ידי מספר טבעי. נקבע פעם אחת ולתמיד קידוד של כל מכונת טיורינג, ולמכונה
+\L{$T$} נסמן \L{$\left\lceil T\right\rceil $} את הקוד של \L{$T$}.
+אם \L{$e\in\mathbb{N}$} הוא קוד של מ\char`\"{}ט נסמן \L{$T_{e}$}
+את המכונה ש-\L{$e$} מקודד. יהיה נוח להניח שאם \L{$n\in\mathbb{N}$}
+אינו מקודד מ\char`\"{}ט אז נחליט ש\L{$n-e$} מקודד את המכונה שאינה
+עוצרת על אף קלט.
+\begin{theorem}
+לא קיימת פונקציה חשיבה \L{$f:\mathbb{N}\rightarrow\mathbb{N}$} כך
+ש\L{
+\begin{eqnarray*}
+f(e) & = & \begin{cases}
+1 & T_{e}\, halts\, on\, input\,0\\
+0 & else
+\end{cases}
+\end{eqnarray*}
+}\end{theorem}
+\begin{proof}
+נניח בשלילה שקיימת פונקציה \L{$f$} כנ\char`\"{}ל. נגדיר פונקציה \L{$g:\mathbb{N}\rightarrow\mathbb{N}$}
+ע\char`\"{}י \L{
+\begin{eqnarray*}
+g(e) & = & \begin{cases}
+T_{e}(e)+1 & f(e)=1\\
+0 & else
+\end{cases}
+\end{eqnarray*}
+}מההנחה )ומהמשפט האחרון, ומהמשפט על ההגדרה לפי מקרים( \L{$g$} פונקציה
+חשיבה )ואפילו שלמה(, ומקודדת, נאמר ע\char`\"{}י \L{$e_{0}$}. אז:
+מצד אחד \L{$T_{e_{0}}(e_{0})=g(e_{0})$} ומצד שני \L{$g(e_{0})=T_{e_{0}}(e_{0})+1$}.\end{proof}
+\begin{corollary}
+היחס \L{$A\subseteq\mathbb{N}$} המוגדר ע\char`\"{}י \L{$e\in A\iff T_{e}(e)\, halts$}
+אינו יחס חשיב. מצד שני \L{$A$} הנ\char`\"{}ל היא תחום של מכונת טיורינג
+\L{$T$}. הרעיון? המכונה מריצה את \L{$T_{e}(e)$} ומחזירה את התשובה,
+אם היא אי פעם מתקבלת. ביתר פירוט, ניקח \L{$\mathcal{U}$} מ\char`\"{}ט
+אוניברסלית ונשים לב ש\L{$\mathcal{U}(e,e)$} עוצרת אם ורק אם \L{$e\in A$}.
+לכן יש \L{$e$} בתחום של המכונה \L{$\mathcal{U}(x,x)$}. \end{corollary}
+\begin{definition}
+מכונת טיורינג \L{$T$} תיקרא אוניברסלית אם \L{$f_{T}^{2}(e,n)=T_{e}(n)$}
+לכל \L{$(e,n)\in\mathbb{N}^{2}$} )ובפרט אם \L{$T_{e}$} לא עוצרת
+על הקלט \L{$n$} אז \L{$f_{T}^{2}(e,n)$} לא מוגדרת(.\end{definition}
+\begin{theorem}
+קיימת מכונת טיורינג אוניברסלית.\end{theorem}
+\begin{proof}
+הרעיון פשוט, ההוכחה מייגעת, ע\char`\"{}י תיאור המכונה. דרך אחרת: בעזרת
+פונקציות חשיבות. נגדיר את \L{$f_{T}^{2}(e,n)$} באופן הבא. נגדיר את
+היחסים הבאים:
+\begin{itemize}
+\item \L{$\theta(x)$} - \L{$x$} הוא קוד.
+\item \L{$\theta_{1}(x)$} - \L{$x$} הוא קוד של מכונת טיורינג. כלומר \L{$x$}
+מקודד סדרה סופית של רביעיות של מספרים טבעיים. כל רביעייה היא פקודה
+ובין הפקודות אין סתירות.
+\item \L{$\varphi(e,x)$} - \L{$e$} קוד של מכונת טיורינג ו-\L{$x$} מצב
+קוד של מצב פנימי של המכונה המקודדת על ידי \L{$e$}.
+\item \L{$\varphi(e,x,y)$}- \L{$e$} קוד של מ\char`\"{}ט, \L{$x,y$} קודים
+של המכונה \L{$e$} ו-\L{$y$} הוא העוקב של \L{$x$} לפי \L{$e$}.
+\end{itemize}
+
+ההמשך זהה בדיוק להוכחת משפט השקילות.
+
+\end{proof}
+\begin{definition}
+קבוצה \L{$A\subseteq\mathbb{N}$} תקרא ניתנת למניה חשיבה )נל\char`\"{}ח
+או נל\char`\"{}ר - ניתנת למניה רקורסיבית( אם \L{$A$} היא התחום של
+פונקציה חשיבה.
+
+ראינו שקיימות קבוצות נל\char`\"{}ח שאינן חשיבות.\end{definition}
+\begin{theorem}
+התנאים הבאים שקולים לקבוצה \L{$A\subseteq\mathbb{N}$}:
+\begin{enumerate}
+\item \L{$A$} נל\char`\"{}ח )תחום של פונקציה חשיבה(
+\item \L{$A$} היא התמונה של פונקציה חשיבה
+\item \L{$A$} היא התמונה של פונקציה חשיבה מלאה
+\item \L{$A$} היא מהצורה \L{$\left\{ x\in\mathbb{N}:(\exists y)\varphi(x,y)\right\} $}
+לאיזה יחס חשיב \L{$\varphi(x,y)$}.
+\item \L{$A$} היא מהצורה \L{$\left\{ x\in\mathbb{N}:(\exists\bar{y})\varphi(x,\bar{y})\right\} $}לאיזה
+יחס חשיב \L{$\varphi(x,y)$}
+\end{enumerate}
+
+\section{מניה רקורסיבית}
+
+תהי \L{$\emptyset\not=A\subseteq\mathbb{N}$} אזי התנאים הבאים שקולים:
+\begin{enumerate}
+\item \L{$A$} נל\char`\"{}ח
+\item \L{$A$} הטווח של פונקציה חשיבה
+\item \L{$A$} הטווח של פונקציה מלאה
+\item קיים יחס חשיב \L{$B\subseteq\mathbb{N}^{2}$} כך ש\L{$A=\{x:(\exists y)B(x,y)\}$}
+\item כנ\char`\"{}ל עבור \L{$B\subseteq\mathbb{N}^{k+1}$} ו-\L{$A=\{x:(\exists y_{1},...,y_{k})B(x,y_{1},...,y_{k})\}$}
+\end{enumerate}
+\end{theorem}
+\begin{proof}
+~
+\begin{itemize}
+\item \L{$(1)\Rightarrow(2)$}. תהי \L{$f:\mathbb{N}\rightarrow\mathbb{N}$}
+כך ש\L{$A=dom(f)$}. תהי \L{$T_{f}$} מ\char`\"{}ט המחשבת את \L{$f$}
+כלומר \L{$f=f_{T_{f}}^{1}$}. כיוון ש\L{$A\not=\emptyset$} אפשר לבחור
+\L{$a\in A$}. נגדיר פונקציה חשיבה \L{$g:\mathbb{N}\rightarrow\mathbb{N}$}
+באופן הבא: \L{
+\[
+g(n)=\begin{cases}
+Pr^{L}(n) & T_{f}\, halts\, on\, Pr^{L}(n)\, after\, less\, than\, Pr^{R}(n)\, steps\\
+a & else
+\end{cases}
+\]
+}נסמן את התנאי הנ\char`\"{}ל ב\L{$*$}. אנחנו יודעים ש\L{$*$} הוא
+יחס חשיב לכן גם המשלים חשיב. לכן לפי המשפט על הגדרה לפי מקרים גם \L{$g$}
+חשיבה. נראה ש\L{$g$} עונה על דרישותינו - \L{$g(\mathbb{N})=A$}.
+אם \L{$l\in g(\mathbb{N})$} אז או ש\L{$l=a$} ואז \L{$l\in A$} .
+או ש\L{$l=Pr^{L}(n)$} לאיזה \L{$n\in\mathbb{N}$}. אבל אז זה אומר
+ש\L{$T_{f}$} עוצרת על הקלט \L{$l$} אחרי פחות מ\L{$Pr^{R}(n)$} צעדים.
+כיוון ש\L{$f_{T_{f}}^{1}=f$} אם אגף שמאל מוגדר גם אגף ימין מוגדר,
+כלומר \L{$l\in Dom(f)=A$}. בכיוון השני, אם \L{$l\in Dom(f)$} אז
+\L{$T_{f}$} עוצרת על הקלט \L{$l$} אחרי איזה מספר \L{$k$} של צעדים.
+אז \L{$n=Pr(l,k+1)$} ולפי הגדרה \L{$g(n)=Pr^{L}(n)=l$}, כלומר \L{$l\in Range(g)$}.
+נשים לב: הפונקציה \L{$g$} שלמה.
+\item \L{$(2)\Rightarrow(3)$} - מוכיחים באותו אופן. בוחרים \L{$a\in A$}
+ומגדירים:\L{
+\[
+g(n)=\begin{cases}
+f(Pr^{L}(n)) & T_{f}\, halts\, on\, Pr^{L}(n)\, after\, less\, than\, Pr^{R}(n)\, steps\\
+a & else
+\end{cases}
+\]
+}
+\item \L{$(3)\Rightarrow(4)$} - אם \L{$A=Range(f)$} עבור \L{$f$} חשיבה
+)ושלמה( אז היחס \L{$B(x,f(x))$} חשיב. לכן, \L{$y\in Range(f)\iff(\exists x)(B(x,y))$}.
+\item \L{$(4)\Rightarrow(5)$} - אין מה להוכיח )מקרה פרטי(.
+\item \L{$(4)\Rightarrow(1)$} - פשוט: \L{$f(x)=\mu_{y}B(x,y)$}.
+\item \L{$(5)\Rightarrow(4)$} - אם \L{$A=\{x:(\exists y_{1},...y_{k})B(x,\bar{y})\}$}
+אז נגדיר יחס \L{
+\begin{eqnarray*}
+C(x,z) & = & \{(x,z):z\, encodes\, a\, series\, of\, length\, k\,\wedge B(x,\beta(z,1),...,\beta(z,k)\}
+\end{eqnarray*}
+}
+\end{itemize}
+\end{proof}
+\begin{theorem}
+)משפט הרקורסיה( תהי \L{$C(x,y)$} פונקציה חשיבה. אזי קיימת מ\char`\"{}ט
+\L{$T$} כך ש-\L{$C(\left\lceil T\right\rceil ,y)=T(y)=f_{T}^{1}(y)$}
+לכל \L{$y$}. \end{theorem}
+\begin{claim}
+קיימת מכונת טיורינג \L{$T$} כל שלכל \L{$n\in\mathbb{N}$} מתקיים
+\L{$f_{T}^{1}(n)=\left\lceil w_{n}\right\rceil $} כאשר \L{$w_{n}$}
+היא המכונה אשר על הקלט הריק כותבת את המספר \L{$n$}. )ההוכחה - בתרגיל
+הבית(.\end{claim}
+\begin{proof}
+המכונה \L{$T$} תהיה הרכבה של {\beginL 3\endL} מכונות: \L{$ABC$}
+)מפעילים קודם את \L{$A$} אח\char`\"{}כ את \L{$B$} אח\char`\"{}כ
+את \L{$C$}(. המכונה \L{$A$} על הקלט \L{$y$} תחזיר את הפלט \L{$\left\lceil B\right\rceil \left\lceil C\right\rceil ,y$}.
+מה עושה \L{$B$} על הקלט \L{$x,y$}? היא כותבת את הקוד של המכונה שכותבת
+\L{$x$} {]}מטענת העזר{[} ואחריו את \L{$x,y$}. מה יהיה \L{$B(\left\lceil B\right\rceil \left\lceil C\right\rceil ,y)$}?
+\L{$B(\left\lceil B\right\rceil \left\lceil C\right\rceil ,y)=\left\lceil A\right\rceil \left\lceil B\right\rceil \left\lceil C\right\rceil ,y$}.
+יוצא ש-\L{$C(B(A(y)))=C(B(\left\lceil B\right\rceil \left\lceil C\right\rceil ,y))=C(\left\lceil A\right\rceil \left\lceil B\right\rceil \left\lceil C\right\rceil ,y)$}
+אבל זה בדיוק מה שהיינו צריכים. \end{proof}
+\begin{corollary}
+)משפט נקודת השבת( תהי \L{$f:\mathbb{N}\rightarrow\mathbb{N}$} פונקציה
+חשיבה ושלמה. אזי קיים \L{$e\in\mathbb{N}$} כך ש\L{$f_{T_{e}}^{1}=f_{T_{f(e)}}^{1}$}.
+\end{corollary}
+~
+\begin{corollary}
+)משפט \inputencoding{latin9}\L{Rice}\inputencoding{cp1255}( נגדיר
+יחס שקילות של \L{$\mathbb{N}$} ע\char`\"{}י \L{$e_{1}\sim e_{2}$}
+אם ורק אם \L{$f_{T_{e_{1}}}^{1}=f_{T_{e_{2}}}^{1}$} . תהי \L{$L\subseteq\mathbb{N}$}
+כך שלכל \L{$e\in L$} אם \L{$e^{\prime}\sim e$} אז \L{$e^{\prime}\in L$}.
+אזי \L{$L$} חשיבה אם ורק אם \L{$L=\mathbb{N}$} או \L{$L=\emptyset$}. \end{corollary}
+\begin{proof}
+נניח בשלילה שלא. אז יש \L{$e_{0}\in L$} ו-\L{$e_{1}\not\in L$}.
+נגדיר פונקציה חשיבה: \L{
+\[
+f(n)=\begin{cases}
+e_{1} & n\in L\\
+e_{0} & n\not\in L
+\end{cases}
+\]
+} אז \L{$f$} חשיבה ושלמה. לכן ממשפט נקודת השבת יש \L{$e$} כך ש-\L{$f_{T_{e}}^{1}=f_{T_{f(e)}}^{1}$}.
+אם \L{$e\in L$} אז גם \L{$f(e)\in L$} כי \L{$L$} סגורה תחת \L{$\sim$}.
+אבל אם \L{$e\in L$} אז \L{$e_{1}=f(e)$} ו-\L{$e_{1}\not\in L$}.
+באותו אופן בדיוק גם \L{$e\not\in L$} גורר סתירה.
+\end{proof}
+\uline{דוגמה:} בעיית העצירה אינה חשיבה. אין מכונת טיורינג המחליטה
+האם \L{$e$} קוד של מכונה שעוצרת על הקלט הריק. במילים אחרות \L{
+\begin{eqnarray*}
+L & = & \{e\in\mathbb{N}:e\, encodes\, a\, machine\, which\, halts\, on\, empty\, input\}
+\end{eqnarray*}
+} אינה חשיבה. ברור ש-\L{$L$} סגורה תחת \L{$\sim$}. לפי משפט רייס
+כיוון ש-\L{$L\not=\emptyset$} )יש מ\char`\"{}ט שעוצרת על כל קלט ובפרט
+על הקלט הריק( וגם \L{$\mathbb{N}\backslash L\not=\emptyset$} )יש
+מכונות שלא עוצרות על שום קלט(. לכן לפי משפט רייס \L{$L$} אינה חשיבה.
+\begin{proof}
+)משפט נקודת השבת( תהי \L{$\mathcal{U}(x,y)$} מ\char`\"{}ט אוניברסלית
+ו-\L{$C(x,y)=\mathcal{U}(f(x),y)$}. אז \L{$C$} מ\char`\"{}ט. לכן
+יש \L{$T$} כך ש-\L{$\mathcal{U}(f(\left\lceil T\right\rceil ),y)=C(\left\lceil T\right\rceil ,y)=T(y)$}.
+אז \L{$e=\left\lceil T\right\rceil $}. \end{proof}
+\begin{remark}
+~
+\begin{enumerate}
+\item קבוצה \L{$A\subseteq\mathbb{N}$} חשיבה היא נל\char`\"{}ח
+\item קבוצה \L{$A\subseteq\mathbb{N}$} נל\char`\"{}ח היא חשיבה אם ורק אם
+גם המשלים של \L{$A$} נל\char`\"{}ח. \uline{הוכחה}: אם גם \L{$A$}
+וגם \L{$\mathbb{N}\backslash A$} נל\char`\"{}ח אז יש מ\char`\"{}ט
+\L{$T_{1},T_{2}$} שמחשבות את איבריהן. אפשר להניח שהן \L{$f_{T_{1}}^{1}$}
+והן \L{$f_{T_{2}}^{1}$} פונקציות שלמות. לכל מספר \L{$n$} נתחיל לחשב
+את \L{$T_{1}(1),T_{1}(2),...$} ובמקביל את \L{$T_{2}(1),T_{2}(2),...$}
+)אפשר לסירוגין(. המכונה תעצור ברגע שיתקבל פלט \L{$n$}. כיוון ש\L{$A=f_{T_{1}}^{1}(\mathbb{N})$}
+וגם \L{$\mathbb{N}\backslash A=f_{T_{2}}^{1}(\mathbb{N})$} קיים \L{$m\in\mathbb{N}$}
+כך ש\L{$f_{T_{1}}^{1}(m)=n$} או \L{$f_{T_{2}}^{1}(m)=n$}. בכל מקרה
+אחרי \L{$2m$} חישובים המכונה שלנו תיעצר. אם היא עצרה על הריצה של
+\L{$T_{1}(m)$} אז \L{$n\in A$} אחרת \L{$n\not\in A$}.
+\end{enumerate}
+
+\section{פונקציות יציגות}
+
+\end{remark}
+\uline{תרגיל:} תהיינה \L{$A_{1},A_{2}\subseteq\mathbb{N}$} נל\char`\"{}ח
+אז:
+\begin{enumerate}
+\item גם \L{$A_{1}\cup A_{2}$} נל\char`\"{}ח
+\item גם \L{$A_{1}\cap A_{2}$} נל\char`\"{}ח
+\item יש דרך אחת סבירה להגדיר מתי \L{$A\subseteq\mathbb{N}^{k}$} נל\char`\"{}ח
+ואז הטלה של קבוצה נל\char`\"{}ח היא נל\char`\"{}ח\end{enumerate}
+\begin{definition}
+תהי שפה \L{$\mathcal{L}$} חשיבה. \uline{מספור גדל} של הנוסחאות
+\L{$F(\mathcal{L})$} ב-\L{$\mathcal{L}$}זו פונקציה \L{$g:F(\mathcal{L})\rightarrow\mathbb{N}$}
+המוגדרת באינדוקציה באופן הבא:
+\begin{enumerate}
+\item שם עצם \L{$x_{i}$} יקודד ע\char`\"{}י \L{$g(x_{i})=2^{1}\cdot3^{i}$}
+\item קבוע אישי \L{$c_{i}$} יקודד ע\char`\"{}י \L{$g(c_{i})=2^{2}\cdot3^{i}$}
+\item שם עצם מהצורה \L{$F_{i}(t_{1},...,t_{n})$} יקודד ע\char`\"{}י \L{
+\begin{eqnarray*}
+g(F_{i}(t_{1},...,t_{n})) & = & 2^{3}\cdot3^{i}\cdot5^{g(t_{1})}\cdot7^{g(t_{2})}\cdot\cdots\cdot P_{n+2}^{g(t_{n})}
+\end{eqnarray*}
+}
+\item נוסחה מהצורה \L{$R_{i}(t_{1},...,t_{n})$} יקודד ע\char`\"{}י \L{
+\begin{eqnarray*}
+g(R_{i}(t_{1},...,t_{n})) & = & 2^{4}\cdot3^{i}\cdot5^{g(t_{1})}\cdot7^{g(t_{2})}\cdot\cdots\cdot P_{n+2}^{g(t_{n})}
+\end{eqnarray*}
+}
+\item נוסחה \L{$\varphi$} מהצורה \L{$\varphi=\neg\psi$} תקודד ע\char`\"{}י
+\L{$g(\varphi)=2^{5}\cdot3^{g(\psi)}$}
+\item נוסחה \L{$\varphi$} מהצורה \L{$\varphi=\psi_{1}\rightarrow\psi_{2}$}
+תקודד ע\char`\"{}י \L{$g(\varphi)=2^{6}\cdot3^{g(\psi_{1})}\cdot5^{g(\psi_{2})}$}
+\item נוסחה \L{$\varphi$} מהצורה \L{$\varphi=(\exists x_{i})\psi$} תקודד
+ע\char`\"{}י \L{$g(\varphi)=2^{7}\cdot3^{i}\cdot5^{g(\psi)}$} )הכמת
+\L{$\forall$} בדומה(
+\end{enumerate}
+\end{definition}
+~
+\begin{definition}
+~
+\begin{enumerate}
+\item תורה \L{$T$} בשפה \L{$\mathcal{L}$} היא \uline{כריעה} אם הקבוצה
+\L{$\{g(\varphi):T\vdash\varphi\}$} חשיבה.
+\item תורה היא חשיבה אם \L{$\{g(\varphi):\varphi\in T\}$} חשיבה.
+\end{enumerate}
+\end{definition}
+\begin{claim}
+~
+\begin{enumerate}
+\item מספור גדל הוא חח\char`\"{}ע )באינדוקציה על יצירת הנוסחה(
+\item בהינתן שפה חשיבה )או סופית( \L{$\mathcal{L}$} היחס \char`\"{}\L{$n$}
+מקודד נוסחה בשפה \L{$\mathcal{L}$}\char`\"{} הוא חשיב.
+\end{enumerate}
+\end{claim}
+\begin{proof}
+)רעיון כללי( נשים לב )קל לראות באינדוקציה( שאם \L{$\varphi$} נוסחה
+באורך \L{$n$} אז \L{$g(\varphi)>n$}. בנוסף, אם ב-\L{$\varphi$}
+מופיע סימן פונקציה, סימן יחס, קבוע אישי או משתנה עם אינדקס \L{$i>n$}
+אז )באינדוקציה( \L{$g(\varphi)>n$}.
+
+לכן השאלה האם \L{$n$} מספר גדל של נוסחה שקולה לשאלה האם קיימת נוסחה
+\L{$\varphi$} באורך קטן-שווה ל-\L{$n$}, שכל הסימנים הלא-לוגיים המופיעים
+בה הם עם אינדקס קטן או שווה ל-\L{$n$}. ומספר גדל של \L{$\varphi$}
+הוא \L{$n$}.
+
+אבל קבוצת הנוסחאות \L{$\varphi$} מאורך קטן-שווה ל-\L{$n$} , שכל
+הסימנים בה עם אינדקס קטן-שווה ל-\L{$n$} היא סופית, כלומר זהו כימות
+חסום. לכן מספיק לבדוק שהפונקציה ששולחת נוסחה למספר גדל שלה היא חשיבה
+טיורינג. )זה עסק מייגע, אבל לא קשה.(\end{proof}
+\begin{definition}
+~
+\begin{enumerate}
+\item תהי \L{$f:\mathbb{N}\rightarrow\mathbb{N}$} , נאמר שתורה \L{$T$}
+בשפה המרחיבה את \L{$(0,s)$} מייצגת )חלש( את \L{$f$} אם קיימת נוסחה
+\L{$\varphi(x,y)$} בשפה \L{$\mathcal{L}$} כל שלכל \L{$n\in Dom(f)$}
+מתקיים \L{$T\vdash(\forall y)(\varphi(\underline{n},y)\iff\underline{f(n)})$}
+כאשר הסימון \L{$\underline{n}:=s^{n}(0)$} עבור \L{$s$} פונקציית
+העוקב.
+\item יחס \L{$A\subseteq\mathbb{N}$} \uline{מיוצג} ב-\L{$T$} אם \L{$\chi_{A}$}
+מיוצגת ב\L{$T$}.
+\end{enumerate}
+\end{definition}
+~
+\begin{definition}
+\uline{תורת פיאנו} \inputencoding{latin9}\L{(Peano Arithmetic)}\inputencoding{cp1255}
+זו קבוצת הפסוקים הבאה בשפה \L{$\mathcal{L}=\{0,+,\cdot,s)$}:
+\begin{enumerate}
+\item \L{$(\forall x)(s(x)\not=0)$}
+\item \L{$(\forall x\forall y)(s(x)=s(y)\rightarrow x=y)$}
+\item \L{$(\forall x)(x+0=x)$}
+\item \L{$(\forall x\forall y)(x+s(y)=s(x+y))$}
+\item \L{$(\forall x)(x\cdot0=0)$}
+\item \L{$(\forall x\forall y)(x\cdot s(y)=x\cdot y+x)$}
+\item \uline{סכימת האינדוקציה:} לכל נוסחה \L{$\varphi(x,y)$} אקסיומה
+מהצורה:\L{
+\[
+(\forall x)[\varphi(\bar{x},0)\wedge\forall y(\varphi(\bar{x},y)\rightarrow\varphi(\bar{x},s(y))\rightarrow\forall y(\varphi(\bar{x},y))]
+\]
+}
+\end{enumerate}
+\end{definition}
+\begin{theorem}
+כל פונקציה חשיבה ניתנת לייצוג ב-\L{$PA$}. יתר על כן, קיימת תורה \L{$N$}
+סופית כך ש-\L{$PA\vdash N$} וכל פונקציה חשיבה מיוצגת ב-\L{$N$}.
+\end{theorem}
+\uline{תרגיל}: אם \L{$f:\mathbb{N}\rightarrow\mathbb{N}$} שלמה
+ומיוצגת ב-\L{$PA$} אז \L{$f$} חשיבה.
+\begin{corollary}
+התורה \L{$N$} שמובטחת במשפט, אינה כריעה.\end{corollary}
+\begin{proof}
+תהי \L{$\varphi(e,z,n)$} הנוסחה האומרת שמ\char`\"{}ט \L{$T_{e}$}
+)שהקוד שלה הוא \L{$e$}( עוצרת על הקלט \L{$n$} אחרי \L{$z$} צעדים.
+
+היחס \L{$\varphi(e,z,n)$} חשיב {]}הוכחנו{[}, לכן לפי המשפט מיוצג
+ב-\L{$N$}. כלומר אם \L{$T_{e}(n)$} \uline{לא עוצרת} אז לכל \L{$z$}
+מתקיים \L{$N\vdash\neg\varphi(e,z,n)$}.
+
+מצד שני, אם \L{$T_{e}(n)$} \uline{עוצרת} אז \L{$N\vdash\varphi(e,z,n)$}
+לאיזה \L{$z$}. נניח בשלילה ש-\L{$N$} כריעה אז \L{$N\vdash(\exists z)\varphi(e,z,n)$}
+אם ורק אם \L{$T_{e}(n)$} עוצרת.
+
+אבל מכריעות נקבל שלכל זוג \L{$\left\langle e,n\right\rangle $} אפשר
+לדעם האם \L{$N\vdash(\exists z)\varphi(e,z,n)$} או \L{$N\vdash(\neg\exists z)\varphi(e,z,n)$}.
+כלומר אפשר להכריע האם \L{$T_{e}(n)$} עוצרת או לא. אבל לפי משפט רייס
+זו איננה קבוצה חשיבה. סתירה.
+\end{proof}
+\uline{הערה}: אם \L{$N\subseteq T$} )\L{$N$} התורה המובטחת במשפט(
+אז:
+\begin{enumerate}
+\item כל פונקציה חשיבה ניתנת לייצוג ב-\L{$T$}
+\item לכן, \L{$T$} איננה כריעה, כי אותה ההוכחה ש-\L{$N$} אינה כריעה תעבוד
+עבור \L{$T$}.
+\end{enumerate}
+\uline{הערה}: אם תורה \L{$T$} היא חשיבה ושלמה אז \L{$T$} כריעה.
+להלן אלגוריתם הכרעה:
+
+נראה בהמשך שאם \L{$T$} חשיבה אז \L{$C_{T}:=\{g(\varphi):T\vdash\varphi\}$}
+נל\char`\"{}ח. כיוון ש-\L{$T$} שלמה, כדי לבדוק האם \L{$T\vdash\varphi$}
+נפעיל את המכונה המונה את \L{$C_{T}$}. בכל שלב נבדוק האם האיבר שהמכונה
+פלטה הוא הוכחה של \L{$\varphi$} או הוכחה של \L{$\neg\varphi$} .
+השלמות מבטיחה לנו שאחד מהם יתקבל בזמן סופי. אם מתקבל \L{$\varphi$}
+- ניצחנו. אם מתקבל \L{$\neg\varphi$} - גם ניצחנו.
+\begin{corollary}
+כל תורה \L{$T$} כך ש-\L{$N\subseteq T\subseteq PA$} מהמסקנה הקודמת
+אינה כריעה. )למשל תורת המספרים איננה כריעה(.
+\end{corollary}
+
+\section{פונקציות יציגות}
+
+\uline{תזכורת:} פונקציה \L{$f:\mathbb{N}^{k}\rightarrow\mathbb{N}$}
+תקרא מיוצגת )חלש( בתורה \L{$T$} )בשפה עם סימן קבוע {\beginL 0\endL}
+וסימן פונקציה חד מקומי \L{$s$}( אם קיימת נוסחה \L{$\varphi(x,y)$}
+כך שלכל \L{$\bar{n}\in Dom(f)$} מתקיים\L{
+\begin{eqnarray*}
+T & \vdash & (\forall y)(\varphi(\underline{\bar{n}},y)\iff\underline{f(n)}=y)
+\end{eqnarray*}
+}כאשר \L{$\underline{n}=s^{n}(0)$}.
+\begin{theorem}
+כל פונקציה חשיבה יציגה בתורת פאנו ואפילו יש תת-תורה סופית של \L{$PA$}
+שבה כל פונקציה חשיבה יציגה.\end{theorem}
+\begin{corollary}
+תהי \L{$N\subseteq PA$} כמובטח במשפט. אזי \L{$N$} אינה כריעה. \end{corollary}
+\begin{proof}
+יהי \L{$\varphi(e,n,z)$} היחס האומר \char`\"{}המכונה שהקוד שלה \L{$e$}
+עצרה על הקלט \L{$n$} אחרי לכל היותר \L{$z$} מהלכים\char`\"{}. אז
+ברור ש-\L{$\varphi(e,n,z)$} הוא יחס חשיב. מהמשפט נובע שלכל שלשה \L{$\left\langle e,n,z\right\rangle \in\mathbb{N}^{3}$}
+מתקיים \L{$N\vdash\varphi(e,n,z)$} אם ורק אם \L{$\left\langle e,n,z\right\rangle $}
+עומדת ביחס, כלומר המכונה \L{$e$} עוצרת על \L{$n$} אחרי לא יותר מ\L{$z$}
+צעדים. לכן אם \L{$\left\langle e,n\right\rangle $} עוצרת יש \L{$z_{0}$}
+כך ש\L{$N\vdash\varphi(\underline{e},\underline{n},\underline{z_{0}})$}.
+לכן אם \L{$\left\langle e,n\right\rangle $} עוצרת אז \L{$N\vdash(\exists z)\varphi(\underline{e},\underline{n},z)$}.
+מצד שני, אם \L{$\left\langle e,n\right\rangle $} לא עוצרת אז \L{$N\not\vdash\varphi(\underline{e},\underline{n},\underline{z_{0}})$}
+לכל \L{$\underline{z_{0}}$}. אבל \L{$\mathbb{N}\models PA$} ולכן
+\L{$\mathbb{N}\models N$} . לכן לא ייתכן ש\L{$N\vdash(\exists z)\varphi(\underline{e},\underline{n},z)$}
+אבל מהנחתנו זה לא מתקיים. יוצא \L{$N\vdash(\exists z)\varphi(\underline{e},\underline{n},z)$}
+אם ורק אם \L{$\left\langle e,n\right\rangle $} עוצרת. לכן אילו הייתה
+\L{$N$} כריעה היינו יכולים להכריע את בעיית העצירה: בהינתן זוג \L{$\left\langle e,n\right\rangle $}
+היינו פשוט שואלים אם \L{$N\vdash(\exists z)(\underline{e},\underline{n},z)$}.
+אם כן - \L{$\left\langle e,n\right\rangle $} עוצרת, ואם לא אז \L{$\left\langle e,n\right\rangle $}
+לא עוצרת.\end{proof}
+\begin{corollary}
+כל תורה \L{$N\subseteq T\subseteq PA$} מהמסקנה הקודמת אינה כריעה.
+
+ניגש להוכחת המשפט עצמו.
+\end{corollary}
+תהי \L{$N\subseteq PA$} התורה הבאה:
+\begin{itemize}
+\item \L{$PA(1)-PA(6)$}
+\item \L{$(N7)$}: \L{$(\forall x)(\neg x<0)$}
+\item \L{$(N8)$}: \L{$(\forall x\forall y)(x<s(y)\iff x<y\vee x=y)$}
+\item \L{$(N9)$}: \L{$(\forall x\forall y)(x<y\vee x=y\wedge y<x)$}
+\item כאשר \L{$x<y$} זה קיצור לנוסחה \L{$(\exists z)(z\not=0\wedge x+z=y)$}\end{itemize}
+\begin{claim}
+\L{$PA\vdash N$}.
+\begin{proof}
+צריך להוכיח רק את \L{$PA\vdash\{N(7),N(8),N(9)\}$}. כלומר צריך להוכיח:\L{
+\begin{eqnarray*}
+PA & \vdash & (\forall x)\neg(x<0)\\
+ & \iff & (\forall x\forall z)(x+z=0\rightarrow z=0)\\
+ & \iff & (\forall x\forall z)(z\not=0\rightarrow x+z\not=0)\\
+ & \iff & (\forall x\forall z)((\exists y)s(y)=z\rightarrow x+s(y)\not=0)
+\end{eqnarray*}
+} אבל \L{$PA\vdash z\not=0\rightarrow(\exists y)((sy)=z)$}. לכן יספיק
+להוכיח ש-\L{$PA\vdash x+s(y)=s(x+y)$}. זה יספיק כי אז נקבל \L{$(\forall x\forall z)((\exists y)(sy=z))\rightarrow s(x+y)\not=0$}.
+ההוכחה ל-\L{$N8$} ו-\L{$N9$} דומה מאוד.
+\end{proof}
+\end{claim}
+\begin{proof}
+נראה שכל פונקציה חשיבה יציגה ב-\L{$N$}. לשם כך יספיק להראות: משפחת
+הפונקציות היציגות ב-\L{$N$} מכילה מכילה את הפונקציות החשיבות הבסיסיות
+וסגורה תחת הרכבות ותחת מזעור.
+\begin{claim}
+){\beginL 1\endL}( פונקציית ההיטל \L{$P_{i}(x_{1},...,x_{n})=x_{i}$}
+יציגה ע\char`\"{}י \L{
+\[
+\varphi(x_{1},...,x_{n},y):=x_{i}\approx y
+\]
+} \end{claim}
+\begin{proof}
+יש להראות ש\L{$N\vdash(\forall y)\varphi(\underline{k_{1}},...,\underline{k_{n}},y)\iff P_{i}(k_{1},...k_{n})=y$}
+לכל \L{$k_{1},...,k_{n}\in\mathbb{N}$}. אבל זה שקול ל \L{$N\vdash(\forall y)\underline{k_{i}}=y\iff\underline{k_{i}=y}$}.\end{proof}
+\begin{claim}
+){\beginL 2\endL}( הפונקציה \L{$c_{0}(x)=0$} יציגה ב-\L{$N$} ע\char`\"{}י
+\L{$\varphi(x,y):=y\approx0$}. ההוכחה קשה באותה מידה.
+\end{claim}
+
+~
+
+\end{proof}
+\begin{claim}
+){\beginL 3\endL}( הפונקציה \L{$x+y$} יציגה ב-\L{$N$} ע\char`\"{}י
+\L{$\varphi(x,y,z):=z\approx x\oplus y$}.
+\begin{proof}
+עלינו להראות \L{$N\vdash(\underline{n_{1}}\oplus\underline{n_{2}}=\underline{n_{1}+n_{2}})$}.
+באינדוקציה על \L{$n_{2}$} . עבור \L{$n_{2}=0$} מקבלים \L{$\underline{n_{1}}+0=\underline{n_{1}}$}.
+נניח עבור \L{$n_{2}$} ונוכיח עבור \L{$n_{2}+1$}:\L{
+\[
+\underline{n_{1}}\oplus\underline{n_{2}+1}=\underline{n_{1}}\oplus s(\underline{n_{2}})=s(\underline{n_{1}}\oplus\underline{n_{2}})=s(\underline{n_{1}}+\underline{n_{2}})=\underline{n_{1}+n_{2}+1}
+\]
+}
+\end{proof}
+
+לגבי כפל זה בדיוק אותו דבר.
+\begin{claim}
+){\beginL 4\endL}( \L{$c_{<}(x,y)$} יציגה ב-\L{$N$} ע\char`\"{}י
+\L{$\varphi(x,y,z)\vdash(x<y\wedge z=1)\vee(y<x\wedge z=0)\vee(x=y\wedge z=0)$}.\end{claim}
+\begin{proof}
+ראשית מראים שלכל \L{$n,m\in\mathbb{N}$} אם \L{$n<m$} אז \L{$N\vdash\underline{n}<\underline{m}$}
+. באותו אופן אם \L{$\neg(n<m)$} אז \L{$N\vdash\neg(\underline{n}<\underline{m})$}.
+{]}למשל באינדוקציה על \L{$m$}: מ\L{$N7$} אנחנו יודעים ש\L{$N\vdash\neg(n<0)$}
+לכל \L{$n\in N$}. אז נניח שהוכחנו ל\L{$n$} נתון עבור \L{$m$} ונוכיח
+עבור \L{$m+1$}. אז אם \L{$n<m$} מהנחת האינדוקציה \L{$N\vdash\underline{n}<\underline{m}$}
+ולפי \L{$N8$} גם \L{$N\vdash\underline{n}<\underline{m+1}=s(\underline{m})$}.
+המקרה ההפוך דומה{[}.\end{proof}
+\begin{claim}
+){\beginL 5\endL}( משפחת הפונקציות היציגות ב\L{$N$} סגורה תחת הרכבה. \end{claim}
+\begin{proof}
+נניח ש\L{$G(x_{1},...x_{n})$} יציגה ב\L{$N$} ו\L{$h_{i}(y_{1},...,y_{m})$}
+יציגות ב\L{$N$} ל\L{$1\le i\le n$}. עלינו להראות ש\L{$G(h_{1}(y_{1},...,y_{m}),...,h_{n}(y_{1},...,y_{m}))$}
+יציגה ב\L{$N$}. נניח ש\L{$\varphi_{i}(y_{1},...,y_{m},z_{i})$} מייצגות
+את \L{$h_{i}$} ל\L{$1\le i\le n$} , ו\L{$\psi(z_{1},..,z_{n},t)$}
+את \L{$G$}. נראה ש \L{
+\begin{eqnarray*}
+\theta(y_{1},...,y_{m},t): & = & (\exists z_{1},...,z_{n})\bigwedge_{i=1}^{n}\varphi_{i}(y_{1},...,y_{m},z_{i})\wedge\psi(z_{1},...,z_{m},t)
+\end{eqnarray*}
+} מייצגת את ההרכבה. כלומר עלינו להראות שלכל \L{$p_{1},...,p_{m}$}
+טבעיים {]}ובתחום של הפונקציות \L{$h_{i}$}{[} מתקיים ש\L{
+\begin{eqnarray*}
+N & \vdash & (\forall t)(\theta(\underline{p_{1}},...,\underline{p_{m}},t)\iff t=G(\underline{h_{1}(p_{1},...,p_{m}),...,h_{n}(p_{1},...,p_{m})})
+\end{eqnarray*}
+}. אם נסמן \L{$q_{i}=h_{i}(p_{1},...,p_{m})$} ו-\L{$r=G(q_{1},...,q_{n})$}
+{]}בהנחה שהכל מוגדר{[} מה שעלינו להראות זה ש\L{$N\vdash(\forall t)(\theta(p_{1},...,p_{m},t)\iff t=r)$}.
+על ידי שנחליף את \L{$t$} בקבוע שאינו מופיע ב\L{$N$} יספיק להוכיח
+\L{$N\vdash\theta(p_{1},...,p_{m},t)\iff t=\underline{r}$}. יספיק
+להוכיח כל כיוון בנפרד. כזכור \L{$T\vdash\varphi\rightarrow\psi\iff T\cup\{\varphi\}\vdash\psi$}.
+לכן עלינו להוכיח:
+\begin{enumerate}
+\item \L{$N\cup\{\theta(\underline{p_{1}},...,\underline{p_{m}},t)\}\vdash t=\underline{r}$}
+\item \L{$N\cup\{t=\underline{r}\}\vdash\theta(\underline{p_{1}},...,\underline{p_{m}},t)$}
+\end{enumerate}
+
+נתחיל מ{\beginL 2\endL}. \L{$\varphi_{i}$} מייצגת את \L{$h_{i}$}
+ו\L{$p_{1},...,p_{m}$} בתחום של \L{$h_{i}$} לכן \L{$N\vdash(\forall z_{i})(\varphi_{i}(p_{1},...,p_{m},z_{i})\iff z_{i}=q_{i})$}.
+באותו אופן \L{$\psi$} מייצגת את \L{$G$} ו-\L{$q_{1},...,q_{n}$}
+בתחום של \L{$G$} לכן \L{
+\begin{eqnarray*}
+N & \vdash & (\forall t)(\psi(q_{1},...,q_{m},t)\iff t=\underline{r})
+\end{eqnarray*}
+}לכן \L{
+\begin{eqnarray*}
+N & \vdash & \bigwedge_{i=1}^{n}\varphi_{i}(\underline{p_{1}},...,\underline{p_{m}},q_{i})\wedge\psi(\underline{q_{1}},...,\underline{q_{n}},\underline{r})
+\end{eqnarray*}
+} ולכן \L{
+\begin{eqnarray*}
+N\cup\{t & = & \underline{r}\}\vdash\bigwedge_{i=1}^{n}\varphi_{i}(\underline{p_{1}},...,\underline{p_{m}},q_{i})\wedge\psi(\underline{q_{1}},...,\underline{q_{n}},t)
+\end{eqnarray*}
+}
+
+נסיים עם {\beginL 1\endL}. כיוון ש\L{$\varphi_{i}$} מייצגות את \L{$h_{i}$}
+אנחנו יודעים שמההנחה \L{$\varphi_{i}(p_{1},...,p_{m},z_{i})$} אפשר
+להסיק \L{$z_{i}=q_{i}$}. כלומר \L{$N\cup\theta\vdash z_{i}=q_{i}$}.
+כיוון ש\L{$\psi$} מייצגת את \L{$G$} אז מ\L{$z_{i}=q_{i}$} עבור
+\L{$1\le i\le n$} אפשר להסיק מההנחה \L{$\psi(z_{1},...,z_{n},t)$}
+ש\L{$t=\underline{r}$}. לכן \L{$N\cup\theta\vdash t=\underline{r}$}
+כנדרש. \end{proof}
+\begin{claim}
+){\beginL 6\endL}( משפחת הפונקציות היציגות ב\L{$N$} סגורה תחת מזעור.\end{claim}
+\begin{proof}
+)רעיון ההוכחה( תהי \L{$G(x_{1},...,x_{n},y)$} פונקציה יציגה ע\char`\"{}י
+נוסחה \L{$\varphi(x_{1},...,x_{n},y,t)$}. תהי \L{$H(x_{1},...,x_{n})=\mu_{y}(G(x_{1},...,x_{n},y))$}
+. איזו נוסחה תייצג את \L{$H$}? \L{$\varphi(x_{1},...,x_{n},y,0)\wedge(\forall y^{\prime}<y)(\neg\varphi(x_{1},...,x_{n},y^{\prime},0))$}.
+ההוכחה שזה אכן מייצג דומה למה שעשינו עד כה.
+\end{proof}
+
+\section{הוכחת משפטי אי השלמות של גדל}
+
+\end{claim}
+\uline{תזכורת}: הוכחנו אם \L{$f:\mathbb{N}\rightarrow\mathbb{N}$}
+חשיבה )חלקית( אז \L{$f$} יציגה )חלש( ב\L{$N$}.
+
+\uline{תרגיל )מתוך תרגיל }{\beginL \uline{10}\endL}\uline{(:
+}אם \L{$A\subseteq\mathbb{N}$} יחס חשיב אז הוא יציג ולכן יש נוסחה
+\L{$\varphi(x)$} כך ש:
+\begin{enumerate}
+\item \L{$N\vdash\varphi(\underline{n})$} אם \L{$n\in A$}
+\item \L{$N\vdash\neg\varphi(\underline{n})$} אם \L{$n\not\in A$}
+\end{enumerate}
+\uline{תזכורת}: הגדרנו פונקציה \L{$g:F(\mathcal{L})\rightarrow\mathbb{N}$}
+\char`\"{}מספור גדל\char`\"{} של הנוסחאות בשפה \L{$\mathcal{L}$}
+של \L{$PA$} וראינו שזו פונקציה חשיבה. לשם נוחות הסימון בהינתן נוסחה
+\L{$\varphi\in F(\mathcal{L})$} נסמן \L{$\left\lceil \varphi\right\rceil $}
+מספר הגדל של \L{$\varphi$}.
+\begin{theorem}
+)משפט נקודת השבת של גדל(: לכל נוסחה \L{$\varphi(x)$} בשפה של \L{$PA$}
+קיימת נוסחה \L{$\psi$} כך ש-\L{$N\vdash\varphi(\left\lceil \psi\right\rceil )\iff\psi$}. \end{theorem}
+\begin{definition}
+תהי \L{$\Delta:F_{1}(\mathcal{L})\rightarrow F_{0}(\mathcal{L})$}
+)נוסחאות עם משתנה חופשי אחד לנוסחאות ללא משתנים חופשיים( הפונקציה
+המקיימת \L{$\varphi(x)\mapsto\varphi(\left\lceil \varphi\right\rceil )$}.
+אז \L{$\Delta$} נקראת פונקציית האלכסון.
+
+קל להשתכנע ש-\L{$\Delta$} ניתנת לחישוב ע\char`\"{}י מכונת טיורינג.
+לכן הפונקציה הבאה חשיבה: \L{$\tilde{\Delta}:\mathbb{N}\rightarrow\mathbb{N}$}
+המוגדרת ע\char`\"{}י \L{$n\in Dom(\tilde{\Delta)}$} אם ורק אם \L{$n$}
+מספר גדל של נוסחה במשתנה חופשי אחד, ואם \L{$n\in Dom(\tilde{\Delta)}$}
+אז \L{$n=\left\lceil \varphi(x)\right\rceil $} ו\L{$\tilde{\Delta}(n)=\left\lceil \Delta(\varphi)\right\rceil $}.
+לכן היחס \L{$\tilde{\Delta}(n,m)$} המוגדר ע\char`\"{}י \L{$n\in Dom(\tilde{\Delta})$}
+ו-\L{$\tilde{\Delta}(n)=m$} הוא יחס חשיב. לכן \L{$\tilde{\Delta}(x,y)$}
+יציג ב\L{$N$}. לפי התרגיל יש נוסחה \L{$\delta(x,y)$} כך ש-\L{$N\vdash\delta(\underline{n},\underline{m})$}
+אם \L{$(n,m)\in\tilde{\Delta}$} ו-\L{$N\vdash\neg\delta(\underline{n},\underline{m})$}
+אם \L{$(n,m)\not\in\tilde{\Delta}$}.
+
+תהי \L{$\chi_{x}=(\exists y)(\delta(x,y)\wedge\varphi(y))$}. יהי
+\L{$\psi=\Delta(\chi)=\chi(\left\lceil \chi\right\rceil )$}. \end{definition}
+\begin{claim}
+\L{$N\vdash\varphi(\left\lceil \psi\right\rceil )\iff\psi$}.\end{claim}
+\begin{proof}
+נניח ש-\L{$N\vdash\psi$}. צריך להראות ש-\L{$N\vdash\varphi(\left\lceil \psi\right\rceil )$}.
+אבל \L{$\psi:=(\exists y)(\delta(\left\lceil \chi\right\rceil ,y)\wedge\varphi(y))$}.
+נזכור ש\L{$\left\lceil \chi\right\rceil $} מספר גדל של נוסחה במשתנה
+אחד. בנוסף, \L{$\delta(x,y)$} היא יצוג של היחס \L{$\tilde{\Delta}(x,y)$}.
+לכן \L{$N\vdash\delta(\left\lceil \chi\right\rceil ,y)$} אם ורק אם
+\L{$y=\left\lceil \Delta(\chi)\right\rceil $}. לכן אם \L{$N\vdash(\exists y)(\delta(\left\lceil \chi\right\rceil ,y)\wedge\varphi(y))$}
+המועמד היחיד שיכול להעיד על כך הוא \L{$\left\lceil \psi\right\rceil =\left\lceil \Delta(\chi)\right\rceil $}.
+לכן \L{$N\vdash\varphi(\left\lceil \psi\right\rceil )$} . בכיוון
+השני, נניח ש\L{$N\vdash\varphi(\left\lceil \psi\right\rceil )$} ועלינו
+להוכיח \L{$N\vdash\psi$} . עלינו להראות ש-\L{$N\vdash(\exists y)(\delta(\left\lceil \chi\right\rceil ,y)\wedge\varphi(y))$}.
+יספיק להוכיח ש-\L{$N\vdash\delta(\left\lceil \chi\right\rceil ,y_{0})\wedge\varphi(y_{0})$}
+עבור \L{$y_{0}$} כלשהו. אבל \L{$N\vdash\delta(\left\lceil \chi\right\rceil ,\left\lceil \psi\right\rceil )$}
+- כי \L{$\delta(x,y)$} מייצגת את \L{$\tilde{\Delta}$} ומהנתון \L{$N\vdash\varphi(\left\lceil \psi\right\rceil )$}.
+נשים \L{$y_{0}=\left\lceil \psi\right\rceil $} וגמרנו.\end{proof}
+\begin{theorem}
+)משפט השלמות הראשון של גדל( תהי \L{$T\supseteq N$} תורה חשיבה ו-\L{$\omega$}-שלמה
+, אז \L{$T$} אינה שלמה. \end{theorem}
+\begin{definition}
+תורה \L{$T$} נקראת \L{$\omega$}-שלמה אם \L{$T\vdash(\exists x)\varphi(x)$}
+לאיזה נוסחה \L{$\varphi(x)$} גורר ש\L{$T\vdash\varphi(\underline{n})$}
+לאיזה \L{$n\in\mathbb{N}$}.
+\begin{definition}
+נוסחה \L{$Pr(x)$} נקראת \uline{יחס יכיחות} אם היא מקיימת את התכונות
+הבאות:
+\begin{enumerate}
+\item אם \L{$T\vdash\phi$} אז \L{$T\vdash Pr(\left\lceil \phi\right\rceil )$}
+\item אם \L{$T\vdash Pr(\left\lceil \phi\right\rceil )$} אז \L{$T\vdash Pr(\left\lceil Pr(\left\lceil \phi\right\rceil )\right\rceil )$}.
+\item אם \L{$T\vdash Pr(\left\lceil \phi\rightarrow\psi\right\rceil )$}
+אז \L{$T\vdash Pr(\left\lceil \phi\right\rceil )\iff Pr(\left\lceil \psi\right\rceil )$}.
+\end{enumerate}
+\end{definition}
+\end{definition}
+\begin{claim}
+ב\L{$N$} יש יחס יכיחות ואם מניחים ש\L{$N$} היא \L{$\omega$}-שלמה
+אז בנוסף מתקיים: אם \L{$N\vdash Pr(\left\lceil \phi\right\rceil )$}
+אז \L{$N\vdash\phi$}. \end{claim}
+\begin{proof}
+נגדיר יחס דו מקומי \L{$\tilde{Pr}(x,y)$} כך ש \L{$(n,m)\in\tilde{Pr}$}
+אם:
+\begin{enumerate}
+\item \L{$n$} מספר גדל של נוסחה \L{$\varphi$}, ו-
+\item \L{$n$} מקודד הוכחה של \L{$\varphi$} מתוך \L{$N$} .
+\end{enumerate}
+
+אז \L{$\tilde{Pr}$} יחס חשיב. לכן יש נוסחה \L{$Pr(x,y)$} שמייצגת
+את \L{$\tilde{Pr}$}. כלומר \L{$N\vdash Pr(\underline{n},\underline{m})$}
+אם \L{$(n,m)\in\tilde{Pr}$} ומוכיח את השלילה - אחרת.
+
+נגדיר \L{$Pr(x):=(\exists y)Pr(x,y)$}. מדוע, למשל \L{$N\vdash\phi$}
+אז \L{$N\vdash Pr(\left\lceil \phi\right\rceil )$}? משום שאם \L{$N\vdash\phi$}
+אז יש הוכחה של \L{$\phi$} מ\L{$N$} ויהי \L{$m$} קידוד של ההוכחה
+הזו. אז \L{$\tilde{Pr}(\left\lceil \phi\right\rceil ,m)$}. בגלל ש\L{$Pr(x,y)$}
+מייצגת את \L{$\tilde{Pr}$} אז \L{$N\vdash Pr(\left\lceil \phi\right\rceil ,m)$}
+לכן \L{$N\vdash(\exists y)Pr(\left\lceil \phi\right\rceil ,y)$}.
+{\beginL 2\endL} נובע מ-{\beginL 1\endL}, ו-{\beginL 3\endL} הוכח
+באופן דומה )תרגיל(.
+
+כדי לקבל את {\beginL 4\endL}: אם \L{$N\vdash Pr(\left\lceil \phi\right\rceil )$}
+ו-\L{$N$} \L{$\omega$}-שלמה אז \L{$N\vdash Pr(\left\lceil \phi\right\rceil ,\underline{m})$}
+לאיזה \L{$m\in\mathbb{N}$}. אבל אז מהגדרת היציגות \L{$N\models\tilde{Pr}(\left\lceil \phi\right\rceil ,m)$}
+כלומר \L{$m$} מקודד הוכחה של \L{$\phi$} מ\L{$N$}.
+\end{proof}
+~
+\begin{proof}
+)למשפט השלמות הראשון של גדל( לפי משפט נקודת השבת יש \L{$\phi$} כך
+ש\L{$T\vdash\psi\iff\neg Pr(\psi)$}.
+\begin{itemize}
+\item מקרה א': \L{
+\[
+T\vdash\psi\overset{(1)}{\Rightarrow}T\vdash Pr(\left\lceil \psi\right\rceil )\Rightarrow T\vdash\neg\psi\Rightarrow\Leftarrow
+\]
+}
+\item מקרה ב': \L{
+\[
+T\vdash\neg\psi\Rightarrow T\vdash Pr(\psi)\overset{(4)}{\Rightarrow}T\vdash\psi\Rightarrow\Leftarrow
+\]
+}יוצא \L{$\psi,\neg\varphi$} אינם יכיחים ב\L{$T$} ולכן \L{$T$} אינה
+שלמה.
+\end{itemize}
+\end{proof}
+\uline{סימון:} תהי \L{$T$} תורה חשיבה. נגדיר \L{$Con_{T}:=\neg Pr(\underline{0}=\underline{1})$}.
+\begin{theorem}
+)משפט אי השלמות השני של גדל( אם \L{$T\supseteq N$} חשיבה ועקבית אז
+\L{$T\not\vdash Con_{T}$}. במילים אחרות \L{$T$} עקבית לא יודעת את
+זה על עצמה. \end{theorem}
+\begin{proof}
+נבחר \L{$\psi$} כמו בהוכחת המשפט הראשון. \L{$T\vdash\psi\iff\neg Pr(\left\lceil \psi\right\rceil )$}.
+אז:
+\begin{enumerate}
+\item \L{$T\vdash Pr(\left\lceil \psi\right\rceil )\rightarrow\neg\psi$}.
+מ-{\beginL 2\endL} ומ-{\beginL 3\endL} נקבל:
+\item \L{$T\vdash Pr(\left\lceil Pr(\left\lceil \psi\right\rceil )\right\rceil )\rightarrow Pr(\left\lceil \neg\psi\right\rceil )$}
+\item לפי {\beginL 2\endL} \L{$T\vdash Pr(\left\lceil \psi\right\rceil )\rightarrow Pr(\left\lceil Pr(\left\lceil \psi\right\rceil )\right\rceil )$}.
+\item מ-{\beginL 2\endL} ו-{\beginL 3\endL} ביחד נקבל \L{$T\vdash Pr(\left\lceil \psi\right\rceil )\rightarrow Pr(\left\lceil \neg\psi\right\rceil )$}.
+\end{enumerate}
+
+אבל \L{$\psi\rightarrow(\neg\psi\rightarrow\underline{0}=\underline{1})$}
+היא אקסיומה לוגית )ואפילו טאוטולוגיה(. לכן \L{$T\vdash\psi\rightarrow(\neg\psi\rightarrow\underline{0}=\underline{1})$}.
+לפי {\beginL 1\endL} ו-{\beginL 3\endL} מקבלים: \L{
+\[
+T\vdash Pr(\left\lceil \psi\right\rceil )\rightarrow(Pr(\left\lceil \neg\psi\right\rceil )\rightarrow Pr(\left\lceil \underline{0}=\underline{1}\right\rceil ))
+\]
+} לפי כלל {\beginL 4\endL} וכלל הניתוק \L{
+\[
+T\vdash Pr(\psi)\rightarrow\neg Con_{T}
+\]
+} כלומר \L{
+\[
+T\vdash Con_{T}\rightarrow\neg Pr(\left\lceil \psi\right\rceil )
+\]
+} אבל לפי בחירת \L{$\psi$}, אם מניחים ש\L{$T\vdash Con_{T}$} אז מכלל
+הניתוק \L{$T\vdash\neg Pr(\psi)$} ולכן \L{$T\vdash\psi$}. אבל לפי
+{\beginL 1\endL} זה גורר \L{$T\vdash Pr(\left\lceil \psi\right\rceil )$}
+- סתירה.
+
+\end{proof}
+
+\section{תורת רקורסיה}
+
+תהי \L{$H:\mathbb{N}\rightarrow\mathbb{N}$}. פונקציה חלקית. מכונת
+טיורינג עם אוב )אורקל( עבור \L{$H$} זו מכונת טיורינג רגילה שלה פקודה
+נוספת: \char`\"{}חשב את הערך של \L{$H$} עבור \L{$n$} כלשהו\char`\"{}.
+ואז הערך של \L{$H(n)$} מוחזר אם \L{$n\in Dom(H)$} ואחרת האוב אינו
+מחזיר תשובה, והחישוב של המכונה אינו מסתיים.
+
+למשל, נוסיף למכונת טיורינג רגילה עוד סרט והפקודה \char`\"{}קרא מן
+האוב\char`\"{} תתפרש כ-\char`\"{}חשב את \L{$H$} עבור הערך שכתוב בסרט
+בתא מספר {\beginL 2\endL}\char`\"{}. מה שחשוב הוא שמ\char`\"{}ט עם
+אוב \L{$H$} ניתנת לתיאור סופי. לכן בהינתן אוב \L{$H$} אפשר לקודד
+את כל מ\char`\"{}ט עם אוב \L{$H$} בדומה לקידוד של מ\char`\"{}ט רגילות.
+
+המושגים:
+\begin{enumerate}
+\item מצב של מכונה עם אוב \L{$H$}
+\item ריצה של מכונה עם אוב \L{$H$}
+\item ריצה מסתיימת
+\item \L{$f_{T}^{n}(\bar{x})$}
+\end{enumerate}
+כולם מוגדרים באופן זהה להגדרה הרגילה.
+
+פונקציה \L{$f:\mathbb{N}\rightarrow\mathbb{N}$} תקרא חשיבה עם אוב
+\L{$H$} אם קיימת מ\char`\"{}ט \L{$T$} עם אוב \L{$H$} כך ש\L{$f=f_{T}^{1}$}
+\begin{definition}
+~
+\begin{enumerate}
+\item יהיו \L{$H,G$} אובות. נאמר ש\L{$H\le_{R}G$} אם כל פונקציה חשיבה
+מ\L{$H$} חשיבה מ\L{$G$}.
+\item נאמר ש\L{$H\sim_{R}G$} אם \L{$H\le_{R}G$} ו-\L{$G\le_{R}H$}.
+\end{enumerate}
+\end{definition}
+\begin{claim}
+\L{$\sim_{R}$} הוא יחס שקילות.\end{claim}
+\begin{proof}
+צריך להראות רק שאם \L{$H\le_{R}G\le_{R}F$} אז \L{$H\le_{R}F$}. נניח
+ש\L{$f$} חשיבה מ\L{$H$}. עלינו להראות ש\L{$f$} חשיבה מ\L{$F$}.
+מהנחתנו \L{$f$} חשיבה מ\L{$G$}, אבל אז גם \L{$f$} חשיבה מ\L{$F$}. \end{proof}
+\begin{definition}
+~
+\begin{enumerate}
+\item דרגת טיורינג של \L{$H$} הינה \L{$deg(H)=H/_{\sim_{R}}=[H]_{\sim_{R}}$}.
+\item אם \L{$a,b$} דרגות אז נאמר ש\L{$a\le_{R}b$} אם לכל \L{$H,G$} כך
+ש\L{$deg(H)=a,deg(G)=b$} מתקיים \L{$H\le_{R}G$}. {]}הערה: בהגדרה
+אפשר להחליף \char`\"{}לכל\char`\"{} ב\char`\"{}קיים\char`\"{}{[}.
+\end{enumerate}
+
+ברור ש\L{$\le_{R}$} הוא יחס סדר חלקי על הדרגות. מטרה ראשונה לחקור
+את המבנה של הקבוצה סדורה חלקית של דרגות טיורינג.
+
+\end{definition}
+תכונות בסיסיות של הדרגות:
+\begin{enumerate}
+\item אם \L{$F$} חשיבה אז \L{$deg(F)\le_{R}deg(G)$} לכל \L{$G$}.
+\item בפרט:
+
+\begin{enumerate}
+\item אם \L{$F,G$} חשיבות אז \L{$F\sim_{R}G$}
+\item אם נסמן \L{$0=degF$} ל\L{$F$} חשיבה אז \L{$0\le_{R}a$} לכל דרגה
+\L{$a$}.
+\end{enumerate}
+\item אם \L{$a_{1},...,a_{n}$} דרגות כלשהן אז יש להן חסם מלעיל משותף קטן
+ביותר.
+
+\begin{proof}
+יהיו \L{$F_{1},...,F_{n}$} כך ש\L{$degF_{i}=a_{i}$}. ברור שכל \L{$H$}
+המקיימת \L{$F_{i}\le_{R}H$} לכל \L{$i$} מחשבת את \L{$F_{1},...,F_{n}$}.
+לכן אם נקח בתור אוב את \L{$\tilde{H}=\{F_{1},...,F_{n}\}$} )\L{$n$}-אובות(
+נקבל ש\L{$F_{i}\le_{R}\tilde{H}$} לכל \L{$i$} ומזערי כזה. עכשיו
+פשוט נחליף את \L{$\tilde{H}$} ב-\L{$H$} הפועלת באופן הבא: \L{$H(m)=F_{Pr^{L}(m)}(Pr^{R}(m))$}.
+\L{$H$} חשיבה מ\L{$\tilde{H}$} ולכן \L{$\tilde{H}$} היא החסם המבוקש.
+\end{proof}
+\item נאמר שסדרת פונקציות \L{$\{F_{n}\}_{n\in\mathbb{N}}$} היא חשיבה מ\L{$H$}
+אם הפונקציה \L{$F(n,x)=F_{n}(x)$} חשיבה מ\L{$H$}. ברור שאם \L{$\{F_{n}\}_{n\in\mathbb{N}}$}
+סדרת פונקציות אז \L{$\{F_{n}\}_{n\in\mathbb{N}}$} חשיבה מ\L{$F(n,x)$}.
+לכן לכל סדרת פונקציות יש חסם מלעיל. \uline{אזהרה: }אבל זה לא נכון
+שלכל סדרת פונקציות יש חסם עליון. \end{enumerate}
+\begin{definition}
+נאמר ש\L{$H$} נל\char`\"{}ח ב\L{$G$} )ונרשום \L{$H\le_{RE}G$}(
+אם \L{$Dom(f)=H$} לאיזו \L{$f\le_{R}G$}.
+\end{definition}
+בדיוק כמו במקרה של פונקציות חשיבות לכל \L{$G$}יש \L{$H\le_{RE}G$}
+כך ש\L{$H\not\le_{R}G$}.
+
+בהינתן \L{$G(x)$} נסמן ב\L{$G^{*}(e,x)$} זו מכונת טיורינג אשר )עם
+אוב \L{$G$}( אשר בהינתן \L{$e$} קוד של מ\char`\"{}ט עם אוב \L{$G$}
+וקלט \L{$x$} מחשבת את \L{$T_{e}(x)$}. ברור ישירות מההגדרה ש:
+\begin{enumerate}
+\item אם \L{$H\le_{RE}G$} אז \L{$H\le_{R}G^{*}$}
+\item \L{$G^{*}\le_{RE}G$}.
+\end{enumerate}
+מדוע?
+\begin{enumerate}
+\item אם \L{$H\le_{RE}G$} אז יש \L{$f\le_{R}G$} כך ש\L{$H=Im(f)$} ו-\L{$f$}
+שלמה. אז \L{$H=Im(G^{*}(e_{f},x))$} כאשר על הקוד של \L{$f$}. וברור
+ש\L{$G^{*}(e_{f},x)\le_{R}G^{*}$}.
+\item ברור - כי \L{$G^{*}$} חשיבה מ\L{$G$} ולכן הגרף שלה נל\char`\"{}ח
+מ\L{$G$}. \end{enumerate}
+\begin{definition}
+אם \L{$a$} דרגה ו-\L{$a=degH$} אז הקפיצה של \L{$a$} היא \L{$degH^{*}$}
+ומסומנת \L{$a^{\prime}$}.
+
+שאלה: האם זה מוגדר היטב? אם \L{$H\sim G$} האם \L{$H^{*}\sim G^{*}$}?
+מתקיים:\L{
+\[
+G^{*}\le_{RE}G\underset{H\sim G}{\Rightarrow}G^{*}\le_{RE}H
+\]
+} לכן יספיק להראות ש\L{$G^{*}$} נל\char`\"{}ח מירבית מ\L{$H$}. לפי
+הטענה הקודמת עבור \L{$H,H^{*}$} יוצא ש\L{$G^{*}\le_{R}H^{*}$}. מסימטריה
+בין \L{$H$}ו-\L{$G$} גם \L{$H^{*}\le_{R}G^{*}$} ולכן זה מוגדר היטב.
+
+\uline{שאלה}: האם קיימת דרגה \L{$0<a$} כך ש\L{$a^{\prime}=0^{\prime}$}?
+תשובה: כן!
+\end{definition}
+
+\section{תורת רקורסיה - המשך}
+
+\uline{תזכורת}: אם \L{$F,G$} פונקציות )מהטבעיים לטבעיים( אז \L{$F\le_{R}G$}
+אם כל פונקציה חשיבה מ\L{$F$} חשיבה מ\L{$G$}. \L{$F\sim_{R}G$} אם
+\L{$F\le_{R}G$} ו-\L{$G\le_{R}F$}. כמו כן נסמן \L{$F/_{\sim}=degF$}.
+
+אם \L{$a,b$} דרגות אז \L{$a\le b$} אם קיימות פונקציות \L{$F,G$}
+כך ש\L{$degF=a,degG=b$} ו-\L{$F\le_{R}G$}. אמרנו: אפשר להחליף את
+\char`\"{}קיימות \L{$F,G$}\char`\"{} ב\char`\"{}לכל \L{$F,G$}\char`\"{}.
+
+מתי נאמר ש\L{$F\le_{RE}G$}? אם \L{$a,b$} דרגות אז נגדיר \L{$a\le_{RE}b$}
+בדיוק אם קיימות \L{$F,G$} כך ש\L{$degF=a,degG=b$} ו-\L{$F\le_{RE}G$}.
+\uline{תרגיל}: \L{$A\subseteq\mathbb{N}$} חשיבה ב\L{$G$} אם ורק
+אם \L{$A$} נל\char`\"{}ח מ\L{$G$} ו-\L{$\mathbb{N}\backslash A$}
+נל\char`\"{}ח מ\L{$G$}.
+
+אם \L{$H$} פונקציה כלשהי אז \L{$H^{*}$} היא הפונקציה המתאימה למכונת
+טיורינג אוניברסלית עם אוב \L{$H$}. באופן פורמלי: \L{$H^{*}$} היא
+הפונקציה המציינת של הקבוצה:\L{
+\[
+\{\left\langle e,n\right\rangle :e\, is\, a\, code\, for\, machine\, H\, and\, T_{e}(n)\, halts\}
+\]
+}ישירות מן ההגדרה נובע שאם \L{$G\le_{RE}H$} אז \L{$degG\le degH^{*}$}.
+\uline{כמסקנה}: אם נגדיר לדרגה \L{$a$} את הדרגה \L{$a^{\prime}$}
+ע\char`\"{}י \L{$a^{\prime}=degH^{*}$} עבור \L{$H$} כלשהי כך ש\L{$a=degH$}
+אז:
+\begin{enumerate}
+\item \L{$a^{\prime}$} מוגדר היטב
+\item \L{$a^{\prime}$} הוא הדרגה המירבית מעל \L{$a$} שהיא נל\char`\"{}ח
+ב\L{$a$}. במילים אחרות, אם \L{$a\le b$} ו-\L{$b\le_{RE}a$} אז \L{$b\le a^{\prime}$}.
+מדוע? אם \L{$b\le_{RE}a$} אז לפי הגדרה יש \L{$G$} כך ש\L{$degG=b$}
+ו-\L{$G\le_{RE}H$}. לכן \L{$degG\le degH^{*}\overset{def}{=}a^{\prime}$}.
+\end{enumerate}
+ראינו: אם \L{$F,G$} חשיבות אז \L{$F\sim G$} וסימנו \L{$degF=0$}:
+\begin{enumerate}
+\item \L{$0\le a$} לכל דרגה \L{$a$}
+\item אם \L{$a,b$} דרגות אז יש דרגה \L{$c$} כך ש-\L{$c$} חסם מלעיל קטן
+ביותר ל\L{$a,b$}.
+\item לכל סדרה \L{$F(y,x):=\{F_{n}\}_{n=1}^{\infty}$} יש חסם מלעיל )שהוא
+פשוט \L{$F(y,x)$}( אבל אין חסם עליון.
+\end{enumerate}
+\uline{תרגיל}: אם \L{$a,b$} דרגות אז \L{$a<a^{\prime}$} )ללא
+שיוויון( ואם \L{$a\le b$} אז \L{$a^{\prime}\le b^{\prime}$}. אבל
+בהמשך נראה שיש \L{$a<b$} כך ש\L{$a^{\prime}=b^{\prime}$} .
+\begin{theorem}
+קיימות דרגות \L{$a,b\le0^{\prime}$} שאינן ניתנות להשוואה. \end{theorem}
+\begin{corollary}
+קיימת דרגה \L{$0<a<0^{\prime}$}.
+\begin{proof}
+לפי המשפט יש \L{$a,b\le0^{\prime}$} שאינן ניתנות להשוואה. אז \L{$a,b\not=0^{\prime}$}
+ו-\L{$a,b\not=0$}.
+\end{proof}
+\end{corollary}
+שאלה מרכזית: )הבעיה של \inputencoding{latin9}\L{Post}\inputencoding{cp1255}(
+האם קיימת \L{$a$} כנ\char`\"{}ל שהיא נל\char`\"{}ח?
+
+\uline{אבחנה:} נניח ש\L{$f$} חשיבה עם אוב \L{$H$}. אז לכל \L{$n$}
+יש \L{$\sigma\subseteq H$} פונקציה סופית )ז\char`\"{}א תחום של \L{$\sigma$}
+סופי( כך ש\L{$f(n)$} ניתן לחישוב מ\L{$\sigma$}.
+\begin{proof}
+)למשפט( נשים לב שגם אם האוב \L{$F$} אינו ידוע לנו עדיין ניתן לרשום
+את כל הקודים של מכונת טיורינג עם אוב \L{$F$}. בתור התחלה נבנה שתי
+פונקציות \L{$F,G$} כך ש-\L{$G\not\le_{R}F$} וגם \L{$F\not\le_{R}G$}.
+כדי למלא את הדרישה הזו עלינו לקיים שני אוספים של תנאים:
+\begin{enumerate}
+\item )e{\beginL 1\endL}( מ\char`\"{}ט עם אוב \L{$G$} שהקוד שלה הוא \L{$e$}
+אינה מחשבת את \L{$F$}.
+\item )e{\beginL 2\endL}( מ\char`\"{}ט עם אוב \L{$F$} שהקוד שלה הוא \L{$e$}
+אינה מחשבת \L{$G$}.
+\end{enumerate}
+
+אז תהי \L{$\{e_{i}\}_{i=1}^{\infty}$} מניה חשיבה של התנאים הנ\char`\"{}ל.
+נבנה באופן אינדוקטיבי פונקציות סופיות \L{$F_{i},G_{i}$} כך ש\L{$F_{i}\subseteq F_{i+1},G_{i}\subseteq G_{i+1}$}
+ג לכל \L{$i$} ואם \L{$e_{i}$} היא תנאי מסוג {\beginL 1\endL}, למשל
+אז \L{$F_{i+1}$} תבטיח שהפונקציה המחושבת ע\char`\"{}י המכונה \L{$e_{i}$}
+עם האוב \L{$G$} לא תחשב את \L{$F_{i+1}$}. במילים אחרות המכונה \L{$e_{i}$}
+עם האוב \L{$G$} על קלט מסויים \L{$n$} אז תתן ערך ששונה מ\L{$F_{i+1}(n)$}.
+נניח שהגדרנו \L{$F_{i},G_{i}$} כך ש\L{$F_{i-1}\subseteq F_{i}$}
+ו-\L{$G_{i-1}=G_{i}$} ונניח שבה\char`\"{}כ \L{$e_{i}$} הוא תנאי
+מסוג {\beginL 1\endL} )התפקידים של \L{$F,G$} סימטריים לחלוטין בהוכחה(.
+יהי \L{$n_{i}\in\mathbb{N}$} הקטן ביותר כך ש\L{$n_{i}\not\in dom(F_{i})$}.
+נבחים בין שני מקרים:
+\begin{enumerate}
+\item מקרה א' - קיימת פונקציה סופית \L{$\sigma$} כך ש:
+
+\begin{enumerate}
+\item \L{$\sigma$} מתיישבת עם \L{$G_{i}$} )כלומר אם \L{$x\in dom(\sigma)\cap dom(G_{i})$}
+אז \L{$\sigma(x)=G_{i}(x)$}(
+\item מ\char`\"{}ט \L{$e_{i}$} עם אוב \L{$\sigma$} עוצרת על הקלט \L{$n_{i}$}.
+\end{enumerate}
+
+במקרה זה, נגדיר \L{$G_{i}\subseteq G_{i+1}$} עם \L{$G_{i+1}=G_{i}\cup\sigma$}.
+בגלל הנחה ){\beginL 1\endL}( - זוהי פונקציה. נגדיר \L{$T_{e_{i}}^{\sigma}(n_{i})+1=F_{i+1}(n_{i})$}
+)כאשר \L{$T_{e_{i}}^{\sigma}$} הוא הערך שמ\char`\"{}ט \L{$e_{i}$}
+עם אוב \L{$\sigma$} מחזירה עבור \L{$n_{i}$}( וזה מוגדר בגלל הנחה
+){\beginL 2\endL}(.
+
+\item מקרה ב' - לא מקרה א'. אז נגדיר \L{$G_{i+1}=G_{i},F_{i+1}(n_{i})=0$}.
+עתה נגדיר \L{${\displaystyle F=\bigcup_{i=1}^{\infty}F_{i},G=\bigcup_{i=1}^{\infty}G_{i}}$}.
+נראה ש\L{$F\not\le_{R}G$} )המקרה השני סימטרי לחלוטין(. תהי \L{$e$}
+מ\char`\"{}ט כלשהי עם אוב \L{$G$}. נראה ש\L{$e$} אינה מחשבת את \L{$F$}.
+לשם כך יספיק למצוא \L{$n\in\mathbb{N}$} כלשהו כך ש\L{$F(n)\not=T_{e}^{G}(n)$}
+{]}נשים לב ש\L{$F(n)$} מוגדרת לכל \L{$n$}, פשוט משום שהבניה מבטיחה
+שנטפל בבניה של \L{$F$} אינסוף פעמים ובכל פעם אנחנו מגדירים את \L{$F_{i+1}(n_{i})$}
+עבור \L{$n_{i}$} קטן ביותר עבורו הפונקציה טרם הוגדרה. לכן בהכרח \L{$dom(F)=\mathbb{N}$}{[}.
+בפרט, אם \L{$T_{e}^{G}(n)$} לא עוצרת, נקבל את הדרישה.
+\end{enumerate}
+
+יש שלב \L{$i$} שבו טיפלנו במכונה \L{$e$}. יש שתי אפשרויות. אם היינו
+במקרה ב' אז \L{$T_{e_{i}}^{G}(n_{i})$} אינה עוצרת. אילו הייתה עוצרת,
+לפי האבחנה שרשמנו היה \L{$\sigma\subseteq G$} סופי כך ש\L{$T_{e_{i}}^{\sigma}(n_{i})$}
+עוצרת, ומכיוון של\L{$G_{i}$} ול\L{$\sigma$} הרחבה משותפת \L{$G$}
+הן מתיישבות בסתירה להנחה שאנחנו במקרה ב'. אם היינו במקרה א' אז יש
+\L{$\sigma_{i}\subseteq G$} סופית )שהיא זאת שמופיעה בבניה בשלב ה\L{$i$}(
+כך ש\L{$F(n)=F_{i+1}(n_{i})=T_{e_{i}}^{\sigma}(n_{i})+1\not=T_{e_{i}}^{\sigma}(n_{i})=T_{e_{i}}^{G}(n_{i})$}.
+
+\end{proof}
+\begin{corollary}
+\L{$degG$} אינו ניתן להשוואה עם \L{$degF$}. נותר להראות \L{$degF\le0^{\prime}$}.
+\end{corollary}
+
+\section{תורת רקורסיה - המשך}
+
+התחלנו להוכיח: קיימות דרגות \L{$0\le a,b\le0^{\prime}$} כך ש-\L{$a,b$}
+אינן ניתנות להשוואה ונסמן \L{$a|b$}. בנינו שתי פונקציות \L{$F,G$}
+כך ש-\L{$F\not\le_{R}G$} ו-\L{$G\not\le_{R}F$}. נותר לבדוק ש-\L{$degF,degG\le0^{\prime}$}.
+כדי להבטיח שהפונקציות בלתי ניתנות להשוואה היה צריך להגשים שני סוגי
+תנאים:
+\begin{enumerate}
+\item )e{\beginL 1\endL}( \L{$F\not=f_{T_{e}^{G}}$}
+\item )e{\beginL 2\endL}( \L{$G\not=f_{T_{e}^{F}}$}\end{enumerate}
+\begin{lemma}
+)למת השימוש( תהי \L{$e$} מ\char`\"{}ט ו-\L{$H,G$} אובות. נניח שבריצה
+של \L{$T_{e}^{H}(n)$} הפניות לאורקל \L{$H$} מבקשות בדיוק את הערכים
+\L{$H(r_{1}),...,H(r_{k})$} לאיזה \L{$k\in\mathbb{N}$} ונניח ש-\L{$G(r_{i})=H(r_{i})$}
+לכל \L{$1\le i\le k$}. אז \L{$T_{e}^{H}(n)=T_{e}^{G}(n)$}. בפרט:
+אם \L{$T_{e}^{H}(n)$} עוצרת אז יש \L{$\sigma\subseteq H$} סופית
+כך ש-\L{$T_{e}^{H}(n)=T_{e}^{\sigma}(n)$}.
+
+כדי לבנות את \L{$F,G$} מספרנו את התנאים \L{$\{e_{i}\}_{i=0}^{\infty}$}
+בצורה חשיבה. אם בשלב \L{$n$} עלינו לטפל בתנאי מסוג e{\beginL 1\endL}
+אז נבחר \L{$k$} להיות הראשון שאינו ב\L{$domF_{n}$} ונבחין בין שני
+מקרים. \end{lemma}
+\begin{enumerate}
+\item מקרה א' - אם קיימת \L{$\sigma$} סופית כך ש:
+
+\begin{enumerate}
+\item \L{$\sigma$} מתיישבת עם \L{$G_{n}$} ו-
+\item \L{$T_{e}^{\sigma}(k)$} עוצרת
+\end{enumerate}
+
+אז נגדיר \L{$G_{n+1}=G_{n}\cup\sigma$} ו- \L{$F_{n+1}=F_{n}\cup\{(k,\sigma\}$}
+כאשר \L{$r=f_{T_{e}^{\sigma}}(k)+1$}.
+
+\item מקרה ב' - אחרת )כלומר, אין \L{$\sigma$} כנ\char`\"{}ל( נגדיר \L{$F_{n+1}(k)=0,G_{n+1}=G_{n}$}.
+אז ראינו ש-\L{$F\not\le_{R}G$}ו-\L{$G\not\le_{R}F$} כאשר \L{${\displaystyle F=\bigcup_{i=0}^{\infty}F_{i}}$}
+ו-\L{${\displaystyle G=\bigcup_{i=0}^{\infty}G_{i}}$}. נותר לבדוק
+ש-\L{$degG,degF\le0^{\prime}$}. כלומר עלינו להראות שיש אוב נל\char`\"{}ח
+שממנו \L{$F,G$} חשיבות. משיקולי סימטריה יספיק לבדוק שזה נכון עבור
+\L{$F$}.
+\end{enumerate}
+נגדיר פונקציה \L{$s:\mathbb{N}\rightarrow\mathbb{N}$} שהיא הבניה:
+כלומר \L{$s(n)$} מחזיר לנו קוד עבור \L{$\left\langle F_{n},G_{n},e_{n}\right\rangle $}.
+יספיק לוודא ש-\L{$s$} חשיבה מאיזה אוב נל\char`\"{}ח. נניח שאנחנו
+יודעים את \L{$s(n)$} ואנחנו רוצים לחשב את \L{$s(n+1)$}. ב.ה.כ השלב
+\L{$e_{n+1}$} הוא מסוג e{\beginL 1\endL} . דבר ראשון \L{$s$} צריכה
+להכריע אם אנחנו במקרה א' או מקרה ב'. ז\char`\"{}א עלינו לדעת להכריע
+אם קיימת \L{$\sigma$} שמתיישבת עם \L{$G_{n}$} ו-\L{$T_{e+1}^{\sigma}(k)$}
+עוצרת )מיהו \L{$k$} ידוע מ\L{$s(n)$}(. דבר ראשון נשים לב שהתנאי
+בתוך הסוגריים הוא נל\char`\"{}ח {]}ב\L{$\sigma$}, אבל מכיוון ש\L{$\sigma$}
+סופית אז היא ממש נל\char`\"{}ח{[}. אבל לכל יחס נל\char`\"{}ח \L{$A(\bar{x},\bar{y})$}
+אז גם \L{$(\exists x)A(\bar{x},\bar{y})$} נל\char`\"{}ח. לכן ההכרעה
+האם אנחנו במקרה א' או במקרה ב' חשיבה מאוב נל\char`\"{}ח. אם נחנו במקרה
+ב' - אין בעיה, הכל חשיב. אם אנחנו במקרה א' - עלינו למצוא את \L{$\sigma$}.
+זה שוב דבר שהוא חשיב באופן כללי, כי אם \L{$A(\bar{x},\bar{y})$} נל\char`\"{}ח
+ו-\L{$\bar{y}$} כזה ש-\L{$(\exists x)A(\bar{x},\bar{y})$} אז יש
+פונקציה חשיבה שמחזירה \L{$\bar{x}$} שמעיד על כך. לכן בסה\char`\"{}כ
+\L{$s(n+1)$} חשיבה מ\L{$s(n)$} בעזרת האוב הנל\char`\"{}ח \L{$(\exists\sigma)(...)$}.
+\begin{corollary}
+קיימת \L{$0<a<0^{\prime}$}.
+
+אותה הוכחה בדיוק תראה: לכל דרגה \L{$c$} קיימת דרגה \L{$a$} כך ש\L{$c<a<c^{\prime}$}.
+
+האם אפשר למצוא \L{$a$} כמו במסקנה שהיא נל\char`\"{}ח? תשובה: כן.
+ואפשר אפילו לדרוש ש-\L{$a^{\prime}=0^{\prime}$}. \end{corollary}
+\begin{theorem}
+קיימת דרגת טיורינג נל\char`\"{}ח \L{$a$} כך ש-\L{$a\not=0$} ו-\L{$a^{\prime}=0^{\prime}$}.\end{theorem}
+\begin{proof}
+)רעיון( נבנה קבוצה \L{$A\subseteq\mathbb{N}$} באינדוקציה. בכל שלב
+\L{$n$} נוסיף לקבוצה שבנינו בשלבים הקודמים מספר של איברים. הבניה
+תהיה כזו שלגבי כל איבר שהכנסנו ל-\L{$A$} אנחנו מתחייבים שהוא יישאר
+ב-\L{$A$}. אבל באופן כללי בשום שלב סופי לא נתחייב לגבי שום מספר טבעי
+שהוא לא ייכנס ל-\L{$A$} מתישהו בעתיד. לפי מה אנחנו מחליטים האם להכניס
+איבר ל-\L{$A$} או לא )שזה דבר שלא יקרה(? כדי להבטיח את התנאים נרצה
+לוודא שהקבוצה \L{$A$} שאנחנו בונים אינה חשיבה. לכן נרצה להבטיח ש-\L{$\chi_{A}$}
+שונה מ\L{$\chi_{E}$} לכל קבוצה חשיבה \L{$E$}.
+
+הצרה היא שאנחנו לא יכולים להתמקד בפונקציות מציינות של קבוצות חשיבות.
+צריך לעבור על כל הפונקציות החשיבות - ובכלל זה אלו שאינן שלמות. מתי
+נכניס איבר \L{$k$} ל-\L{$A$}? לכל מ\char`\"{}ט \L{$T_{e}$} נתאים
+מספר טבעי \L{$k(e)$} ונריץ את \L{$T_{e}(k(e))$}. אם נקבל {\beginL 0\endL}
+עולה החשד ש\L{$T_{e}$} פונקציה מציינת של איזו קבוצה ו-\L{$T_{e}$}
+חושבת ש-\L{$k(e)$} לא בקבוצה. ליתר בטחון, נכניס את \L{$k(e)$} ל-\L{$A$}
+וזה יבטיח ש\L{$A$} שונה מהקבוצה ש-\L{$T_{e}$} )אולי( מקודדת. הקושי
+העיקרי - כיצד נדע אם \L{$T_{e}(k(e))$} אי פעם תעצור?
+
+כדי להבטיח ש-\L{$A$} שנבנה תהיה נל\char`\"{}ח נרצה לוודא שהבניה שאנחנו
+מנהלים היא חשיבה. לכן שאלות מהסוג \char`\"{}האם \L{$T_{e}(k(e))$}
+עוצרת\char`\"{} אינן באות בחשבון. מה הפתרון? נשים לב שאם \L{$T_{e}(k(e))$}
+אינה עוצרת ומחזירה {\beginL 0\endL}, לא יקרה שום דבר רע אם אף פעם
+לא נחליט להכניס את \L{$k(e)$} ל-\L{$A$} כי בסוף פשוט \L{$k(e)$}
+לא יהיה ב\L{$A$} ואנחנו בסדר. השאלה היא איך לא לתקוע את הבניה אם
+\L{$T_{e}(k(e))$} לא עוצרת. כמו תמיד, נדאג לחזור ל\L{$e$} אינסוף
+פעמים ובכל פעם לבצע מספר חסום )אבל עולה לאינסוף( של צעדים. אם אי פעם
+\L{$T_{e}(k(e))$} תעצור נדע אם עצרה על {\beginL 0\endL} או לא - אם
+כן נכניס את \L{$k(e)$} ואם לא - לא נעשה כלום. בדיוק כמו במקרה שבו
+\L{$T_{e}(k(e))$} בכלל לא עוצרת.
+
+הדרישה השניה, ש-\L{$(degA)^{\prime}=0^{\prime}$} מצריכה אותנו לטפל
+בעוד משפחה של תנאים: \L{$(2_{e,k})$}- צריך להחליט האם \L{$T_{e}^{A}(k)$}
+עוצרת או לא. נניח שרוצים לטפל בתנאים אלה. רוצים לדעת האם \L{$T_{e}^{A}(k)$}
+עוצרת או לא. אבל איפה \L{$A$} ואיפה אנחנו?? )אליבא ד'חסון(. בשלב
+סופי התחייבנו רק לגבי מספר סופי של \L{$A_{i}$} שהם ב\L{$A$}. ננסה
+לחשב את \L{$T_{e}^{A}(k)$} - את זה גם כן אי אפשר לחשב. את זה נפתור
+כמו קודם. נטפל בתנאי \L{$2_{e,k}$} אינסוף פעמים וכל פעם נריץ את המכונה
+עוד קצת. כל זה יעזור בכלל במשהו אם בסוף, לגבי כל \L{$r$} שעליו \L{$T_{e}^{A}(k)$}
+שאלה האם \L{$r\in A_{i}$} נקבל בדיוק את אותה התשובה גם ב\L{$A$}
+)או לחלופין בכל שלב בעתיד בו נחזור לטפל ב\L{$(2_{e,k})$}.
+
+המכונה שואלת את האוב \L{$A_{i}$} שאלות מהצורה \char`\"{}האם \L{$r\in A_{i}$}?\char`\"{}
+או \char`\"{}האם \L{$r\not\in A_{i}$}?\char`\"{}. מהבניה - אם \L{$T_{e}^{A_{i}}$}
+שאלה \char`\"{}האם \L{$r\in A_{i}$}?\char`\"{} וקיבלה תשובה חיובית
+אז היא תמיד תקבל תשובה חיובית לכל \L{$A_{j}$} עם \L{$i\le j$}. לכן
+התשובות היחידות שיכולות להשתנות הן תשובות ש\L{$A_{i}$} חושב ש\L{$r\not\in A_{i}$}.
+ל\L{$r$} יש שימוש שלילי בריצה של \L{$T_{e}^{A_{i}}$} אם \L{$T_{e}^{A_{i}}$}
+פונה לאוב בשאלה \char`\"{}האם \L{$r\in A_{i}$}?\char`\"{} ומקבלת
+תשובה \L{$r\not\in A_{i}$}. לכל חישוב של ריצה עבור \L{$T_{e}^{A_{i}}$}
+{]}במילים אחרות, לכל טיפול בתנאי \L{$2_{e,k}$}{[} נצוות רשימה \L{$N_{e,k}$}
+של כל ה\L{$r\in\mathbb{N}$} בהם נעשה שימוש שלילי בזמן הריצה.
+
+כל עוד \L{$N_{e,k}\wedge A_{j}=\emptyset$} - אנחנו בסדר. מה שנרצה
+הוא להשתדל שלא להכניס איברים מ-\L{$N_{e,k}$} ל-\L{$A$}. אבל מה נעשה
+אם פתאום תנאי מסוג \L{$1$} מחליט שהוא רוצה להכניס ל-\L{$A$} איבר
+ששייך לאיזה \L{$N_{e,k}$}? נחליט על סדר קדימויות. נמספר את כל התנאים
+שלנו )כמו בהוכחת המשפט הקודם( ונרשה לתנאי מסוג \L{$1_{e}$} לפצוע
+קבוצה מסוג \L{$N_{e,k}$} רק אם המספר הסידורי של \L{$1_{e}$} קטן
+מזה של \L{$2_{e,k}$}.
+\end{proof}
+
+\section{תורת רקורסיה - המשך}
+
+)המשך רעיון ההוכחה משיעור שעבר(
+\begin{itemize}
+\item תהי \L{$\{e_{i}\}_{i=0}^{\infty}$} רשימה של כל התנאים \L{$1_{e},2_{e,k}$}
+כך שכל תנאי מופיע אינסוף פעמים. אין בעיה לייצר רשימה כזו באופן חשיב.
+\item נבחר פעם אחת ולתמיד חלוקה של \L{$\mathbb{N}$} לאינסוף קבוצות אינסופיות
+זרות. גם את זה אפשר לעשות באופן חשיב. {]}למשל \L{$a\in A_{n}$} אם
+\L{$n=Pr^{L}(a)$} - שיטת האלכסון של קושי{[}.
+\item ראשית, נתאר בהינתן תנאי מהצורה \L{$1_{e}$} כיצד נבחר \L{$k$} שעבורו
+ננסה לחשב את \L{$T_{e}(k)$}. אם \L{$e$} היא המכונה ה-\L{$n$}-ית
+באיזה מספור )חשיב( של הפונקציות החשיבות אז נבחר את \L{$k$} מ-\L{$A_{n}$}
+. שנית, נדרוש ש-\L{$k$} מספיק גדול כך שאינו מופיע בשום \L{$2_{e,k}$}
+- הכרזה שהתקבלה עד כה בבניה.
+\item עכשיו נתאר את השלב ה-\L{$n$} בבניה:
+
+\begin{itemize}
+\item \uline{מקרה א'} - השלב ה-\L{$n$} הוא מהצורה \L{$1_{ei}$}.
+
+\begin{enumerate}
+\item כבר הכנסנו מספר מ-\L{$R_{i}$} ל-\L{$A$} - לא עושים כלום.
+\item אם קיים \L{$k\in R_{i}$} כך ש-\L{$k<n$} ו-\L{$T_{ei}(k)=0$}, מתקבל
+אחרי פחות מ-\L{$n$} צעדים. בנוסף \L{$k$} לא שייך לשום \L{$2_{e,k}$}
+- הכרזה שמספרה הסידורי קטן ממספור הסידורי של \L{$1_{ei}$}. {]}ברקע
+יש לנו מספור חשיב של כל הדרישות שלנו, למשל המספור הסידורי של הדרישה
+\L{$c_{i}$} - במספור שקבענו בהתחלה - יכול להיות האינדקס הראשון \L{$i_{0}$}
+כך שהתנאי ב-\L{$c_{i}$} שווה לתנאי ב-\L{$c_{i_{0}}$}{[}. במקרה הזה
+- נכניס את \L{$k$} ל-\L{$A$} וכמובן ש\char`\"{}נפצע\char`\"{} )נסמן(
+כל \L{$2_{e,k}$} - הכרזה שהמספר הסידורי שלה גדול מזה של \L{$1_{ei}$}
+ו-\L{$k$} שייך להכרזה.
+\item אחרת - לא נעשה כלום.
+\end{enumerate}
+\item \uline{מקרה ב'} - אם \L{$T_{e}^{A_{n-1}}(k)$} )כאשר \L{$A_{n-1}$}
+הקבוצה שחיברנו עד כה( עוצרת אחרי \L{$n$} צעדים, אז נגיש \L{$2_{e,k}$}
+- הכרזה שמתאימה לחישוב. {]}כלומר מכינים הכרזה ובה כל המספרים \L{$l\in\mathbb{N}$}
+כך שבמהלך החישוב \L{$T_{e}^{A_{n-1}}(k)$} פנתה לאוב ושאלה \char`\"{}האם
+\L{$l\in A_{n-1}$}\char`\"{} וקיבלה תשובה שלילית{[}.
+\end{itemize}
+\end{itemize}
+\begin{claim}
+הקבוצה \L{$A$} שנקבל בסוף הבניה עונה על כל התנאים \L{$1_{e},2_{e,k}$}. \end{claim}
+\begin{proof}
+נניח שיש לנו תנאי \L{$1_{e_{i}}$}. אם בשלב כלשהו הכנסו ל-\L{$A$}
+מספר \L{$k$} מ-\L{$R_{i}$} זה אומר שמצאנו ש-\L{$T_{e_{i}}(k)=0$}
+והכנסנו את \L{$k$} ל-\L{$A$} ולכן \L{$\chi_{A}(k)=1$} ואנחנו בסדר.
+
+אז נניח שאין \L{$k\in R_{i}$} שהוכנס ל-\L{$A$}. נבחר \L{$k\in R_{i}$}
+גדול מספיק כדי ש-\L{$k$} אינו מופיע באף \L{$2_{e,k}$} - הכרזה עם
+אינדקס קטן מהאינדקס של \L{$1_{ei}$}.
+
+מדוע יש \L{$k$} כזה? נשים לב שאם \L{$n$} הוא האינדקס של \L{$2_{e,l}$}
+אז כל תנאי עם אינדקס \L{$m<n$} יכול \char`\"{}לפצוע\char`\"{} הכרזה
+של \L{$n$} לכל היותר פעם אחת. אם התנאי עם אינדקס \L{$n$} פצע הכרזה
+כלשהי ז\char`\"{}א שהתנאי הכניס איבר כלשהו ל-\L{$A$} ולפי ){\beginL 1\endL}(
+של מקרה א' לעולם לא נחזור לטפל בתנאי עם אינדקס \L{$n$}. בסה\char`\"{}כ
+את ה-\L{$2_{e,l}$} הכרזות ניתן \char`\"{}לפצוע\char`\"{} לכל היותר
+\L{$n$} פעמים. לכן יש לכל היותר \L{$n+1$} הכרזות \L{$2_{e,l}$}.
+בסה\char`\"{}כ לכל תנאי שהוא יש לכל היותר מספר סופי של הכרזות של תנאים
+עם אינדקס קטן יותר. לכן יש \L{$k$} כמו שאנחנו רוצים ועבור \L{$k$}
+כזה לא ייתכן ש-\L{$T_{e_{i}}(k)=0$}. מדוע? אילו זה היה מתקיים לפי
+מקרה )א'{\beginL 2\endL}( היינו מכניסים את \L{$k$} ל-\L{$A$} בסתירה
+להנחה. לכן על התנאים \L{$1_{e}$} מתקיימים.
+
+מה בקשר לתנאים \L{$2_{e,k}$} ? נאמר ש-\L{$2_{e,k}$} הכרזה היא קבועה
+אם היא זרה ל-\L{$A$}. נראה ש-\L{$T_{e}^{A}(k)$} עוצרת אם ורק אם
+קיימת \L{$2_{e,k}$} הכרזה קבועה.
+
+אם קיימת \L{$2_{e,k}$} הכרזה קבועה ז\char`\"{}א שקיים איזה שלב \L{$n$}
+בבניה שבו \L{$T_{e}^{A_{n-1}}$} עצרה )אחרי \L{$n$} צעדים( ויצרה
+את ההכרזה. כיוון שההכרזה קבועה, לכל \L{$r\in\mathbb{N}$} כך ש-\L{$T_{e}^{A_{n-1}}$}
+פנתה לאוב בשאלה \char`\"{}האם \L{$r\in A_{n-1}$}?\char`\"{} האוב
+\L{$A$} יחזיר את אותה התשובה. לכן לפי עקרון השימוש \L{$T_{e}^{A}(k)$}
+עוצרת.
+
+בכיוון השני אם \L{$T_{e}^{A}(k)$} עוצרת )נאמר אחרי \L{$n$} צעדים(
+אז לכל \L{$c_{i}$} כך שהתנאי ב-\L{$c_{i}$} הוא \L{$2_{e,k}$} ו-\L{$i>n$},
+הבניה במקרה ב' תייצר \L{$2_{e,k}$} - הכרזה. )ובתנאי שבשלב ה-\L{$i$}
+כבר נכנסו ל-\L{$A$} כל האיברים שבהם נעשה שימוש חיובי בחישוב של \L{$T_{e}^{A}(k)$}.
+
+אבל מהדיון הקודם, כל תנאי יכול לייצר לכל היותר מספר סופי של הכרזות.
+אז האחרונה מביניהן שהכרח לא תשתנה, ז\char`\"{}א תהיה קבועה.
+
+עד עתה: בנינו את \L{$A$}, הראנו ש-\L{$A$} מקיימת את התנאים \L{$1_{e}$}
+ואת \L{$2_{e,k}$} )לפי א' הנ\char`\"{}ל( וברור שהבניה חשיבה. כיוון
+ש-\L{$A$} מקיימת את \L{$1_{e}$} לכל \L{$e$}, ברור ש-\L{$A$} אינה
+חשיבה. כיוון שהבניה חשיבה, אם נגדיר \L{$s(n)$} להיות הקבוצה \L{$A_{n}$}
+שהתקבלה בשלב ה-\L{$n$} של הבנייה נקבל ש-\L{$A$} נל\char`\"{}ח, כי
+\L{$s(n)$} חשיבה.
+
+נותר לוודא ש-\L{$deg(A^{*})\le0$}. ראינו בתרגיל {\beginL 11\endL}
+טענה שאומרת שאם \L{$A^{*}=dim(B_{i})$} עבור \L{$i\in\mathbb{N}$}
+כך ש-\L{$B_{i}$} חשיבה מ{\beginL -\endL}\L{$A$} אז \L{$deg(A^{*})\le0^{\prime}$}.
+נגדיר \L{$\left\langle e,k\right\rangle \in B_{i}$}אם ורק אם בשלב
+ה-\L{$i$} של הבנייה יש \L{$2_{e,k}$} - הכרזה שאיננה פצועה. כיוון
+שהבניה חשיבה \L{$B_{i}$} יחס חשיב. לפי )א( הנ\char`\"{}ל \L{$T_{e}^{A}(k)(\iff\left\langle e,k\right\rangle \in B_{i})$}
+עוצרת אם ורק אם \L{$dim\chi_{B_{i}}(\left\langle e,k\right\rangle )=1$}.\end{proof}
+\begin{theorem}
+לכל דרגה \L{$0^{\prime}\le a$} קיימת דרגה \L{$b$} כך ש-\L{$b^{\prime}=0^{\prime}\cup b=a$}.
+\end{theorem}
+\uline{רעיון ההוכחה}: נבחר \L{$g:\mathbb{N}\rightarrow\mathbb{N}$}
+כך ש-\L{$deg(g)=a$}, אפשר לבחור \L{$g$} כזו שלמה. נרצה לבנות \L{$f:\mathbb{N}\rightarrow\mathbb{N}$}
+כך ש-\L{$f^{*}$} חשיבה מ-\L{$0^{\prime}\cup deg(f)$} ו-\L{$g$}
+חשיבה מ-\L{$f^{*}$}.
+
+נרצה להגשים שני סוגים תנאים:
+\begin{itemize}
+\item \L{$1_{e,k}$} - להחליט האם \L{$T_{e}^{f}(k)$} עוצרת
+\item \L{$2_{n}$} - לוודא ש-\L{$f(m)=g(n)$} לאיזה \L{$m\in\mathbb{N}$}.
+\end{itemize}
+כרגיל נמספר את התנאים \L{$\{c_{i}\}$}, ובשלב ה-\L{$i$} אם אנו בתנאי
+\L{$1_{e,k}$} ויש \L{$\sigma:\mathbb{N}\rightarrow\mathbb{N}$} סופית
+שמתיישבת עם \L{$f_{i-1}$} כך ש-\L{$T_{e}^{\sigma}(k)$} עוצרת, נגדיר
+\L{$f_{i}=f_{i-1}\cup\sigma$} ואחרת נגדיר \L{$f_{i}=f_{i-1}$}. ואם
+בשלב ה-\L{$i$} אנו בתנאי \L{$2_{n}$} אז נבחר \L{$m$} מזערי כך שאינו
+בתחום של \L{$f_{i-1}$} ונגדיר \L{$f_{i}(m)=g(n)$}. לסיכום: יוצא
+שהבניה חשיבה מ-\L{$0^{\prime}\cup a=a$} וחשיבה גם מ-\L{$0^{\prime}\cup b$}.
+
+~
+\begin{proof}
+תהי \L{$g$} כנ\char`\"{}ל ונמצא פונקציה \L{$f$} כך ש-\L{$deg(f)$}
+תענה על הדרישות.
+
+\L{$b\cup b^{\prime}\le b^{\prime}$} ולכן יספיק למצוא \L{$b$} כך
+ש-\L{$b^{\prime}\le a\le b$}. מזה נבטיח שיש שיוויונות לכל אורך הדרך.
+אז צריך למצוא \L{$b$} כך ש-\L{$b^{\prime}$} חשיבה מ-\L{$b$} ומ-\L{$0^{\prime}$}.
+
+כרגיל נמספר את התנאים )כולם ביחד( במספור חשיב \L{$\{e_{i}\}_{i=0}^{\infty}$}
+ונניח שלכל \L{$i\le n$} בנינו פונקציה \L{$f_{i}$} )עם תחום סופי(
+כך ש-\L{$f_{i}\subseteq f_{j}$} אם \L{$i\le j$}.
+
+\uline{בניית \L{$f_{n+1}$}:}
+\begin{itemize}
+\item אם \L{$e_{n+1}$} הוא תנאי מסוג \L{$1_{e,k}$}: נבדוק האם יש \L{$\sigma$}
+סופית שמתיישבת עם \L{$f_{n}$} כך ש-\L{$T_{e}^{\sigma}(k)$} עוצרת.
+אם כן, נגדיר \L{$f_{n+1}=f_{n}\cup\sigma$} אחרת נגדיר \L{$f_{n+1}=f_{n}$}.
+\item אם \L{$e_{n+1}$} הוא תנאי מסוג \L{$2_{k}$} אז נמצא \L{$m$} מזערי
+שאיננו בתחום של \L{$f_{n}$} ונגדיר \L{$f_{n+1}=f_{n}\cup\left\langle m,g(k)\right\rangle $}.
+נגדיר \L{$f={\displaystyle \bigcup_{i=0}^{\infty}}f_{i}$} ואז \L{$f$}
+פונקציה שלמה.
+\end{itemize}
+
+כדי לממש את הבניה:
+\begin{itemize}
+\item אם אנחנו בתנאי \L{$1_{e,k}$} צריך לדעת האם קיים \L{$\sigma$} כזה.
+כדי לענות על השאלה הזו אנו יכולים מ-\L{$0^{\prime}$}.
+\item אם אנחנו בתנאי מסוג \L{$2_{k}$}, אין בעיה למצוא את \L{$m$}. כל מה
+שצריך זה לחשב את \L{$g(k)$} ואת זה אפשר לעשות מ-\L{$g$}.
+\end{itemize}
+
+נשאר להראות כי את \L{$b^{\prime}$} ניתן לחשב מ-\L{$b$} ומ-\L{$0^{\prime}$}
+אבל \L{$b^{\prime}=deg(f^{*})$} ו-\L{$f^{*}$} זהו האוב שעונה לכל
+שאלה מהצורה \char`\"{}האם \L{$T_{e}^{f}(k)$} עוצרת?\char`\"{}. ראשית
+אם אנו יודעים את הבניה של \L{$t$} אז אנו יודעים לענות על כל השאלות
+מהצורה הנ\char`\"{}ל. אבל הבניה חשיבה גם מ-\L{$0^{\prime}$} וגם מ-\L{$b^{\prime}$}
+)ביחד( ולכן \L{$b^{\prime}\le b\cup0^{\prime}$} כנדרש.
+
+\end{proof}
+\begin{corollary}
+הפונקציה \L{$a\rightarrow a^{\prime}$} איננה חח\char`\"{}ע.\end{corollary}
+
+\end{document}