Skip to main content
16 events
when toggle format what by license comment
Jun 17, 2021 at 18:25 comment added მამუკა ჯიბლაძე Oh now I understand, thank you
Jun 17, 2021 at 16:15 comment added Andrej Bauer @მამუკაჯიბლაძე: replace all outer $\forall$ with something like $\mathrm{UniversalClosure}$. The OP is just defining what it means to have a universal closure of a formula, i.e., $\mathrm{UniversalClosure}(\epsilon) = \epsilon$ if $\epsilon$ is closed, and $\mathrm{UniversalClosure}(\epsilon) = \mathrm{UniversalClosure}(\forall x_i \, \epsilon)$ if the first free variable in $\epsilon$ is $\epsilon_i$. The OP however likes to save on parentheses and writes $\mathrm{UniversalClosure}$ as $\forall$, to make things more intuitive.
Jun 17, 2021 at 16:08 comment added Frode Alfson Bjørdal @მამუკაჯიბლაძე For example, $\forall\forall x_3\exists y(y>x_3\cdot x_4\cdot x_2)$ is $\forall x_4\forall x_2\forall x_3\exists y(y>x_3\cdot x_4\cdot x_2)$.
Jun 17, 2021 at 16:02 comment added მამუკა ჯიბლაძე I see, thanks. Though I still don't understand the meaning of the double $\forall$, also in the second paragraph.
Jun 17, 2021 at 15:56 comment added Frode Alfson Bjørdal @მამუკაჯიბლაძე Correction: $[\eta(\dot{x_i})]$ is short for $[\eta](\dot{x_i}/[x_i])$, where $\dot{~}$ is the function which takes a number to its numeral.
Jun 17, 2021 at 15:40 comment added Frode Alfson Bjørdal As we may see, $\mathbf{R}$ should have the axiom $\vdash\forall(\delta\to\epsilon)\to(\forall\delta\to\forall\epsilon)$.
Jun 17, 2021 at 15:29 comment added Frode Alfson Bjørdal @AndrejBauer As seen by my previous paragraph, lonely universal quantifiers secure universal generalisations of the axioms. I have in mind Hilbert style systems here.
Jun 17, 2021 at 15:25 comment added Frode Alfson Bjørdal @AndrejBauer Lonely universal quantifiers are metalogical devices, bound by paragraph 2 of the question. So, e.g., $\forall(x_1 =x_0\to(x_0 =x_1\to x_0=x_1))$ is $\forall x_1\forall x_0(x_1 =x_0\to(x_0 =x_1\to x_1=x_0))$.
Jun 17, 2021 at 15:18 comment added Frode Alfson Bjørdal @AndrejBauer One may avoid generalization as a primitive inference rule if one axiom states that $\forall x\delta$ is an axiom if $\delta$ is an axiom, and one has $\forall x(\delta\to\epsilon)\to(\forall x\delta\to\forall x\epsilon)$ (Tarski? Cfr. e.g. G. Hunter, Metalogic, Part Three.)
Jun 17, 2021 at 15:09 comment added Frode Alfson Bjørdal @მამუკაჯიბლაძე The double $\forall$s are defined in paragraph 2. In $\forall x_i\tau[\eta(\dot{x_i})]$, $\eta$ is a formula, and $\eta(\dot{x_i})$ is the formula resulting from substituting the occurrences of $x_i$ in $\eta$ with the numeral $\dot{x_i}$ denoting $[x_i]$. So $\eta(\dot{x_i})$ is $\eta(\dot{x_i}/[x_i])$.
Jun 17, 2021 at 14:49 history edited Frode Alfson Bjørdal CC BY-SA 4.0
] to )
Jun 17, 2021 at 6:27 comment added Andrej Bauer Can you be a bit more explicit about "only modus ponens as inference rule". Your logic has the universal quantifier, how are you ever going to prove anything involving $\forall$, or use it, if there are no rules for $\forall$? In a similar fashion: modus ponens lets you eliminate an implication, but how do you intend to prove an implication (you don't have any rules for that). Are we talking natural deduction or Hilbert system here?
Jun 17, 2021 at 3:46 comment added მამუკა ჯიბლაძე Maybe this is standard notation but what are these double $\forall$s, and what is $\eta(\dot{x_i}]$?
Jun 17, 2021 at 3:21 history edited Frode Alfson Bjørdal CC BY-SA 4.0
Last line corrected with $\forall$
Jun 17, 2021 at 2:47 history edited Frode Alfson Bjørdal CC BY-SA 4.0
Corrected an error in $A^{\tau 4}$
Jun 17, 2021 at 2:40 history asked Frode Alfson Bjørdal CC BY-SA 4.0