Re: wff's definition



Saurav wrote:
If one wishes, for some reason, to take a set theoretic approach, the wffs of a language L are defined as a subset of the set of strings over the alphabet of L (i.e. finite sequences of symbols of L) as

{P | P is a string over the alphabet of L & for all A( if A is
"wff-closed" P is in A)}

where a set A is "wff-closed" iff

- every atomic formula is in A
- if P is in A then ~P is in A
- if P and Q are in A then so are P & Q, P <--> Q, P --> Q, P \/ Q
- if P is in A and x is a variable then "for all x P" is in A and so
is "exists x P"

Well, can you prove the unique readability from your definition?

Adding parentheses in the definition of "wff-closed", yes.

--
Aatu Koskensilta (aatu.koskensilta@xxxxxxxxx)

"Wovon man nicht sprechen kann, daruber muss man schweigen"
- Ludwig Wittgenstein, Tractatus Logico-Philosophicus
.



Relevant Pages

  • Re: infinity
    ... Let's have the alphabet consist of the digits ... > finite number of strings in a language with strings of finite length. ... > Unbounded meaning potentially infinite. ...
    (sci.math)
  • Re: infinity
    ... Let's have the alphabet consist of the digits ... >> finite number of strings in a language with strings of finite length. ... >> Unbounded meaning potentially infinite. ...
    (sci.math)
  • Re: infinity
    ... >> If either the number of characters in the alphabet or the string lengh ... >> in the language is also without finite limit. ... The phrase "the length of the strings of allowed words is without ... the first string in this enumeration, let s_2, be the second, etc. ...
    (sci.math)
  • Re: infinity
    ... > no L such that all strings are in length less than that L, ... To get an infinite set of all string less than or equal to L ... >>> infinite strings to get an infinite language. ... The language consisting of all finite strings on a finite alphabet ...
    (sci.math)
  • Re: add support for other languages
    ... language DLLs or a single DLL with multiple language support, ... Just compile in Unicode ... You can create a hand-edited resource that contains Unicode strings, but you have to do it ... I don't know where is the language support comes into ...
    (microsoft.public.vc.mfc)