|
Re: Splitting and cut elimination: msg#00005science.mathematics.frogs
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).The induction rule is not substitution-invariant. 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 |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re:Splitting and cut elimination: 00005, Alessio Guglielmi |
|---|---|
| Next by Date: | Re:Splitting and cut elimination: 00005, Rajeev . Gore-FCV4sgi5zeUQrrorzV6ljw |
| Previous by Thread: | Re:Splitting and cut eliminationi: 00005, Alessio Guglielmi |
| Next by Thread: | Re: Splitting, cut elimination and classical logic: 00005, Alessio Guglielmi |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |