Lemma 1.9 in Cori and Lascar's Mathematical Logic: is part 2 of the proof incomplete?

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
5 replies · 4K views
omoplata
Messages
327
Reaction score
2
"Mathematical Logic" by Cori and Lascar: Incomplete proof of Lemma 1.9?

I have a question on the book "Mathematical Logic: Propositional calculus, Boolean Algebras, predicate calculus" by Rene Cori and Daniel Lascar.

Proof of Lemma 1.9 given on http://books.google.com/books?id=JB...tical logic cori&pg=PA15#v=onepage&q&f=false" is in three parts (bulleted list). Part 2 is where they prove that [itex]o[\neg F] \geq c[\neg F][/itex] for any propositional formula [itex]F[/itex]. [itex]o[\neg F][/itex] is the number of opening parentheses in [itex]\neg F[/itex] and [itex]c[\neg F][/itex] is the number of closing parentheses in [itex]\neg F[/itex].

My argument is that this cannot be proven YET for ANY formula [itex]F[/itex], because it hasn't been proven yet for formulas containing parentheses or the symbols [itex]\wedge , \vee , \Rightarrow , \Leftrightarrow[/itex]. That is done in part 3. Part 2 proof is only correct for formulas containing propositional variables (since part 1 proves [itex]o[\neg P] \geq c[\neg P][/itex] for any propositional variable [itex]P[/itex] ) and the symbol [itex]\neg[/itex].

Propositional formulas and propositional variables are defined in http://books.google.com/books?id=JB...atical logic cori&pg=PA9#v=onepage&q&f=false".

Am I correct or am I missing something?
 
Last edited by a moderator:
Physics news on Phys.org


Hello micromass :smile:

Only page 13 is missing. I uploaded it to http://i1105.photobucket.com/albums/h359/jacare_omoplata/page13.jpg" .
 
Last edited by a moderator:


They haven't mentioned lemma 1.6 in the proof :/
 


omoplata said:
They haven't mentioned lemma 1.6 in the proof :/

No, they haven't, but that's what they're using. They said that the prove it through induction, and lemma 1.6 basically describes how you need to prove something through induction.

In your example, we have Y(F) to be the statement o(F)=c(F)...