False. A ternary atomic predicate gives a counterexample:This string contains one opening parenthesis and two commas. Thus its number of opening parentheses is smaller than its number of commas. A high-arity argument list contributes several commas while requiring only one pair of parentheses.
False. Choose a variable different from and takeThe variable does not occur at all, so in particular it is not free. Yet the formula has one universal-quantifier symbol and zero occurrences of . The hypothesis on free occurrences of one variable does not control quantifiers binding other variables.
False. Let be and let with . There is no quantifier that could capture a variable, so is free for in . Capture-avoiding substitution givesThe number of occurrences of falls from two to zero, contradicting the proposed strict increase. Even capture-avoiding substitution of itself would leave the formula unchanged and refute the strict inequality.
True. In the formation rules, commas occur only between arguments in a function application or an atomic predicate application. Each such argument list includes an opening parenthesis. Subsequent construction of larger terms or formulas retains those symbols.
Equivalently prove by simultaneous structural induction on terms and formulas that an expression containing no opening parenthesis contains no comma. Variables and constants have neither; a comma-bearing function or predicate application already has an opening parenthesis; equality, connectives, and quantifiers cannot introduce a comma outside their constituent expressions. Taking the contrapositive proves the claim.
Articles by others on the same topic
There are currently no matching articles.