##### 自指 - 自指 - **自指**, 自我指涉或者说自引用是指某个表达, 陈述或系统在某种形式上引用或涉及自身的现象. 最简单常见的就是在沟通交流中我指称我自己. 这种现象广泛存在于逻辑学, 语言学, 数学, 计算机科学等领域. 经典的自指现象既有哲学上的[[悖论]], 也有严谨的数学或逻辑系统中的[[递归|递归定义]], 自相似分形等, 并且还有著名的[[哥德尔不完备定理]]. 自指会使得系统陷入某种循环或回归从而变得更加复杂. 在现代命名法中, 常用前缀 "自我" `self` 表示为了, 属于或者通过自己, 是某个个体的自指, 还有前缀 "元" `meta` 表示后面某个词的自指, 称为[[元理论]] >[!example]- 自指 > - 我 > - “我” 是最简单的自指表达, 它直接指向说出这个词的主体, 即 “我” 本人. 这种自指的独特之处在于它的即时性和唯一性——任何时候, 当一个人说出 “我” 时, 听者自然理解它指向说话者自己, 其意义依赖于使用者的身份, 是一种 “语境依赖” 的自指 > - 说谎者悖论 > - 说谎者悖论是一句自指性陈述 "这句话是假的", 其中 "这句话" 是自指 > - 递归定义 > - 阶乘的定义可以是 $n! := n × (n-1)!$ , 其中 $n!$ 出现在自身的定义中 > - 递归函数 > - 在编程中递归函数是一种在函数内部调用自身的函数 > - 自我复制 > - 自我复制在生物学上指生命体或其基本组成部分能够复制自己以延续生命, 例如 DNA 通过碱基配对机制实现自我复制, 是遗传的基础. 在计算机科学中指的是一段程序, 其输出正好是其自身的源代码 > - 元认知 > - 元认知是对于认知的认知, 指个体对自身认知过程的意识和控制, 例如 "我知道我正在学习" > - 元数据 > - 元数据是关于数据的数据, 指关于数据本身的描述性信息, 例如在图片文件中, 元数据可能包括拍摄时间, 地点, 相机型号, 分辨率等信息 > - 元类 > - 元类是类的类, 是一个面向对象编程中的概念, 它定义了如何创建类本身. 换句话说, 元类是用来创建类的类, 而类是用来创建对象的类 > - 自举 > - 自举是自己举起自己, 自己实现自己或者自己启动自己, 例如编程语言自举指用一种编程语言来编写该编程语言的编译器或解释器, PyPy就是自举, 用 Python 实现 Python. 还有自我实现预言, 人们的信念会影响他们的行为