因为若t[X] = s[X],Y⊆X,则可推出t[Y] = s[Y],所以:X→Y
若 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。
由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。
X→Y ⇒ X→XY(增广律)
X→Z ⇒ XY→YZ(增广律)
X→XY、XY→YZ ⇒ X→YZ(传递律)
X→Y ⇒ WX→WY(增广律)
WX→WY、WY→Z ⇒ WX→Z(传递律)
Z⊆Y ⇒ Y→Z(自反律)
X→Y、Y→Z ⇒ X→Z(传递律)
X→Y ⇒ XW→YW (增广律)
W→Z ⇒ YW→YZ (增广律)
XW→YW、YW→YZ ⇒ XW→YZ(传递律)