Armstrong公理证明

A1(自反性)证明:

因为若t[X] = s[X],Y⊆X,则可推出t[Y] = s[Y],所以:X→Y

A2(增广性)证明:

若 t[XZ] = s[XZ], 则应有t[X] = s[X], t[Z] = s[Z],

若t[YZ] = s[YZ], 则应有t[Y] = s[Y], t[Z] = s[Z]。

由X→Y可知若 t[X] = s[X], 则一定有 t[Y] = s[Y]

所以,若t[XZ] = s[XZ],则一定可以推出t[YZ] = s[YZ],

所以,XZ→YZ。

A3(传递性)证明:

由X→Y可知若 t[X] = s[X],则有t[Y] = s[Y]

由Y→Z可知若t[Y] = s[Y],则有t[Z] = s[Z]

所以,若t[X] = s[X],则有 t[Z] = s[Z]。

所以, X→Z。

A4(合并律)证明:

X→Y ⇒ X→XY(增广律)

X→Z ⇒ XY→YZ(增广律)

X→XY、XY→YZ ⇒ X→YZ(传递律)

A5(分解律)证明:

X→Y ⇒ WX→WY(增广律)

WX→WY、WY→Z ⇒ WX→Z(传递律)

A6(伪传递律)证明:

Z⊆Y ⇒ Y→Z(自反律)

X→Y、Y→Z ⇒ X→Z(传递律)

A7(复合律)证明:

X→Y ⇒ XW→YW (增广律)

W→Z ⇒ YW→YZ (增广律)

XW→YW、YW→YZ ⇒ XW→YZ(传递律)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值