Re: Splitting and cut elimination

Kai Brünnler <[email protected]>
Newsgroups gmane.science.mathematics.frogs
Message-ID <[email protected]>

>> The induction rule is not substitution-invariant.
>
>
> Can you elaborate? How comes?? I mean, once one is careful with 
> variables...
>
Your definition talks about atoms and thus treats the two occurrences of 
the propositional variable a in [a,a] as being the same but in [a,-a] as 
different. This makes perfect sense, for otherwise either contraction 
would not be substitution invariant (which it should be) or identity 
would be substitution invariant (which it shouldn't be).

Now, induction, here on an atomic formula, is something like this:

(a0, forall x [-ax,asx])
--------------------------  .
     forall x ax

It's clearly not substitution invariant according to your definition, 
just as cut and identity aren't. This has nothing to do with variables, 
terms or the like but just with the fact that a occurs positively and 
negatively: the exact same problem also occurs in propositional temporal 
logics.

It seems easy to avoid breaking the induction rule: when substituting 
for a, then simply also substitute for -a. However, that's no solution: 
once you break an identity above by substituting for -a then how do you 
fix it?

Well, that's my naive take on why cut elimination in the presence of any 
form of induction is challenging.

Good night everybody.

-Kai
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.