bv - GNU Aris Manual
Description: GNU Aris Manual

Next: nq, Previous: ei, Up: Predicate Rules

#### 6.3.5 Bound Variable

- Vx(P(x)) <=> Vy(P(y))
- 3x(P(x)) <=> 3y(P(y))

Bound Variable allows the user to substitute any bound variable for another bound variable, given that the second bound variable does not appear anywhere in the scope of the quantifier of the first bound variable. For example, if it is known that Vx(Vy(P(x) ^ P(y))), an invalid use of bound variable would be to state that Vx(Vx(P(x) ^ P(x))).