Help with Hilbert Calculus The 2019 Stack Overflow Developer Survey Results Are InWhy is this true? $(exists x)(P(x) Rightarrow (forall y) P(y))$Why not ban nested quantifiers over the same variable?Proof of Drinker paradoxHow to show that $vdash (forall x beta to alpha) leftrightarrow exists x (beta to alpha)$?Formal “Hilbert-Style” Proof of a relatively simple statementHelp me prove this principle with other Hilbert system principlesHelp needed with axiomatic deductionsPredicate calculus (formal deduction vs resolution)Hilbert-calculus, formal proofHilbert Calculus, Formal Proof ConverseWhich theories are consistent?Associativity of 'or' and 'and' in Hilbert Ackerman SystemRelationship between sequent calculus and Hilbert systems, natural deduction, etcHilbert Calculus Derivation
Deal with toxic manager when you can't quit
Identify boardgame from Big movie
How come people say “Would of”?
Is a "Democratic" Oligarchy-Style System Possible?
What does Linus Torvalds mean when he says that Git "never ever" tracks a file?
Which Sci-Fi work first showed weapon of galactic-scale mass destruction?
Landlord wants to switch my lease to a "Land contract" to "get back at the city"
Multiply Two Integer Polynomials
A poker game description that does not feel gimmicky
Worn-tile Scrabble
Why is the maximum length of OpenWrt’s root password 8 characters?
Is bread bad for ducks?
Button changing it's text & action. Good or terrible?
Is an up-to-date browser secure on an out-of-date OS?
Why not take a picture of a closer black hole?
If I score a critical hit on an 18 or higher, what are my chances of getting a critical hit if I roll 3d20?
How to support a colleague who finds meetings extremely tiring?
Are spiders unable to hurt humans, especially very small spiders?
One word riddle: Vowel in the middle
Can a flute soloist sit?
Where to refill my bottle in India?
Am I thawing this London Broil safely?
Can you compress metal and what would be the consequences?
What to do when moving next to a bird sanctuary with a loosely-domesticated cat?
Help with Hilbert Calculus
The 2019 Stack Overflow Developer Survey Results Are InWhy is this true? $(exists x)(P(x) Rightarrow (forall y) P(y))$Why not ban nested quantifiers over the same variable?Proof of Drinker paradoxHow to show that $vdash (forall x beta to alpha) leftrightarrow exists x (beta to alpha)$?Formal “Hilbert-Style” Proof of a relatively simple statementHelp me prove this principle with other Hilbert system principlesHelp needed with axiomatic deductionsPredicate calculus (formal deduction vs resolution)Hilbert-calculus, formal proofHilbert Calculus, Formal Proof ConverseWhich theories are consistent?Associativity of 'or' and 'and' in Hilbert Ackerman SystemRelationship between sequent calculus and Hilbert systems, natural deduction, etcHilbert Calculus Derivation
$begingroup$
Can u help show that this is a theorem? $ (∀x_1 (∃x_2 (p(x_1, x_2) ⇒ (∀x_2 p(x_1, x_2)))));$
I was trying to use the deduction theorem but i hit a wall. Can u help me out using derivatives and Hilbert Calculus?
logic first-order-logic predicate-logic hilbert-calculus
$endgroup$
add a comment |
$begingroup$
Can u help show that this is a theorem? $ (∀x_1 (∃x_2 (p(x_1, x_2) ⇒ (∀x_2 p(x_1, x_2)))));$
I was trying to use the deduction theorem but i hit a wall. Can u help me out using derivatives and Hilbert Calculus?
logic first-order-logic predicate-logic hilbert-calculus
$endgroup$
$begingroup$
It is good that you used parenthesis to disambiguate the expression, but they way you placed them, your second $x_2$ is over writing the first $x_2$, I think that is might be a typographical error.
$endgroup$
– DanielV
Mar 23 at 18:12
$begingroup$
@DanielV: No, that's how it's supposed to go. The body of the $forall x_1$ is an instance of the Drinker paradox.
$endgroup$
– Henning Makholm
Mar 23 at 18:14
1
$begingroup$
@HenningMakholm It still should be $forall x_3(p(x_1,,x_3))$ (say), though.
$endgroup$
– J.G.
Mar 23 at 18:18
1
$begingroup$
See the post Proof of Drinker paradox as well as the post Why is this true? (∃x)(P(x)⇒(∀y)P(y))
$endgroup$
– Mauro ALLEGRANZA
Mar 23 at 18:29
1
$begingroup$
@J.G.: You could also write that. But most formalizations of first-order logic do allow a quantifier to re-bind a variable that is already bound by an enclosing quantifier -- for reasons discussed in this question.
$endgroup$
– Henning Makholm
Mar 23 at 18:30
add a comment |
$begingroup$
Can u help show that this is a theorem? $ (∀x_1 (∃x_2 (p(x_1, x_2) ⇒ (∀x_2 p(x_1, x_2)))));$
I was trying to use the deduction theorem but i hit a wall. Can u help me out using derivatives and Hilbert Calculus?
logic first-order-logic predicate-logic hilbert-calculus
$endgroup$
Can u help show that this is a theorem? $ (∀x_1 (∃x_2 (p(x_1, x_2) ⇒ (∀x_2 p(x_1, x_2)))));$
I was trying to use the deduction theorem but i hit a wall. Can u help me out using derivatives and Hilbert Calculus?
logic first-order-logic predicate-logic hilbert-calculus
logic first-order-logic predicate-logic hilbert-calculus
edited Mar 24 at 14:26
Mauro ALLEGRANZA
67.8k449117
67.8k449117
asked Mar 23 at 17:38
Pedro SantosPedro Santos
17010
17010
$begingroup$
It is good that you used parenthesis to disambiguate the expression, but they way you placed them, your second $x_2$ is over writing the first $x_2$, I think that is might be a typographical error.
$endgroup$
– DanielV
Mar 23 at 18:12
$begingroup$
@DanielV: No, that's how it's supposed to go. The body of the $forall x_1$ is an instance of the Drinker paradox.
$endgroup$
– Henning Makholm
Mar 23 at 18:14
1
$begingroup$
@HenningMakholm It still should be $forall x_3(p(x_1,,x_3))$ (say), though.
$endgroup$
– J.G.
Mar 23 at 18:18
1
$begingroup$
See the post Proof of Drinker paradox as well as the post Why is this true? (∃x)(P(x)⇒(∀y)P(y))
$endgroup$
– Mauro ALLEGRANZA
Mar 23 at 18:29
1
$begingroup$
@J.G.: You could also write that. But most formalizations of first-order logic do allow a quantifier to re-bind a variable that is already bound by an enclosing quantifier -- for reasons discussed in this question.
$endgroup$
– Henning Makholm
Mar 23 at 18:30
add a comment |
$begingroup$
It is good that you used parenthesis to disambiguate the expression, but they way you placed them, your second $x_2$ is over writing the first $x_2$, I think that is might be a typographical error.
$endgroup$
– DanielV
Mar 23 at 18:12
$begingroup$
@DanielV: No, that's how it's supposed to go. The body of the $forall x_1$ is an instance of the Drinker paradox.
$endgroup$
– Henning Makholm
Mar 23 at 18:14
1
$begingroup$
@HenningMakholm It still should be $forall x_3(p(x_1,,x_3))$ (say), though.
$endgroup$
– J.G.
Mar 23 at 18:18
1
$begingroup$
See the post Proof of Drinker paradox as well as the post Why is this true? (∃x)(P(x)⇒(∀y)P(y))
$endgroup$
– Mauro ALLEGRANZA
Mar 23 at 18:29
1
$begingroup$
@J.G.: You could also write that. But most formalizations of first-order logic do allow a quantifier to re-bind a variable that is already bound by an enclosing quantifier -- for reasons discussed in this question.
$endgroup$
– Henning Makholm
Mar 23 at 18:30
$begingroup$
It is good that you used parenthesis to disambiguate the expression, but they way you placed them, your second $x_2$ is over writing the first $x_2$, I think that is might be a typographical error.
$endgroup$
– DanielV
Mar 23 at 18:12
$begingroup$
It is good that you used parenthesis to disambiguate the expression, but they way you placed them, your second $x_2$ is over writing the first $x_2$, I think that is might be a typographical error.
$endgroup$
– DanielV
Mar 23 at 18:12
$begingroup$
@DanielV: No, that's how it's supposed to go. The body of the $forall x_1$ is an instance of the Drinker paradox.
$endgroup$
– Henning Makholm
Mar 23 at 18:14
$begingroup$
@DanielV: No, that's how it's supposed to go. The body of the $forall x_1$ is an instance of the Drinker paradox.
$endgroup$
– Henning Makholm
Mar 23 at 18:14
1
1
$begingroup$
@HenningMakholm It still should be $forall x_3(p(x_1,,x_3))$ (say), though.
$endgroup$
– J.G.
Mar 23 at 18:18
$begingroup$
@HenningMakholm It still should be $forall x_3(p(x_1,,x_3))$ (say), though.
$endgroup$
– J.G.
Mar 23 at 18:18
1
1
$begingroup$
See the post Proof of Drinker paradox as well as the post Why is this true? (∃x)(P(x)⇒(∀y)P(y))
$endgroup$
– Mauro ALLEGRANZA
Mar 23 at 18:29
$begingroup$
See the post Proof of Drinker paradox as well as the post Why is this true? (∃x)(P(x)⇒(∀y)P(y))
$endgroup$
– Mauro ALLEGRANZA
Mar 23 at 18:29
1
1
$begingroup$
@J.G.: You could also write that. But most formalizations of first-order logic do allow a quantifier to re-bind a variable that is already bound by an enclosing quantifier -- for reasons discussed in this question.
$endgroup$
– Henning Makholm
Mar 23 at 18:30
$begingroup$
@J.G.: You could also write that. But most formalizations of first-order logic do allow a quantifier to re-bind a variable that is already bound by an enclosing quantifier -- for reasons discussed in this question.
$endgroup$
– Henning Makholm
Mar 23 at 18:30
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
"English" answer:
Fix any $x_1,,x_2$. If $p(x_1,,x_2)$ is false, the required implication is vacuously true. If $x_2$ cannot be chosen so that $p(x_1,,x_2)$ is false, our choice of $x_1$ has obtained $forall x_2 (p(x_1,,x_2))$, so again the implication succeeds.
HC answer:
$$exists x_2(neg p(x_1,,x_2))implies(p(x_1,,x_2)implies forall x_3 (p(x_1,,x_3)))$$
$$notexists x_2(neg p(x_1,,x_2))impliesforall x_3(p(x_1,,x_3)),,implies(p(x_1,,x_2)impliesforall x_3(p(x_1,,x_3)))$$
Then use $(qimplies r)land (neg qimplies r)implies r$.
$endgroup$
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
add a comment |
$begingroup$
Hint
In this post you can find an Hilbert-style proof of :
$⊢(∀xβ → α) ↔ ∃x(β → α)$, provided that $x$ is not free in $alpha$.
We have to consider :
$∀x_2p(x_1,x_2) to ∀x_2p(x_1,x_2)$;
it is an instance of the propositional tautology : $vdash A to A$, and thus is a theorem.
Now we apply the equivalence above to it, due to the fact that $x_2$ is not free in $∀x_2p(x_1,x_2)$ to get :
$vdash ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
The last step is obtained with Generalization:
$vdash ∀x_1 ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3159616%2fhelp-with-hilbert-calculus%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
"English" answer:
Fix any $x_1,,x_2$. If $p(x_1,,x_2)$ is false, the required implication is vacuously true. If $x_2$ cannot be chosen so that $p(x_1,,x_2)$ is false, our choice of $x_1$ has obtained $forall x_2 (p(x_1,,x_2))$, so again the implication succeeds.
HC answer:
$$exists x_2(neg p(x_1,,x_2))implies(p(x_1,,x_2)implies forall x_3 (p(x_1,,x_3)))$$
$$notexists x_2(neg p(x_1,,x_2))impliesforall x_3(p(x_1,,x_3)),,implies(p(x_1,,x_2)impliesforall x_3(p(x_1,,x_3)))$$
Then use $(qimplies r)land (neg qimplies r)implies r$.
$endgroup$
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
add a comment |
$begingroup$
"English" answer:
Fix any $x_1,,x_2$. If $p(x_1,,x_2)$ is false, the required implication is vacuously true. If $x_2$ cannot be chosen so that $p(x_1,,x_2)$ is false, our choice of $x_1$ has obtained $forall x_2 (p(x_1,,x_2))$, so again the implication succeeds.
HC answer:
$$exists x_2(neg p(x_1,,x_2))implies(p(x_1,,x_2)implies forall x_3 (p(x_1,,x_3)))$$
$$notexists x_2(neg p(x_1,,x_2))impliesforall x_3(p(x_1,,x_3)),,implies(p(x_1,,x_2)impliesforall x_3(p(x_1,,x_3)))$$
Then use $(qimplies r)land (neg qimplies r)implies r$.
$endgroup$
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
add a comment |
$begingroup$
"English" answer:
Fix any $x_1,,x_2$. If $p(x_1,,x_2)$ is false, the required implication is vacuously true. If $x_2$ cannot be chosen so that $p(x_1,,x_2)$ is false, our choice of $x_1$ has obtained $forall x_2 (p(x_1,,x_2))$, so again the implication succeeds.
HC answer:
$$exists x_2(neg p(x_1,,x_2))implies(p(x_1,,x_2)implies forall x_3 (p(x_1,,x_3)))$$
$$notexists x_2(neg p(x_1,,x_2))impliesforall x_3(p(x_1,,x_3)),,implies(p(x_1,,x_2)impliesforall x_3(p(x_1,,x_3)))$$
Then use $(qimplies r)land (neg qimplies r)implies r$.
$endgroup$
"English" answer:
Fix any $x_1,,x_2$. If $p(x_1,,x_2)$ is false, the required implication is vacuously true. If $x_2$ cannot be chosen so that $p(x_1,,x_2)$ is false, our choice of $x_1$ has obtained $forall x_2 (p(x_1,,x_2))$, so again the implication succeeds.
HC answer:
$$exists x_2(neg p(x_1,,x_2))implies(p(x_1,,x_2)implies forall x_3 (p(x_1,,x_3)))$$
$$notexists x_2(neg p(x_1,,x_2))impliesforall x_3(p(x_1,,x_3)),,implies(p(x_1,,x_2)impliesforall x_3(p(x_1,,x_3)))$$
Then use $(qimplies r)land (neg qimplies r)implies r$.
edited Mar 23 at 18:42
answered Mar 23 at 17:46
J.G.J.G.
33.2k23252
33.2k23252
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
add a comment |
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
Yeah Thanks , but i was trying to do it using a sequece of derivatives with hilbert calculus.
$endgroup$
– Pedro Santos
Mar 23 at 18:18
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
$begingroup$
@PedroSantos I hope my edit is a little bit more useful.
$endgroup$
– J.G.
Mar 23 at 18:42
add a comment |
$begingroup$
Hint
In this post you can find an Hilbert-style proof of :
$⊢(∀xβ → α) ↔ ∃x(β → α)$, provided that $x$ is not free in $alpha$.
We have to consider :
$∀x_2p(x_1,x_2) to ∀x_2p(x_1,x_2)$;
it is an instance of the propositional tautology : $vdash A to A$, and thus is a theorem.
Now we apply the equivalence above to it, due to the fact that $x_2$ is not free in $∀x_2p(x_1,x_2)$ to get :
$vdash ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
The last step is obtained with Generalization:
$vdash ∀x_1 ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
$endgroup$
add a comment |
$begingroup$
Hint
In this post you can find an Hilbert-style proof of :
$⊢(∀xβ → α) ↔ ∃x(β → α)$, provided that $x$ is not free in $alpha$.
We have to consider :
$∀x_2p(x_1,x_2) to ∀x_2p(x_1,x_2)$;
it is an instance of the propositional tautology : $vdash A to A$, and thus is a theorem.
Now we apply the equivalence above to it, due to the fact that $x_2$ is not free in $∀x_2p(x_1,x_2)$ to get :
$vdash ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
The last step is obtained with Generalization:
$vdash ∀x_1 ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
$endgroup$
add a comment |
$begingroup$
Hint
In this post you can find an Hilbert-style proof of :
$⊢(∀xβ → α) ↔ ∃x(β → α)$, provided that $x$ is not free in $alpha$.
We have to consider :
$∀x_2p(x_1,x_2) to ∀x_2p(x_1,x_2)$;
it is an instance of the propositional tautology : $vdash A to A$, and thus is a theorem.
Now we apply the equivalence above to it, due to the fact that $x_2$ is not free in $∀x_2p(x_1,x_2)$ to get :
$vdash ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
The last step is obtained with Generalization:
$vdash ∀x_1 ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
$endgroup$
Hint
In this post you can find an Hilbert-style proof of :
$⊢(∀xβ → α) ↔ ∃x(β → α)$, provided that $x$ is not free in $alpha$.
We have to consider :
$∀x_2p(x_1,x_2) to ∀x_2p(x_1,x_2)$;
it is an instance of the propositional tautology : $vdash A to A$, and thus is a theorem.
Now we apply the equivalence above to it, due to the fact that $x_2$ is not free in $∀x_2p(x_1,x_2)$ to get :
$vdash ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
The last step is obtained with Generalization:
$vdash ∀x_1 ∃x_2 (p(x_1,x_2) to ∀x_2p(x_1,x_2))$.
answered Mar 24 at 14:26
Mauro ALLEGRANZAMauro ALLEGRANZA
67.8k449117
67.8k449117
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3159616%2fhelp-with-hilbert-calculus%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
It is good that you used parenthesis to disambiguate the expression, but they way you placed them, your second $x_2$ is over writing the first $x_2$, I think that is might be a typographical error.
$endgroup$
– DanielV
Mar 23 at 18:12
$begingroup$
@DanielV: No, that's how it's supposed to go. The body of the $forall x_1$ is an instance of the Drinker paradox.
$endgroup$
– Henning Makholm
Mar 23 at 18:14
1
$begingroup$
@HenningMakholm It still should be $forall x_3(p(x_1,,x_3))$ (say), though.
$endgroup$
– J.G.
Mar 23 at 18:18
1
$begingroup$
See the post Proof of Drinker paradox as well as the post Why is this true? (∃x)(P(x)⇒(∀y)P(y))
$endgroup$
– Mauro ALLEGRANZA
Mar 23 at 18:29
1
$begingroup$
@J.G.: You could also write that. But most formalizations of first-order logic do allow a quantifier to re-bind a variable that is already bound by an enclosing quantifier -- for reasons discussed in this question.
$endgroup$
– Henning Makholm
Mar 23 at 18:30