Mr Davis 97 said:
Could you explain why you chose to place the ##b_1## in a different place?
@andrewkirk has explained details of the particular problem. As to how I, personally , approach such problems, I demand that each quantified variable have its own scope.
As I recall, in formal logic things go this way:
Each quantified variable has its own "scope". So the usual notation goes like:
##\forall x ( ...)##
##\exists x (...)##
Where the scope is put inside parenthesis or brackets of some sort.
If that notation is obeyed strictly then English phrases like "For each pair of real numbers x and y..." are denoted
##\forall x ( \ \forall y ( x \in \mathbb{R} \land y \in \mathbb{R} \implies ...)\ )##
It is common to see the above written in condensed notation like:
##\forall x,y ( x \in \mathbb{R} \land y \in \mathbb{R} \implies ...)##
Or even as:
##\forall x \in \mathbb{R}, y \in \mathbb{R} (...)##
But you must keep in mind that if condensed notation makes sense, then it must be possible to express the idea using the strict notation, where we precisely define the scope of each quantified variable. In the strict notation, scopes are nested inside other scopes rather than giving a set of several variables the same scope.
When you truly study
formal logic, you study rules for manipulating strings of symbols. You have to use various theorems and conventions that justify using condensed notation and transforming statements with quantifiers in certain places to equivalent statement with quantifiers in different places. I don't remember the theorems, but I do retain a suspicious attitude about condensed notation such as ##\forall x,y,z(...)##. When I translate an English language statement into symbolic form, I visualize it as a statement where each quantified variable has its own scope - even if I don't use the strict notation to indicate the scope.
Mathematicians who use the
notations of formal logic just as abbreviations for common speech, become adept at manipulating quantified variables just by "commonsense" - meaning a trained commonsense. For example, they can see there is little danger in transforming a statement of the form ##\forall x ( \forall y( \forall z(...)))## to the form ##\forall y,z,x (...)## They know to be careful with situations like ##\forall x ( \exists y ( \forall z (...) ) )## and ##\forall x ( \forall y ( \ (\forall z ( A(z,y)) \implies B(x,y))\ )) ##.