- #36
Stephen Tashi
Science Advisor
- 7,861
- 1,600
In my limited experience, I haven't encountered any presentations of mathematical theories as purely formal languages. Those that I have seen employ propositional logic. By definition, there must be a mapping from propositions to truth values. By "formal language", I don't mean "formal" in sense of dignified or precise. I'm talking about a system that merely deals with the manipulation of symbolic expressions.SSequence said:I am a bit confused. If that's the case then it seems one would have to regard a usual formal presentation of PA (and many other theories ...) as not being presented as a formal language.
For example, a formal language might contain a rule that a string of three astericks can be replaced by a dollar sign. So beginning with "##a***b**c***d##" we can derive "##a\$b**c\$d##". There is no assertion that if "##a***b**c***d##" is mapped to the value "true" then "##a$b**c\$d##" must also be mapped to the value "true". There is no assumption that a mapping from symbolic expressions to truth values must exist.
The notion of truth does enter into the metalanguage used in discussing formal languages. We do consider whether it is true that "##a$b**c\$d##" can be derived from "##a***b**c***d##".