什么是Beta对等?


21

在我目前正在阅读的lambda演算的脚本中,β等价定义为:

该 -equivalence是一个包含最小的等价。≡ β →交通ββββ

我不知道那是什么意思。有人可以用更简单的方式解释它吗?也许举个例子?

我需要它来作为遵循Church-Russer定理的引理,

如果M N,则存在具有M A L L和N L.ββββ


抱歉,如果语言不完美,我翻译了德语的引号。
激进的2012年

Answers:


20

λ微积分中各项之间的一步骤关系。这种关系既不是反身的,对称的或传递的。等价关系≡ β是自反的,对称的,传递的闭合 →交通β。这意味着βλββ

  1. 如果然后中号≡ β 中号MβMMβM
  2. 对于所有条款中号≡ β中号成立。MMβM
  3. 如果,然后中号' ≡ β中号MβMMβM
  4. 如果中号' ≡ β 中号,然后中号≡ β 中号MβMMβMMβM
  5. 是满足条件1-4最小的关系。β

更具建设性的是,首先应用规则1和2,然后反复重复规则4,直到它们没有为关系添加新元素。34


1
好的,谢谢,我想我明白了。我的第一个假设是,意味着M能够以某种方式被还原成N,但并不一定要保持,因为他们显然也相当于他们是否可以降低到同一个术语。我想,由于您的观点3,可以这样构造。谢谢,这很有帮助。MβN
激进的2012年

关系不是无限大吗?我不是总能找到一个期限l对于M项,使得LβM
激进的2012年

是的,但这不应该成为问题。为什么要找这样的L
戴夫·克拉克2012年

我不知道。我只是在和我的伴侣争论,如果它总是无限大。感谢您的解释。:)
激进的

11

确实是基础集合论。您知道什么是自反关系,什么是对称关系,什么是传递关系,对吗?等效关系是满足所有这三个属性的关系。

您可能听说过关系的“传递闭包” 。好吧,只是包含R最小传递关系。这就是术语“关闭”的含义。同样,你可以谈论一个关系的“对称闭” [R ,关系的“自反闭” [R和“等价闭包”的关系的[R在完全相同的方式。RRRRR

随着一些想法,你可以说服自己的传递闭包- [R [R 2[R 3...。对称闭合是- [R [R - 1。自反闭合是- [R (其中是身份关系)。 RRR2R3RR1RII

我们使用符号[R [R 2...。这是自反传递闭包[R 。现在注意,如果R是对称的,则关系IRR 2R 3,...是对称的。因此,R 也将是对称的。RIRR2RRIRR2R3R

这样的等价闭合是它的对称闭,即,传递闭包ř [R - 1*。这代表了一系列步骤,其中一些是前进步骤(R),有些是后退步骤(R - 1)。R(RR1)RR1

如果等价闭包与复合关系R R 1相同,则关系被认为具有Church-Rosser属性。这代表了一系列步骤,其中所有前进步骤都首先出现,然后是所有后退步骤。因此,Church-Rosser属性表示,可以通过先执行前进步骤然后执行后退步骤来等效地进行前进和后退步骤的任何交错。RR(R1)


2
如果您添加了与该问题相关的最后一句话,这将是一个很好的答案。
拉斐尔

一切都太简单了,以至于人们想知道“答案到底在哪里?”
Marco Faustinelli
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.