'''记号 <math>\phi_e</math>''':把全体程序(的所有可计算部分函数)排成一个序列,用自然数 0, 1, 2, <math>\ldots</math> 编号,'''<math>\phi_e</math> 表示"编号为 e 的程序所计算的那个部分函数"'''。这个编号也叫'''[[哥德尔配数]](Gödel number)''':关键思想是"程序本身也是一个有限符号串,可以编码成一个自然数",于是'''程序即数据'''——程序可以作为另一个程序的输入被处理。<math>\phi_e(x)</math> 表示"编号 <math>e</math> 的程序在输入 <math>x</math> 上的输出"(可能无定义)。本文中 <math>p \downarrow</math> 表示"程序 <math>p</math> 停机(有输出)",<math>p \uparrow</math> 表示"不停机(无输出)"。 | '''记号 <math>\phi_e</math>''':把全体程序(的所有可计算部分函数)排成一个序列,用自然数 0, 1, 2, <math>\ldots</math> 编号,'''<math>\phi_e</math> 表示"编号为 e 的程序所计算的那个部分函数"'''。这个编号也叫'''[[哥德尔配数]](Gödel number)''':关键思想是"程序本身也是一个有限符号串,可以编码成一个自然数",于是'''程序即数据'''——程序可以作为另一个程序的输入被处理。<math>\phi_e(x)</math> 表示"编号 <math>e</math> 的程序在输入 <math>x</math> 上的输出"(可能无定义)。本文中 <math>p \downarrow</math> 表示"程序 <math>p</math> 停机(有输出)",<math>p \uparrow</math> 表示"不停机(无输出)"。 |