1

How to define multiplication in addition terms in monadic second order logic? meaning, having natural numbers variables, N sub-groups variables, successor function, negations, "for every", "there exists" and "+" operation, I need to create a formula that will describe the multiplication operation. For example, given square, "+" and "/", multiplication can be described as: a*b={(a+b)^2-a^2-b^2}/2

Thanks

Alfred
  • 11
  • 2
  • Please add your question to the body of the post, and while you are at it, let us know your thoughts and efforts on the task. – amWhy Jun 15 '14 at 21:57
  • hope it's good enough, Thank you – Alfred Jun 15 '14 at 22:10
  • What you wrote does not define multiplicaton in terms of addition in first order logic (which actually does not mean anything). You need to be more precise: Are you working in the context of PA? So, do you mean first order PA or second order PA? What operations are given to you? What precisely does it mean to define an operation? (Does it mean to give a set of axioms that uniquely characterize the function, does it mean to exhibit a formula giving us the graph of the function? Does it mean something else?) – Andrés E. Caicedo Jun 15 '14 at 22:11
  • Well, how about now? – Alfred Jun 15 '14 at 22:28
  • It's not clear to me that this is possible. Because we can only quantify over sets (and not over functions), we would normally need a pairing function in order to define a function by recursion. But, without multiplication, it's not clear that we have a pairing function. – Carl Mummert Jun 16 '14 at 11:47
  • You can look here: http://math.stackexchange.com/questions/619131/can-equinumerosity-by-defined-in-monadic-second-order-logic

    It seems like it is possible, maybe Max's explenation here will do better (the first answer): "Moreover, in monadic second-order logic multiplication is definable in terms of addition."

    – Alfred Jun 16 '14 at 17:03
  • @Alfred Thanks, I left a note there for max, perhaps he can clarify. I may email him in a few days, but his profile shows he logged in on June 11, so he may be back in a few days – Carl Mummert Jun 17 '14 at 00:58

1 Answers1

1

A bit informally...

$x$ divides $y$ iff $y$ belongs to all sets which contain $0$ and are closed under addition-by-$x$.

$x=y^2$ iff $x+y$ is the least common multiple of $y$ and $y+1$.

$x=yz$ iff $(y+z)^2=y^2+z^2+2x$.

mmw
  • 953
  • 4
  • 11