|
Re: Bureaucracy and identity: msg#00019science.mathematics.frogs
At 11:08 +0100 18.3.05, Lutz Strassburger wrote: On Thu, 17 Mar 2005, Alessio Guglielmi wrote: My example is not about *formulae*, it's about *derivations*. If you want to observe associativity in formulae by observing derivations, just introduce constructor inference rules, like in A * (B * C) ----------- A * true . -------- true Anyway, my question was whether there are situations in which one wants to observe associativity and commutativity in formulae *in addition* (of course!) to when one really wants just that. I have my objections to putting this on a higher level than "type A" or "type B" bureaucracy. Of course, it is possible, it's what Kai and Stephane do, and I can do the same. And the second is that I guess that it is easier to deal with A and B without having to take care of associativity and commutativity. So, I'd propose to do that first. Once we have done that, i.e., we have formalisms A and B, we can think about the associativity-and-commutativity-problem from a much better starting point. I think it is as difficult as stating the necessary laws, in general. However, it would be completely artificial not to work under associativity and commutativity *in a geometric setting*. A bunch of wires is a bunch of wires, you want to forget about more structure than that, it's the whole point of the thing. When you grow a tree in the sequent calculus or tableaux or natural deduction, you have a bunch of branches, you forget about the rest. In this sense, I say that getting rid of associativity and commutativity is the first thing to do: because it gets you closer to the geometry of the thing. See things from a different perspective: in (model theoretic) semantics you don't worry about associativity and commutativity. These are syntactic artefacts that are introduced by the one-dimensional limitations of the language. Once you move to higher dimensional graphs, it seems perverse to me to try and carry on the syntactic burden of grammars and strings. So, what's the alternative? Suppose I have to write an introduction to the subject, what would you suggest? I think it is more inspiring to tell people that we try to give them a better language than strings. I agree with you on the technical things, like orthogonality of A, B and ass/comm, but this is something that comes later, it's the technicalities, not the inspiration. -Alessio |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Wires and pipes: 00019, Alessio Guglielmi |
|---|---|
| Next by Date: | Re: Bureaucracy and identity: 00019, Stéphane Lengrand |
| Previous by Thread: | Re: Bureaucracy and identityi: 00019, Lutz Strassburger |
| Next by Thread: | Re: Bureaucracy and identity: 00019, Stéphane Lengrand |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |